今天小编要和大家分享的是嵌入式技术相关信息,接下来我将从使用STR730开发产品实现串口ISP在线编程的设计方案,stm32系列专为要求高性能,低成本,低功耗的嵌入式应用设计的arm这几个方面来介绍。

嵌入式技术相关技术文章使用STR730开发产品实现串口ISP在线编程的设计方案stm32系列专为要求高性能,低成本,低功耗的嵌入式应用设计的arm

嵌入式技术相关技术文章使用STR730开发产品实现串口ISP在线编程的设计方案

应用程序的固化是嵌入式产品开发和生产过程中一个重要环节。基于ARM的嵌入式系统常用的程序固化方法是,用仿真器通过JTAG口将程序烧录到Flash里,在产品的开发阶段,使用仿真器几乎是必然的;然而到了产品的生产阶段,进行应用程序烧录或升级操作的往往是生产线上的工人,他们不易掌握仿真器的使用方法,而且在生产阶段也需要把JTAG调试口封住以防软件被窥视。在使用意法半导体的STR730开发产品的过程中,设计了一种通过串口进行ISP(In System Programming,在系统编程)的方案。该方案成本低,生产线使用起来也很方便,而且即使升级过程中发生掉电之类的意外也不会影响下一次升级,安全而可靠。

1 、硬件连接

ISP方案的硬件连接如图1所示。RS232转接板用来将RS232电平转换为TTL电平,并通过ISP_EN引脚给ARM开发板提供信号,让其进入ISP状态。PC机上运行用VC语言编写的ISP.exe,该程序把需要烧录到F1ash里的.bin文件加密后发送到ARM开发板,同时把烧录的进度提示显示给用户。图1中的阴影部分具有固定的程序。

使用STR730开发产品实现串口ISP在线编程的设计方案

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查