个人DIY 玩转C8051F (二)

2020-01-27 11:22发布

另开新贴!

     今天专门说C8051F 仿真器 EC2 的DIY!
     
     在silabs的网站上找到了EC2的资料, 国外有一个C8051F的论坛,下载到了 EC2的HEX档! 分析了EC2的电路,其控制芯片用的是F012,我没有!但是

我手上有一块F007,看了这两块MCU的datasheet ,F007 比 F012 多了XRAM ,ADC是12bit的,其他的一样,所以觉得应该可以替代!EC2是RS232接口,现在笔

记本上已经没有串口了,正好手上有很多usb转3.3V 串口的板子,觉得用USB转串口来替代RS232电路!

     修改好电路,layout了pcb,自已用感光干膜做了板子,一起焊好!接下来的事就是要把HEX烧到F007中去! 看了F007的资料,这个芯片支持Jtag 写F

lash! 在silabs的网站上找到了Jtag写flash的 sample code !手上有一个Cy68014A的usb 开发板,正好可以用来做jtag host,修改了sample code,在C

y68014A上运行, 通过GPIO模拟JTAG烧写F007的Flash,中间出现了一点小问题,debug了一下,Flash写成功!

    迫不及待的把usb转串口线连上EC2,打开Silabs 的IDE,提示EC2的固件要更新,点确定,EC2更新到了v 1.7 !

    再次打开,EC2工作正常,Download, 仿真一切正常,而且很稳定!

    虽然,USB的EC3才90块不到,但是我觉得,EC2电路简单,完全可以自己DIY,而且可以满足调试的需求!有能力的XD可以试一试!

EC2 电路ourdev_537521.pdf(文件大小:318K) (原文件名:Serial_Debug_Adapter_UG.pdf)
EC2 HEXourdev_537522.rar(文件大小:7K) (原文件名:EC2-hex.rar)

USB转串口 (原文件名:DSC00970.jpg)


EC2 DIY (原文件名:DSC00971.jpg)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
25条回答
liuyue
2020-01-28 17:23
我也做成过ec2-007;成本太高;另件就要:40多元;所以处理另件:ec2-散件:35元/套;pcb板--5元;ec2-usb转串:35元(成品)
代码公开;


后来:我将硬件和代码化简了:做成:ec2-330(用330d芯片)能做下载器;支持市面上所有常用的c8051f芯片;
有兴趣的可和我联系:代码公开不加密;散件,20元/套;半成品;(不加壳)25元

ec-3-usb-编程仿真器:42元;我买了ec3/ec5的代码;所以能自制;
可在淘宝交易
史先生
13621048443
邮箱: xiaonangci@yahoo.com.cn

一周热门 更多>