码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-05-25 16:31:45      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   ext   http   a   

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

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

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

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

一:编程器简介

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

bubuko.com,布布扣

启动界面

bubuko.com,布布扣

编程器主界面

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

二:软件设计

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

bubuko.com,布布扣

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

bubuko.com,布布扣

bubuko.com,布布扣

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

 

谈谈编程器软件开发与设计,布布扣,bubuko.com

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

标签:style   blog   c   ext   http   a   

原文地址:http://blog.csdn.net/wavemcu/article/details/26849719

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!