XE166系列单片机UARTBootloader电路的改进.docVIP

  • 8
  • 0
  • 约1.98千字
  • 约 4页
  • 2017-02-09 发布于重庆
  • 举报

XE166系列单片机UARTBootloader电路的改进.doc

XE166系列单片机UARTBootloader电路的改进

Infineon公司的XE166系列单片机支持多种Bootloader模式,UART Bootloader使用简单仅需专门的Infineon-Memtool 4和一个计算机串口即可加载程序代码,但UART Bootloader的硬件启动配置较为复杂,需要控制单片机多个特殊功能引脚,传统方法需要外接带有按键的电平转换控制小板或在电路板上增加一个拨码开关,电路复杂且易损坏,为此本文提出一种新的电路,控制简单,仅需利用专用UART Bootloader软件Infineon-Memtool 4 .2自带的串口RTS/DTR管理功能即可实现UART Bootloader 其中 UART Bootloader 7.x 最为常用,其他方式均需较为复杂的硬件与软件,不是本文的重点不一一说明。从图1.可知,若想进入 UART Bootloader模式需将特殊功能引脚TRST配置为高电平,P10.1为低电平,P10.2,P10.3为高电平,UART Bootloader传程序结束后,需将TRST配置为低电平,程序即可在XE166系列单片机内部Flash运行,为了确保单片机运行安全可靠,一般需要外配可编程看门狗,我使用的看门狗型号为IMP706, 综上所述,UART Bootloader模式与从单片机内部Flash运行模式必须要控制的引脚有TRST, P10.1,P10.2,P10.3,看门狗

文档评论(0)

1亿VIP精品文档

相关文档