微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 单片机系统Flash存储器在系统编程设计

单片机系统Flash存储器在系统编程设计

时间:08-14 来源:本站整理 点击:

的数据信息是二进制格式,因此根据上面的汇编程序编译后的结果制作一个数据数组,每1个单元存放1个字节的数据。

关于监视单片机的编程过程,本系统没有采用复杂的状态位检查机制,而是采用了一种简单的方法。当单片机对1个地址写入数据后再读出其中内容,如果与原来数据不同,则在此处反复执行读操作。计算机程序发出数据后便监视串口,如果一定时间内在串口处没有返回数据,则视为超时,编程失败。计算机程序流程见图2。

图2 计算机程序流程图

4 结束语

本文结合M68HC11上电引导功能,介绍了利用在系统编程技术将程序代码编写到Flash存储器中的方法,给出了相应环节的程序流程图和部分操作的程序示例。将这种方法应用在发动机控制系统的开发中,使得编程非常方便,加快了项目的进度,缩短了开发的周期。相信这种方法在其他领域也可以得到广泛地应用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top