DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2926|回复: 2
打印 上一主题 下一主题

请教版主编程器的问题。

[复制链接]
楼主
发表于 2011-10-10 08:03:59 | 显示全部楼层
    早先的编程器设计确实是把每种芯片的时序写到监控里,支持比较少,硬件实现比较简单,基本都可以自制,针对性比较强(专用编程器),硬件电路基本实现都是针对该类芯片支持而设计的。
     随着编程需要,特别是开发、维修和代工厂与接收的方案不同针对的目标芯片也不同,要求编程器支持的芯片越多越好,不用频繁的在编程器上投入。因而出现另外两种方案
    一种是将编程时序分解成相关相关的操作指令,具体到操作延时、脚位的高低电平、操作电压的变换、数据与地址的转换,主要的时序组合在pc端控制软件,编程器的监控单片主要存储基本指令即可。每次编程时,pc软件会将该芯片的时序组合发给编程器单片机(可以理解为初始化时序),具体操作时pc软件发送相关操作指令即可。这种方式好处就是硬件实现相对复杂点,可实现脚位全驱动,软件升级实现多芯片支持,可用户自定义芯片时序,相对开发难度也高点。我们的全驱动板采用的就是这个方案实现。
   还有一种就是采用单片机+fpga架构实现。这个实现编程的时序主要就是这个fpga,通过使用专业软件将芯片时序在fpga上实现,编译成整列配置信息,每种芯片支持时序都要对应一个配置信息,然后通过监控芯片被动式的下载到fpga中实现动态重构,从而实现多芯片的支持。这种方式相对硬件电路简单化,主要的数字变换电路都集成到fpga中,实现时序比较精确,速度快,制作成本相对较高。可实现脚位全驱动,软件升级实现多芯片支持,用户不能自定义芯片时序(除非你知道硬件架构,控制指令,还要精通fpga软件设计及芯片时序),相对开发难度也高点。这种方案现在应用于商业编程器比较多

点评

还是老大牛A,说话一套一套的  发表于 2011-10-10 08:55
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-5-18 06:25 , 耗时 0.079449 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表