Bootloader_for_430

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:4444KB
下载次数:76
上传日期:2016-05-26 20:22:24
上 传 者honcing
说明:  Msp430 的通过串口下载到Flash然后由bootloader 引导进入应用程序,实现远程升级,全部使用C语言开发,易学易懂,可用于实际项目中
( Msp430 through the serial port to download and then guided by Flash bootloader into the application, remote upgrades, all using C language development, easy to learn, can be used in the actual project)

文件列表:
Bootloader_for_430\BOOT Bootloader_for_430f5438\Bootloader V1.12.pdf (1481225, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\lnk430f5438a.xcl (5391, 2014-04-01)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Exe\MSP430BL.d43 (34413, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Exe\MSP430BL.txt (40698, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\Command.pbi (1088392, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\Command.pbi.cout (10446, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\Command.r43 (34718, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\EW22.r43 (875, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\EW24.r43 (875, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\EW26.r43 (875, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\EW28.r43 (875, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\EW2A.r43 (875, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\EW2C.r43 (875, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\Flash_Drv.pbi (1135774, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\Flash_Drv.pbi.cout (10448, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\Flash_Drv.r43 (51014, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\main.pbi (1097125, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\main.pbi.cout (10443, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\main.r43 (31375, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\MSP430BL.pbd (1271638, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\MSP430BL.pbd.browse (1271638, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\SCI_Drv.pbi (1050632, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\SCI_Drv.pbi.cout (10446, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Debug\Obj\SCI_Drv.r43 (15009, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\lnk430f5438_RDF.xcl (4992, 2011-10-18)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\MSP430BL.dep (5119, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\MSP430BL.ewd (20419, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\MSP430BL.ewp (53096, 2014-04-03)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\MSP430BL.eww (162, 2011-10-16)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\MSP430BLCustomSfr.sfr (25, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\path.txt (0, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Release\Obj\EW77A.r43 (774, 2011-10-17)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Release\Obj\EW77C.r43 (774, 2011-10-17)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Release\Obj\main.pbi (315, 2011-10-17)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Release\Obj\MSP430BL.pbd (207, 2011-10-17)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\Release\Obj\SCI_Drv.pbi (321, 2011-10-17)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\settings\MSP430BL.cspy.bat (1816, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\settings\MSP430BL.dbgdt (8373, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\settings\MSP430BL.dni (1825, 2014-04-04)
Bootloader_for_430\BOOT Bootloader_for_430f5438\MSP430_BootLoader V1.22\settings\MSP430BL.wsdt (3671, 2015-12-23)
... ...

boot V1.2.2 1 U-BOOT类似启动模式 2 增加R命令,重启BOOT 3 修复FLASH读写小BUG 4 支持高位段FLASH读写,程序段可以在5C00-EFFF,10000-2FFFF 注意 连接脚本最好使用lnk430f5438a.xcl 程序段不要放在F000-FF7F BY ZHANGJINMING 先说说怎么使用,打开源文件后,默认配置好了,但是有些需要根据自己的配置设置,连接脚本最好使用带的lnk430f5438a.xcl。 BootLoader程序是仿U-BOOT的,启动后如果没有在3秒内按键就执行用户程序了,按下任意键就进入BootLoader使用E命令擦除 5C00-EFFF,10000-2FFFF段, 使用L命令,通过串口将TXT IAR编译的执行文件发送到MSP430中,BootLoader程序会根据TXT的格式将程序写在相应的FLASH上,R命令是重启,H命令式帮助等等。 BootLoader程序执行过程: 上电后初始化UARTA0(P3.4 P3.5)和FLASH,可以对FLASH任意擦除和写入,UART根据接收到的TXT文件,按一定的格式解析并写入到相应的FLASH上,BootLoader程序是放在F000处的,大概是F000-FD000,BootLoader程序不会擦除自己,当TXT文件写入完成后,FFFE处一般指向的是5C00,BootLoader 将FFFE处写入F000,当BootLoader程序执行完后,再跳入到5C00处,这样保证每次启动总是先启动BootLoader。 程序还增加了远程升级的功能,用户可以通过GPRS将430TXT数据存放到0x30000开始处,将INFO D段第一个BYTE置0,后4BYTE写入430TXT长度,这样430上电 后BootLoader会自动将程序更新。 http://pan.baidu.com/s/1o6wNPrG http://www.pudn.com/downloads390/sourcecode/embedded/detail1672712.html 更新一下。 上位机软件ourdev_639391YML9N2.rar(文件大小:176K) (原文件名:MSP430 bootloader.rar) APp程序ourdev_639392L07CPS.rar(文件大小:21K) (原文件名:Experiment1_LED.rar) bootloaderourdev_639393SIB3T2.rar(文件大小:43K) (原文件名:MC430FUT.rar)

近期下载者

相关文件


收藏者