간단하게.. ft232 같은 것 없어도 usb를 통해서 바로 통신이 가능한 com 포트를 생성해주는 기능
cubeIDE에서 따라해봐야겠다.
[링크 : https://jeonhj.tistory.com/m/29]


PA11 / PA12가 CAN or USB 포트로 사용을 해야 하는것 같군..


[링크 : https://www.st.com/resource/en/datasheet/stm32f103c8.pdf]
[링크 : https://www.st.com/en/microcontrollers-microprocessors/stm32f103c8.html]
뚫어져라 보니
B7 / A6 + B8 으로 연결되어서 쭈욱 따라가니 A11 / A12로 연결된 듯.

[링크 : https://electronics.stackexchange.com/questions/610007/how-to-wire-usb-c-connector]
+
2026.01.05
벤더에서 만든 드라이버로 비표준으로 통신을 구현하는데 VCP(Virtual comm. port) 이고
CDC는 usb-if 표준으로 통신 장치로 규격화 된 것. 그래서 별도의 드라이버가 필요 없다고 한다.
ms에서 가상화 관련하여 vcp 라는 용어를 쓰기 시작했다고는 하지만 명확하게 어디서 부터 정의된 것인지는 보이지 않는 듯.
vcp로 연결될 경우 12Mbps로 연결된다고 하는 듯. baudrate는 크게 설정이 필요없나?
[링크 : https://eteo.tistory.com/194]
[링크 : https://community.st.com/t5/stm32-mcus-embedded-software/differences-between-cdc-and-vcp/td-p/449879]
stm32 vcp driver 라고 제공이 되는데.. 그려면 cdc가 아니라 vcp로 연결되는건가...?
'embeded > Cortex-M3 STM' 카테고리의 다른 글
| stm32f103 usb c 연결 + usb ttl 연결 (0) | 2025.11.22 |
|---|---|
| stm32f103 dfu (Device Firmware Upgrade) (0) | 2025.11.19 |
| stm32f103 도착 (0) | 2025.11.19 |
| stm32 리셋없이 디버그 붙이기 (0) | 2025.11.11 |
| stm32 adc + dma.. part 2? (0) | 2025.10.29 |










