MSP430F149的Bootloader程序例子,网络上下的,仅供参考
由于要使用bootloader,而不是BSL下载程序,远期考虑使用无线进行程序的更新。所以上网搜索了一下,430的bootloader并不是很多,下载了一个,之前做了很多准备,单独写过,但是一直调不通。
使用的F149的最小版,带BSL下载的。
后来参考了例子,发现和我写的没太多区别,中断向量设置以及xcl文件设置基本没区别,最后用usb调试,最后做了一个
简单的程序,一个bootloader,能够更新256字节的程序,做了一个led闪烁的APP
通过bootloader下载后,程序能够运行,很是兴奋。
现在的工作就是编写上位机软件以及完善bootloader,支持更大程序的下载。
以下为下载的bootloader例子
以后,我会随时更新发帖,上传公开C#的上位机软件源码,以及bootloader,期待有人参与。
点击此处下载 ourdev_639115OG0CSN.rar(文件大小:568K) (原文件名:MC430FUT.rar) 关注 最近在学习430,关注。 更新一下。
上位机软件ourdev_639391YML9N2.rar(文件大小:176K) (原文件名:MSP430 bootloader.rar)
APp程序ourdev_639392L07CPS.rar(文件大小:21K) (原文件名:Experiment1_LED.rar)
bootloaderourdev_639393SIB3T2.rar(文件大小:43K) (原文件名:MC430FUT.rar) 现在程序只是一个样本,只能下载256字节的APP。
使用方法如下。
下载bootloader之后,如果6秒之内不下载自动跳到APP执行。
6秒之内如果串口收到数据进行下载更新。
打开上位机软件。
先打开串口。
http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_639394Q6QWUD.png
(原文件名:Snap1.png)
点击下载文件,载入,文件时IAR生成的txt文件,必须是这种格式,上位机软件是根据这个格式编写的。
http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_639395DFB30D.png
(原文件名:Snap2.png)
复位单片机,点击下载至单片机,更新APP执行。
http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_639396S5T3SK.png
(原文件名:Snap3.png) 以后再更新 mark mark QQQ 楼主厉害 为什么这么冷清,好东西必须顶起来啊 关注楼主的进展 最近在弄 Msp430 Bootloader ,网上的资料很少,谢谢搂住了. mark {:biggrin:},,,,,,,谢谢 多谢分享学习啦
页:
[1]