
九齐单片机批量烧写 *** 作方法
1、首先在keil上编辑好代码(keil使用教程见我的另一篇经验),这里是一个点亮LED灯的代码:
2、用keil 4 编译一下,在工程文件夹中圆旁锋找到编译出的HEX文件,只是我们要烧写到单片机的文件:
3、现在,需要一个烧写软件来烧写程序,我用的是STC-ISP软件:
4、打开软件,首先选择合适的单片机型号,.然后串口一般是自动选择好的,你也可以自己选。(串口时CH340驱动的串口,CH340你要提前安装好,启颂可以在我的其他经验中找到安装教程),波特率不用改橘晌:
5、点击“打开程序文件”,在d出框中选择自己编译好的hex文件,点击打开,这样烧写程序的准备工作就完成了:
6、接下来开始烧写程序,先把电脑和开发板用数据线连接起来,现在先不要打开开发板开关(因为STC-ISP时冷烧写):
7、然后,点击“下载”按钮,点击之后,再打开开发板开关,就可以等待下载完成:
8、下载成功时,右侧就会显示“下载成功”:
9、然后开发板就根据你的代码亮了一个LED灯:
若有串口,建议可以使用BOOTLOADER进行升级!然后将程序给生产部门,让他们自己烧写,猜银我40几K的代码也就20S钟烧完了。若没有串口,可以再电路板上留出TTL的串口,然后做一个治具来橘纯烧写。穗伍宴
首先下载一个软件 Flash Loader Demo然后就是把boot0置1 ,boot1置0.
这样就是串口下载模式。好前
选择好波特率和端口。貌似默认的就行。建议改成com1.其实com0也是银袜中没关系的。
最关键的是 stm32单片机的USART只能用usart1。其他几个USART是都不行的。切记。设计电路的时候就要注意这一点。
然后可以打开,简单的按下一步。后面选择domn to device.使用默认设置。然后把hex文件放进去就OK。
其实很简单的。
最后一步,还是要还原BOOT设置。 boot0置0,boot1置0.一定锋山要还原设置。不然程序是不会运行的。
祝你好运。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)