一般来说就是没开启其它串口 你看看芯片手册,串口相关寄存器里有没有个总开关寄存器控制各个模块(串口1,串口2)的开启的,另外看看CPU是否也有个总开关寄存器。
stm32spi是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。
差不多了,你只要知道JLINK支持实时调试,而串口只起到下载程序的作用就行了。所谓实时调试就是你所理解的那样,在KEIL中单步调试程序时,结果会在硬件上得到体现。究其原因就是Cortex M3内核有一个ETM(嵌入式追踪宏单元),JLINK支持ETM。具体怎么支持的我不清楚,我猜测是KEIL中进行的 *** 作在JLINK中进行了记录,然后JLINK通知ETM用户都做了哪些 *** 作,从而实现对硬件的实时控制。不过JLINK不太可能完全替代USB,因为电压可能不够,还是得让USB供电。
最后多问一句:听口音咋感觉你是蚌埠人呢?
以上就是关于stm32spi下载为什么只能串口1全部的内容,包括:stm32spi下载为什么只能串口1、有关STM32开发板JLINK和USB串口下载仿真的区别,我的认识可正确详见补充、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)