STM32嵌入式开发,开发环境的搭建,下载程序的问题

各位百度网友们大家好,小弟现在正在学stm32开发环境的搭建,说到了ulink跟jlink。我就想来问个问题:

(1)以前给51单片机写程序的时候只要用USB将开发板跟pc连起来,再用开发板附带的软件,就可以将程序写进去了,是不是说51可以直接通过芯片上的某引脚直接烧写程序,不需要ulink或者jlink这类的硬件呢?还是说51也需要烧写程序的硬件,只是集成在开发板上了而我没发现罢了?
(2)那stm32能不能不经过ulink或者jlink这些硬件,PC机可以通过USB线直接连接上stm的某些引脚进行烧写程序呢?

STM32可以用Flash Loader Demo软件实现串口下载,用一根USB转TTL的线连接串口就行了,并在开发板上选择BOOT启动方式为系统存储器模式,BOOT1接0,BOOT0接1追问

哦,好的。那51呢,51单片机是直接串口下载的还是通过在开发板上集成了烧写硬件下载的呢?对了,大哥您这里说的串口下载的意思是不是就是我说的直接把芯片上的串口引脚跟来自pc机的usb线连上,不增加中间环节的下载啊?

追答

“用一根USB转TTL的线”。。。
51不支持串口下载,用的也是USB转换,不能直接相连,如果不在USB那根 线上就在开发板上集成了

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-12
关注
mark
相似回答