34071417 发表于 2011-5-11 18:04:56

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)

SanShark 发表于 2011-5-11 19:56:22

关注

renpeng009 发表于 2011-5-11 20:12:50

最近在学习430,关注。

34071417 发表于 2011-5-12 18:04:25

更新一下。
上位机软件ourdev_639391YML9N2.rar(文件大小:176K) (原文件名:MSP430 bootloader.rar)
APp程序ourdev_639392L07CPS.rar(文件大小:21K) (原文件名:Experiment1_LED.rar)
bootloaderourdev_639393SIB3T2.rar(文件大小:43K) (原文件名:MC430FUT.rar)

34071417 发表于 2011-5-12 18:12:11

现在程序只是一个样本,只能下载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)

34071417 发表于 2011-5-12 18:12:52

以后再更新

sisai 发表于 2011-6-5 09:45:00

mark

cuikai12345 发表于 2011-6-7 19:38:11

mark

yishiliuyan 发表于 2011-7-11 22:38:25

QQQ

adamj 发表于 2013-11-21 13:31:41

楼主厉害

zdd563 发表于 2013-12-27 08:47:05

为什么这么冷清,好东西必须顶起来啊

alextime 发表于 2014-1-15 10:03:08

关注楼主的进展

wuzhpo720 发表于 2015-7-15 09:40:41

最近在弄 Msp430 Bootloader ,网上的资料很少,谢谢搂住了.

Trancho 发表于 2015-8-6 22:37:55

mark                  

Altiumhu 发表于 2015-9-28 09:09:44

{:biggrin:},,,,,,,谢谢

oooios 发表于 2015-10-12 14:21:18

多谢分享学习啦
页: [1]
查看完整版本: MSP430F149的Bootloader程序例子,网络上下的,仅供参考