一种基于串口协议的程序烧写方法与改进措施  

A way of flash programming based on serial protocol and its improvements

在线阅读下载全文

作  者:李菁 赵龙飞[1] 凌霄 LI Jing ZHAO Long-fei LING Xiao(Beijing Institute of Space Launch Technology, Beijing 100076, China)

机构地区:[1]北京航天发射技术研究所,北京100076

出  处:《电子设计工程》2017年第21期169-172,共4页Electronic Design Engineering

摘  要:为满足产品化控制器的批产要求,提高控制器上接插件针脚的利用率,本文利用串口程序加载和端口复用技术,设计了一种通过RS232/RS422接口对英飞凌控制芯片XC164进行程序下载的方法,用硬件实现了英飞凌单片机的BSL程序加载原理,针对试验过程中偶尔出现的下载失败问题,提出了一种改进措施。通过300台控制器的程序成功烧写,说明改进后的程序烧写方法稳定可靠。In order to satisfy large scale production task of microcontroller and increase the utilization rate of connector pins, this paper shows a new way, which takes advantage of the Bootstrap Loading (BSL) of The Infineon microcontroller, to realize program download into The Infineon microcontroller XC16d by the RS232/RSd22 interface using serial communication loading technology and port multiplexing technique. In addition, this paper also put forward an improvement measure to solve the problem which may cause the failure when loading program. It shows that the improved method is stable and reliable by 300 successful cases of program downloading.

关 键 词:串口协议 端口复用 BSL模式 英飞凌单片机 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象