发新帖本帖赏金 3.00元(功能说明)我要提问
返回列表
打印

谈谈我玩坏的单片机

[复制链接]
1543|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 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的产品线。:)

20150729_115819.jpg (416.28 KB )

20150729_115819.jpg

SCHEMATIC1 _ USB.pdf

26.05 KB

打赏榜单

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.
一板两用

使用特权

评论回复
5
你瞅啥| | 2015-7-30 15:03 | 只看该作者
自己买片FT2232做个BeagleBone版XDS100v2可比你这个简单多了,还好用。

使用特权

评论回复
发新帖 本帖赏金 3.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

16

主题

410

帖子

14

粉丝