大家好,今天小编关注到一个比较有意思的话题,就是关于stm32哪些串口可以下载程序的问题,于是小编就整理了3个相关介绍stm32哪些串口可以下载程序的解答,让我们一起看看吧。
1.如果只是下载程序,可以通过串口下载, *** 买一个USB转串口小模块,核心板设置一下boot0,1就可以; 2.如果需要调试可以购买支持SWD下载的模块.
当然是留着给计算机通信的了!假如你要STM32海量传送数据到电脑上,但是串口太慢了,就需要使用USB了。当然这要在计算机上装对应的驱动。 如果是F107、F207或者F407单片机的USB,那就相当强大了,不但能和电脑连接,还能插上U盘读取其中的内容。
我也出现这样的问题,按hackvilin的 *** 解决,在此表示感谢,以下是网站复制的内容: 今天在使用Keil uVision调试STM32F10x系列芯片时Debug的Settings中SW Device一直显示“No target connected”,产生这种现象无外乎以下几种情况: 1.仿真器损坏 2.仿真器驱动未安装 3.仿真器连接线线序不正确 4.仿真器使用的端口被禁用 由于之前调试正常,基本可以排除前3种可能,今天同事使用板卡下载程序后才发生的,基本可以确定应是程序引起即由于程序设置导致仿真器的端口被禁用,板卡的GPIOA 15脚接了LED,而此管脚默认给JTAG使用,所以我们可以采用SWJ调试,通过重映射禁用JTAG功能,使其成为普通的IO管脚,但是由于同事的不小心将SWJ禁用了,这也就禁用了所有调试功能,这下完了,再也不能愉快的玩耍了。
这该怎么办呢,可以通过以下办法解决: 1.配置工程的Debug的settings,选择合适的调试接口SWJ或JTAG 2.板卡上电 3.按住复位键,如果没有复位键,可以将复位管脚接地,但注意计算下功率,不要烧了 4.按下FLASH的Download(所下载的程序不能导致仿真器端口被禁用)或启动Debug随即松开复位按钮 5.如果程序下载成功或进入Debug模式,那么就成功解决了,不能保证每次都成功,如果没有成功,就重复2~4步应该可以解决的。如果你也碰到此问题,可以尝试以上 *** 解决,祝你成功! 作者:hackvilin 链接: 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。到此,以上就是小编对于stm32哪些串口可以下载程序的问题就介绍到这了,希望介绍关于stm32哪些串口可以下载程序的3点解答对大家有用。