Tutorial

일반 개발 리소스/ESP32

ESP32 - vscode-esp-idf-extension - tutorial - app_tracing

Application tracing 이 기능을 사용하면 프로그램 실행에 약간의 오버헤드가 있는 JTAG 인터페이스를 통해 호스트와 ESP32 사이에 임의의 데이터를 전송할 수 있다. 개발자는 이 라이브러리를 사용하여 애플리케이션별 실행 상태를 호스트에 보내고 런타임에 반대 방향으로 명령이나 기타 유형의 정보를 수신할 수 있다. ESP-IDF 프로젝트를 연다. 이 자습서에서는 system/app_trace_to_host 예제를 사용한다. 메뉴에서 View(보기) -> Command Palette...(명령 팔레트...)를 선택하고 "ESP-IDF: Show Examples Projects" 명령을 검색하고 "Use current ESP-IDF (/path/to/esp-idf)"를 선택한다. 사용자에세 옵션..

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Timer.1 - 타이머를 동기식으로 사용

Timer.1 - 타이머를 동기식으로 사용 (Using a timer synchronously) 이 튜토리얼 프로그램은 asio를 소개하기 위해서 타이머에서 블록 대기를 수행하는 방법을 보여준다. 필요한 헤더 파일을 포함하는 것으로 시작한다. 모든 asio 클래스는 단순히 "asio.hpp" 헤더 파일을 포함하여 사용할 수 있다. #include #include asio를 사용하는 모든 프로그램에는 io_context 또는 thread_pool 개체와 같은 I/O 실행 컨텍스트가 하나 이상 있어야 한다. I/O 실행 컨텍스트는 I/O 기능에 대한 접근을 제공한다. main 함수에서 io_context 유형의 개체를 먼저 선언한다. int main() { boost::asio::io_context io; ..

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼

튜토리얼 (Tutorial) 기본 기술 (Basic Skills) 첫 번째 섹션의 튜토리얼 프로그램은 asio 툴킷을 사용하는데 필요한 기본 개념을 소개한다. 복잡한 네트워크 프로그래밍 세계로 빠져들기 전에, 이 튜토리얼 프로그램은 간단한 비동기 타이머를 사용하여 기본 기술을 설명한다. Timer.1 - 타이머를 동기식으로 사용 Timer.2 - 타이머를 비동기식으로 사용 Timer.3 - 핸들러에 대한 바인딩 인수 Timer.4 - 핸들러로 멤버 함수를 사용 Timer.5 - 멀티스레드 프로그램에서 핸들러 동기화 소켓 소개 (Introduction to Sockets) 두 번째 섹션의 튜토리얼 프로그램은 asio를 사용하여 간단한 클라이언트와 서버 프로그램을 개발하는 방법을 보여준다. 이 튜토리얼 프로..

까마귀75
'Tutorial' 태그의 글 목록