谈谈我玩坏的单片机

[复制链接]
1786|4
 楼主| JerryWu75 发表于 2015-7-29 11:36 | 显示全部楼层 |阅读模式
本帖最后由 JerryWu75 于 2015-7-29 12:00 编辑

NEC 78F0511A:


08年公司用TMS320LF2401开发了一款电流质量分析产品.最为头疼的就是TI的生产工具:XDS-510, 一个并口的在线烧写器,不稳定不说,还动不动坏掉.无论修还是买,都是天价.
没有办法的情况下,用NEC的0511 CPU自己开发了一款编成器,专门用于对2401/2402进行脱机烧写程序.
方案设计包含:
1, 一颗NEC的0511A,主CPU,运行自己开发的程序,从计算机下载目标代码到24C256,然后将24C256的程序烧写到2401/2402中;
2, 一个DC-DC,将USB的5V转换为3.3V供DSP;
3,一颗CH340T,实现计算机USB-UART通信;
4, 一个24C256,保存单DSP目标代码;
自己实现2套程序:
1, windows程序,实现解析TI的COFF格式文件,并提取目标代码。
    串口与编程板通信,下载目标代码;
2, 0511程序,接受UART的数据,保存到24C256;
    将24C256中的目标代码写入到DSP的flash中。
附件是原理图.09年开始使用这个工具取代xds-510,直到后来公司淘汰2401/2402的产品线。:)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

打赏榜单

21ic小喇叭 打赏了 3.00 元 2015-07-29

any012 发表于 2015-7-29 16:51 | 显示全部楼层
本帖最后由 any012 于 2015-7-29 17:05 编辑

厉害啊。
查了下TPS7133的手册,这个算是LDO,不算DC/DC吧。

为什么有24C256,又有24C02啊?
21ic小喇叭 发表于 2015-7-29 17:01 | 显示全部楼层
很好的分享,有赏!
 楼主| JerryWu75 发表于 2015-7-30 08:26 | 显示全部楼层
any012 发表于 2015-7-29 16:51
厉害啊。
查了下TPS7133的手册,这个算是LDO,不算DC/DC吧。

24C256保存DSP的目标代码.
我们的DSP板有一个24C02,保存一些数据的,0511A的24C02保存这个24C02的写入数据,生产时用这个0511A写DSP板的24C02.
一板两用
你瞅啥 发表于 2015-7-30 15:03 | 显示全部楼层
自己买片FT2232做个BeagleBone版XDS100v2可比你这个简单多了,还好用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:10年以上嵌入式系统软/硬件开发. MCU-DSP-ARM-FPGA,汇编-C-linux. SZ AS-AI

16

主题

410

帖子

14

粉丝
快速回复 在线客服 返回列表 返回顶部