Soumettre la recherche
Mettre en ligne
강좌 05 통신용 PC 프로그래밍
•
1 j'aime
•
987 vues
C
chcbaram
Suivre
강좌 05 통신용 PC 프로그래밍
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 18
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
강좌 06 부트로더
강좌 06 부트로더
chcbaram
강좌 02 ARM 펌웨어 개발 환경 개요
강좌 02 ARM 펌웨어 개발 환경 개요
chcbaram
강좌 07 ARM 프로세서용 아두이노
강좌 07 ARM 프로세서용 아두이노
chcbaram
강좌 개요
강좌 개요
chcbaram
강좌 04 펌웨어 구조 설계
강좌 04 펌웨어 구조 설계
chcbaram
강좌 01 ARM 프로세서 개요
강좌 01 ARM 프로세서 개요
chcbaram
[드론] 펌웨어 분석 [2015.5.23]
[드론] 펌웨어 분석 [2015.5.23]
chcbaram
강좌 03 개발환경 구축
강좌 03 개발환경 구축
chcbaram
Recommandé
강좌 06 부트로더
강좌 06 부트로더
chcbaram
강좌 02 ARM 펌웨어 개발 환경 개요
강좌 02 ARM 펌웨어 개발 환경 개요
chcbaram
강좌 07 ARM 프로세서용 아두이노
강좌 07 ARM 프로세서용 아두이노
chcbaram
강좌 개요
강좌 개요
chcbaram
강좌 04 펌웨어 구조 설계
강좌 04 펌웨어 구조 설계
chcbaram
강좌 01 ARM 프로세서 개요
강좌 01 ARM 프로세서 개요
chcbaram
[드론] 펌웨어 분석 [2015.5.23]
[드론] 펌웨어 분석 [2015.5.23]
chcbaram
강좌 03 개발환경 구축
강좌 03 개발환경 구축
chcbaram
Introduction to yocto
Introduction to yocto
Alex Gonzalez
Build your own embedded linux distributions by yocto project
Build your own embedded linux distributions by yocto project
Yen-Chin Lee
The Yocto Project
The Yocto Project
rossburton
Basic Linux Internals
Basic Linux Internals
mukul bhardwaj
Yocto Project introduction
Yocto Project introduction
Yi-Hsiu Hsu
Qemu Introduction
Qemu Introduction
Chiawei Wang
Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)
RuggedBoardGroup
YoctoをつかったDistroの作り方とハマり方
YoctoをつかったDistroの作り方とハマり方
wata2ki
Bootloaders (U-Boot)
Bootloaders (U-Boot)
Omkar Rane
Building Mini Embedded Linux System for X86 Arch
Building Mini Embedded Linux System for X86 Arch
Sherif Mousa
Introduction to Modern U-Boot
Introduction to Modern U-Boot
GlobalLogic Ukraine
Linux field-update-2015
Linux field-update-2015
Chris Simmonds
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
Nobuhiro Iwamatsu
20221021_JP5.0.2-Webinar-JP_Final.pdf
20221021_JP5.0.2-Webinar-JP_Final.pdf
NVIDIA Japan
Debian Linux on Zynq (Xilinx ARM-SoC FPGA) Setup Flow (Vivado 2015.4)
Debian Linux on Zynq (Xilinx ARM-SoC FPGA) Setup Flow (Vivado 2015.4)
Shinya Takamaeda-Y
BeagleBone Black: Platform Bring-Up with Upstream Components
BeagleBone Black: Platform Bring-Up with Upstream Components
GlobalLogic Ukraine
Run Qt on Linux embedded systems using Yocto
Run Qt on Linux embedded systems using Yocto
Marco Cavallini
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Linaro
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
Naoya Kaneko
2021 10-12.linx device-tree
2021 10-12.linx device-tree
Shin-ya Koga
Dev Rookie 파이썬 GUI.pptx
Dev Rookie 파이썬 GUI.pptx
MUUMUMUMU
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
iFunFactory Inc.
Contenu connexe
Tendances
Introduction to yocto
Introduction to yocto
Alex Gonzalez
Build your own embedded linux distributions by yocto project
Build your own embedded linux distributions by yocto project
Yen-Chin Lee
The Yocto Project
The Yocto Project
rossburton
Basic Linux Internals
Basic Linux Internals
mukul bhardwaj
Yocto Project introduction
Yocto Project introduction
Yi-Hsiu Hsu
Qemu Introduction
Qemu Introduction
Chiawei Wang
Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)
RuggedBoardGroup
YoctoをつかったDistroの作り方とハマり方
YoctoをつかったDistroの作り方とハマり方
wata2ki
Bootloaders (U-Boot)
Bootloaders (U-Boot)
Omkar Rane
Building Mini Embedded Linux System for X86 Arch
Building Mini Embedded Linux System for X86 Arch
Sherif Mousa
Introduction to Modern U-Boot
Introduction to Modern U-Boot
GlobalLogic Ukraine
Linux field-update-2015
Linux field-update-2015
Chris Simmonds
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
Nobuhiro Iwamatsu
20221021_JP5.0.2-Webinar-JP_Final.pdf
20221021_JP5.0.2-Webinar-JP_Final.pdf
NVIDIA Japan
Debian Linux on Zynq (Xilinx ARM-SoC FPGA) Setup Flow (Vivado 2015.4)
Debian Linux on Zynq (Xilinx ARM-SoC FPGA) Setup Flow (Vivado 2015.4)
Shinya Takamaeda-Y
BeagleBone Black: Platform Bring-Up with Upstream Components
BeagleBone Black: Platform Bring-Up with Upstream Components
GlobalLogic Ukraine
Run Qt on Linux embedded systems using Yocto
Run Qt on Linux embedded systems using Yocto
Marco Cavallini
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Linaro
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
Naoya Kaneko
2021 10-12.linx device-tree
2021 10-12.linx device-tree
Shin-ya Koga
Tendances
(20)
Introduction to yocto
Introduction to yocto
Build your own embedded linux distributions by yocto project
Build your own embedded linux distributions by yocto project
The Yocto Project
The Yocto Project
Basic Linux Internals
Basic Linux Internals
Yocto Project introduction
Yocto Project introduction
Qemu Introduction
Qemu Introduction
Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)
YoctoをつかったDistroの作り方とハマり方
YoctoをつかったDistroの作り方とハマり方
Bootloaders (U-Boot)
Bootloaders (U-Boot)
Building Mini Embedded Linux System for X86 Arch
Building Mini Embedded Linux System for X86 Arch
Introduction to Modern U-Boot
Introduction to Modern U-Boot
Linux field-update-2015
Linux field-update-2015
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
20221021_JP5.0.2-Webinar-JP_Final.pdf
20221021_JP5.0.2-Webinar-JP_Final.pdf
Debian Linux on Zynq (Xilinx ARM-SoC FPGA) Setup Flow (Vivado 2015.4)
Debian Linux on Zynq (Xilinx ARM-SoC FPGA) Setup Flow (Vivado 2015.4)
BeagleBone Black: Platform Bring-Up with Upstream Components
BeagleBone Black: Platform Bring-Up with Upstream Components
Run Qt on Linux embedded systems using Yocto
Run Qt on Linux embedded systems using Yocto
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
2021 10-12.linx device-tree
2021 10-12.linx device-tree
Similaire à 강좌 05 통신용 PC 프로그래밍
Dev Rookie 파이썬 GUI.pptx
Dev Rookie 파이썬 GUI.pptx
MUUMUMUMU
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
iFunFactory Inc.
C++ GUI 라이브러리 소개: Qt & Nana
C++ GUI 라이브러리 소개: Qt & Nana
Lazy Ahasil
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
MinPa Lee
Qt 5.10.0 개발환경 구축하기
Qt 5.10.0 개발환경 구축하기
jdo
KGC10 - Visual C++10과 디버깅
KGC10 - Visual C++10과 디버깅
흥배 최
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
OnGameServer
ifcpp build guide
ifcpp build guide
JUNHEEKIM27
Open Source and the License
Open Source and the License
Ubuntu Korea Community
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
minseok kim
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
NAVER Engineering
PyCon 2017 예제로 살펴보는 PyQt
PyCon 2017 예제로 살펴보는 PyQt
덕규 임
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
우영 주
[D2 오픈세미나]4.진보된개발환경 주우영
[D2 오픈세미나]4.진보된개발환경 주우영
NAVER D2
Travis-ci를 이용한 CI/CD와 도커를 이용한 Jenkins for Android 구성하기
Travis-ci를 이용한 CI/CD와 도커를 이용한 Jenkins for Android 구성하기
인수 장
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
pyrasis
[오픈소스컨설팅] OpenShift PaaS Platform How-to
[오픈소스컨설팅] OpenShift PaaS Platform How-to
Ji-Woong Choi
빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)
YEONG-CHEON YOU
[NDC17] 왓 스튜디오 서비스파트
[NDC17] 왓 스튜디오 서비스파트
Chanwoong Kim
Cruise control net_and_terminal_with_gamedev
Cruise control net_and_terminal_with_gamedev
Heo Seungwook
Similaire à 강좌 05 통신용 PC 프로그래밍
(20)
Dev Rookie 파이썬 GUI.pptx
Dev Rookie 파이썬 GUI.pptx
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
C++ GUI 라이브러리 소개: Qt & Nana
C++ GUI 라이브러리 소개: Qt & Nana
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
Qt 5.10.0 개발환경 구축하기
Qt 5.10.0 개발환경 구축하기
KGC10 - Visual C++10과 디버깅
KGC10 - Visual C++10과 디버깅
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
ifcpp build guide
ifcpp build guide
Open Source and the License
Open Source and the License
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
PyCon 2017 예제로 살펴보는 PyQt
PyCon 2017 예제로 살펴보는 PyQt
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
진보한 개발 환경에서 품질 좋은 코드 생산 (WebStorm)
[D2 오픈세미나]4.진보된개발환경 주우영
[D2 오픈세미나]4.진보된개발환경 주우영
Travis-ci를 이용한 CI/CD와 도커를 이용한 Jenkins for Android 구성하기
Travis-ci를 이용한 CI/CD와 도커를 이용한 Jenkins for Android 구성하기
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
[오픈소스컨설팅] OpenShift PaaS Platform How-to
[오픈소스컨설팅] OpenShift PaaS Platform How-to
빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)
[NDC17] 왓 스튜디오 서비스파트
[NDC17] 왓 스튜디오 서비스파트
Cruise control net_and_terminal_with_gamedev
Cruise control net_and_terminal_with_gamedev
Plus de chcbaram
OROCABOY3 제작기
OROCABOY3 제작기
chcbaram
OpenCR tutorial_icra2017
OpenCR tutorial_icra2017
chcbaram
OpenCR 아두이노 펌웨어개발
OpenCR 아두이노 펌웨어개발
chcbaram
아두이노와 Fpga를 이용한 로봇제작
아두이노와 Fpga를 이용한 로봇제작
chcbaram
컵드론 멀티콥터 펌웨어 분석 2015. 3.28.
컵드론 멀티콥터 펌웨어 분석 2015. 3.28.
chcbaram
SkyRover Firmware
SkyRover Firmware
chcbaram
Plus de chcbaram
(6)
OROCABOY3 제작기
OROCABOY3 제작기
OpenCR tutorial_icra2017
OpenCR tutorial_icra2017
OpenCR 아두이노 펌웨어개발
OpenCR 아두이노 펌웨어개발
아두이노와 Fpga를 이용한 로봇제작
아두이노와 Fpga를 이용한 로봇제작
컵드론 멀티콥터 펌웨어 분석 2015. 3.28.
컵드론 멀티콥터 펌웨어 분석 2015. 3.28.
SkyRover Firmware
SkyRover Firmware
강좌 05 통신용 PC 프로그래밍
1.
통신용 PC 프로그래밍 Hancheol
Cho
2.
Qt ? Cross-platform C++ library
classes Qt Creator IDE Free to use
3.
Qt ?
4.
Why Qt ?
5.
Qt creator IDE
6.
Qt 설치 ● QT
다운로드 ○ https://www.qt.io/download-open-source/#section-2 에서 MinGW 버전으로 설치함
7.
Qt 설치 ● 계정
입력 없이 Skip하고 이후에는 기본값으로 설치함
8.
Qt 설치 ● Tools->MinGW
옵션 활성화
9.
Qt 프로젝트 생성 ●
File->New File or Project 선택
10.
Qt 프로젝트 생성 ●
Projects -> Non-Qt Project 선택 ● Plain C Application 선택
11.
Qt 프로젝트 생성
12.
Qt 프로젝트 생성
13.
Qt 프로젝트 생성
14.
Downloader ● 펌웨어에서 작성한
코드를 재활용 함 펌웨어에서 작성한 코드 일부 수정
15.
Downloader ● 펌웨어의 함수
인터페이스를 유지함 ○ 코드의 일관성을 유지할 수 있음 <펌웨어 코드> <Downloader 코드>
16.
Downloader ● 부트로더와 통신
라이브러리는 그대로 사용 가능 ○ 하드웨어와 의존성을 줄이면 코드 재사용성을 높일 수 있음
17.
Mission #1 “test.exe com1
115200 1” 을 입력하면 아래 화면이 나오도록 작성 Port : com1 Baud : 115200 bps Mode : 1
18.
Mission #2 “test.exe com1
115200 파일명 1” 을 입력하면 아래 화면이 나오도록 작성 File : test.bin File Size : 10 KB Port : com1 Baud : 115200 bps Mode : 1
Télécharger maintenant