【MCU实战经验】基于STM32F103的二轮平衡车(6轴上位机 源代...
10张图带你完全掌握STM32 GPIO,从入门到精通,收藏就够了!
如果你解决了这些问题,就可以直接学STM32
STM32的分类和选型
学习STM32很简单?
STM32到底由什么组成?内核和外设的关系又是怎样的?看这篇!
GD32和STM32的区别在哪里??
入门嵌入式,为什么都要先学STM32??
STM32中断响应延迟优化:从NVIC配置到DMA加速的极致性能调优
STM32F103之UART上位机通信
微信公众号
手机版
那么,你的STLINK板子,是很容易分开两条5V线的吗?
我的3.3V和5V都是上下过孔联通的,很难分开的,可能需要拆下10pin的连接器。
如果要有JTAG模式,就要改这个5V脚为JTDI。
我的也是过孔连接的,紧挨着连接器隔断,没有问题,不会破坏过孔影响另一面的电路。
仔细看电路图,和SWIM有关的线,有5条:PB7/8/9/10/11。 不同的PCB板,可能不同。
另外,SWO使用USART1的Rx线,具体使用是PA10还是PB7,决定于底层驱动USART_STM32F10x.h。
您的修改会使程序看起来更合理。谢谢。
这个板上面的CDC只有一个串口呀,你是什么意思?
设备插到电脑上,除了串口外,是不是还会显示其他设备?比如CMIS DAP CDC之类的?
我是插上后,只有一个串口,在keil里也看不到CMSIS-DAP这个设备的信息。
CMSIS-DAP是HID设备,即插即用的,在MDK/Keil里面是这样的:
看Doc文件夹里面的文档。
SWDIO PA2
SWCLK PA4
RST PA6
TX PA9
RX PA10
LED1(CONNECTED_PIN) PB8
LED2(RUNNING_PIN) PB12
在源代码修改后,电脑能识别CMSIS-DAP CDC(COM36),但KEIL MDK识别不了 CMSIS-DAP,提示"No Debug Unit Device found"
求编译好的固件,谢谢。
这个帖子的109楼,有一个差不多的固件代码,您试一试看。