【24h】

Designing a MSP430 Bootloader

机译:设计MSP430引导程序

获取原文

摘要

This paper presents implementation of a serial bootloader for a MSP430G2553 microcontroller. It is implemented in assembly language and it is written in the information area of the microcontroller memory by using any usual tool for flashing. Then, the source of the application can be developed. The application code that is obtained by using the compiler and linker must be sent to the microcontroller. For this purpose, a serial communication between PC and the UART port of the microcontroller via an USB to serial converter is implemented. In this case a MATLAB application is run on the PC while the bootloader is run on the microcontroller. Finally, the bootloader receives and writes the application code in the main area of the Flash memory. Thus, an efficient method to update the application code, having advantages in comparison with those in literature is proposed.
机译:本文介绍了用于MSP430G2553微控制器的串行引导加载程序的实现。它以汇编语言实现,并且可以使用任何常用的刷新工具将其写在微控制器存储器的信息区域中。然后,可以开发应用程序的源。通过使用编译器和链接器获得的应用程序代码必须发送到微控制器。为此,在PC和微控制器的UART端口之间通过USB到串行转换器实现了串行通信。在这种情况下,MATLAB应用程序在PC上运行,而引导加载程序在微控制器上运行。最后,引导加载程序将应用程序代码接收并写入闪存的主区域中。因此,提出了一种有效的更新应用代码的方法,该方法具有与文献中的方法相比的优点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号