谈谈编程器软件开发与设计

来源:互联网 发布:易语言软件 编辑:程序博客网 时间:2024/05/17 07:21

***************************************************************************************************************************
作者:EasyWave                                                       时间:2014.05.24

类别:协议标准-编程器简介                                  声明:转载,请保留链接

注意:如有错误,欢迎指正。这些是我学习的日志文章......

***************************************************************************************************************************

一:编程器简介

     尝试做一款编程器已经是多年前的事情,最开始我记得是05年的时候,当时用的是VB来写的,后来又采用VC++的代码来写其界面如下:

启动界面

编程器主界面

做好一个款编程器,除了硬件的设计之后,还需要配合软件的设计,同时还需要熟悉各家芯片的编程时序,这点很重要,因为所有的编程的命令控制需要用到。

二:软件设计

   主要是接口设计,有USB的,有串口的等,目前大部分都是采用USB接口了,而我之前设计的编程器采用的是并口,因此现在可以放出来了。其实也是参考了以前一个开源的编程修改之后便成上图中的界面了,但是编程器的设计原理都是相同的。首先要熟悉HEX文件格式,当然还有Motorola S_Hex的文件格式,如下图,你得知道这些数据代表什么意思。

最终的编程器如下图所示:

编程器的几大要素:编程,读取,效验,擦除.

 

0 0
原创粉丝点击