1.STM32F103ZET6最小系统修改(1)
usb系统的研究
由图可知,这块开发板的USB系统采用的microusb,而与USB系统直接相连的是TTL转RS232,这其中的部分必然包括着TTL转232通信协议,如果说想将USB系统microusb进行调换的话,则必然应该从原理图中的引脚定义下手;下面我整理了microusb的引脚定义,方便大家学习:
DM是USB的数据线D-(白色线),DP是USB的数据线D+(绿色线),GND是地(黑色线),VCC是电源5V(红色线);USB插头线一般的排列方式是VCC、 D- 、D+、GND
其次是接线的问题,USB接线时,因为只要知道了USB公口的接线,那么就可以知道USB母口(插座)的接线了。只要把USB公口插到USB母口中,公口中的针脚与母口中的针脚一一对应。那么公口的某个针脚是什么,与之对应的母口的针脚就是什么。这些是我整理好的microusb的部分连线知识,另外大家可以从https://blog.csdn.net/softimite_zifeng/article/details/53157348获取相关具体的知识
TTL转232协议也是重点之一,这其中也介绍了USB是怎么通关电平之间的转换进行通信系统的传输的。
另附原理图:其中typec具体参考手册可以在https://blog.csdn.net/huhaoxuan2010/article/details/102719614
里面查到,需要注意的是typec引脚众多,它和microusb的D-,D+部分必然不同,但相同的是VCC和GND部分一定要谨记位置。