----------------------------------------------------------------------
@@@@Interface2022N10
@@@@W@USBzXgfoCX@YpCPicomvOWn
@@@@
@@@@_E[hEf[^
@@@@IF2210TS
@@@@InterfaceҏW
@@@@CQo()
@@@@JF2022N825
----------------------------------------------------------------------

====================================
_E[hET[rXpҊe
====================================
@xCǂCɂ肪Ƃ܂D
@̂т̓_E[hET[rXpCɂ肪Ƃ܂D
@M҂̂ӂɂC{L̊֘Af[^̃A[JCuɎ^܂D

================
Tv
================
@̃A[JCuɂ́C\̋L̒ō쐬vOEt@Cf[^Et@C^Ă܂D
@ڂ͊YLQƂĂD
@A[JCúCZIP`ɂĈkĂ܂D

================
mF
================
@vO͕M҂̌œmFς݂łD

=================
A[JCu̓e
=================

pico_projects
  readme.txt - ̃t@C
  build.sh - rhpXNvg
  CMakeLists.txt - cmakeւ̃CvbgeLXgt@C
  Makefile - build.shĂяocmake邽߂Makefile
  :

build (rhɍ쐬)
lib
  FreeRTOS-Kernel
      https://github.com/FreeRTOS/FreeRTOS-Kernel
  tinyusb
      https://github.com/hathach/tinyusb.git
  tinyusb_220724_bulk_patch
        52͂̕ύXt@Ĉ
pico-sdk
  tools
      elf2uf2
          CMakeLists.txt rhpatch
      pioadm
            CMakeLists.txt rhpatch
projects
    cdc_hid
        31 USB HIDNX𗘗pMCP2221
    i2c_tiny_usb
        32 USB VendorNX𗘗pi2c-tiny-usb
    pico_cdc_msc_hid
        32 MSCNX𗘗pUSBւ̃ANZXɃgC
    pico_host_hid_to_device_cdc
        32 foCXzXg@\𓯎Ɏ(fobOp)
    template
        21 J
    template_freertos
          31 J

=================
rh菇
=================

Windows 10
Eclipse IDE for C/C++ Developers Version: 2022-03 (4.23.0)(MҎgpo[W)

1. {ɏ]AMSYS2-Mingw64\z
2. {ɏ]AEclipse\z
3. EclipseNAFile-New-Makefile Project with Existing CodeI
   pico_projectstH_w肵āAvWFNg쐬
   ܂́A{ɏ]ALtH_ꂩ쐬AevWFNg쐬
4. pico-sdkKȃfBNgɃ_E[h
   c:\pico\pico-sdkƂ
@ cd c:\pico\pico-sdk
   git submodule update --init lib/tinyusb
5. MSYS2-Mingw64R\[NApico_projectstH_Ɉړ
   c:\pico\pico_projectsƂ
   cd /c/pico/pico_projects
6. pico-sdk̃CXg[pXCMakeLists.txtt@Cɐݒ肷
    set(PICO_SDK_PATH ${CMAKE_SOURCE_DIR}/../pico-sdk)
   ܂́ACMakeLists.txtt@C"set(PICO_SDK_PATH ...)"̍sRgAEg
@ ϐݒ肷
   export PICO_SDK_PATH=/c/pico/pico-sdk
7. CMakeLists.txtŁArhvWFNgȊÕtH_RgAEg
   ftHgł́AׂẴvWFNgrh܂B
8. rh܂B
   ./build.sh Ŏs܂   

=================
rh
=================

rhō쐬ꂽt@ĆAbuildtH_ɍ쐬܂

- 2͂TinyUSB̃Tvt@ĆAtinyusb_examplestH_̉ɂɍ쐬܂
  t@_̓[gtH_CMakeLists.txtt@CTinyUSB_EXAMPLES_PATHŎw肵Ă܂
- 2͈ȊÕTvt@ĆAprojectstH_̉ɍ쐬܂

=================
⑫
=================

tinyusb́Alib/tinyusbtH_̉git submoduleƂēo^܂AꕔύXĂ܂

===========
쌠
===========
@^vOCf[^уhLgȂǂ̒쌠́Ce쌠ҁiȂ킿Mҁjɂ܂D
@Copyright (C) 2022 Kentaro Sekimoto

