原创 ADuC7026_7027实验板原理图及PCB下载

2007-3-30 20:27 7351 11 17 分类: MCU/ 嵌入式
ADuC7026_7027实验板是computer00在学习ADI的ARM7TDMI ADuC7026/7027芯片时设计的一个实验板,板上有串口,64K的外部SRAM,开关,LED等基本外设部分。为了使用灵活,板上安放了很多跳线,作为连接选择。

ADuC7026_7027实验板原理图下载:rar


勘误:C12应为1uF。不过0.1uF也可以用,但可能会不稳定。


ADuC7026_7027实验板PCB下载:rar 


本版面所有关于ADuC7026或ADuC7027的实验都是在这个实验板上做。


实验板上有很多跳线,做不同实验时,跳线要做不同的设置。


请按照每个实验的要求设置合适的跳线。这个板功能很简单,只是个基本功能学习板而已,仅供参考。


约定:将多少脚跳上,意思就是将标有相应数字的那个跳线的外面两个脚用跳线帽连上。例如,“将37脚跳上”,意思就是将37对应的那一排(共3个脚)外面的两个脚跳上。37脚是系统复位连接,将37脚跳上后,可用开关S5进行复位。



一般情况下,下面这几个脚跳上:8;9;16(LED1);20(ISP连接);29(LED4);30(LED5);31(LED6);32(LED7);33(LED8);35(LED9);36(LED10);37(RESET,即S5);40(IRQ0,即S4);41(IRQ1,既S3);57(IRQ3,即S1);58(IRQ2,即S2);61(串口发送TXD);62(串口接收RXD)。各管脚的连接,可参看原理图,自行设置。



其中J10是ISP模式和普通模式选择。当跳到“ISP”时,为ISP下载模式。当拔下或者跳到“NORM”时,为正常模式,上电或复位时,将从用户代码启动。


如果要使用串口ISP下载,下面几个必须跳上:20;37;61;62。另外J10必须设置在ISP位置。然后连接好串口,打开电源。运行电脑中的串口ISP程序ARMWSD.exe(7026有串口ISP跟I2C ISP两种版本,其中I2C版本需要专门的适配器,可到http://www.hs-pforzheim.de/stw-svs/texte/dongle.html查看。不过我觉得这个太贵,computer00准备自己写一个用并口下载I2C版本的ISP软件,不过估计还得等一段时间才能出来^_^),点击configuration按钮,在弹出的对话框中选择相应的串口以及波特率(波特率推荐使用38400,当然,如果不稳定的话,可降低波特率试试)。右边的flash部分,用来选择相应的操作。第一项Mass Erase表示全部擦除;第二项Program表示编程;第三项Verify表示校验。设置好之后,点击OK按钮。点击上面的browse按钮,选择要下载的HEX文件,然后点start按钮,这时程序就会自动完成下载。如果点start后没有反应(例如没有进度条等),按一下复位键试试。如果按复位键仍无效,请检查跳线设置,串口连接,电源等是否正确。下载完成后,点击Run按钮,即可运行刚下载进去的代码。也可以通过拔掉J10,然后按复位键S5的方法来实现程序的运行。由于ARMWSD在完成下载后,非常占系统的CPU资源,因此下载完成后,最好关掉它。



串口的ISP下载软件,可到ADI公司去下载:ftp://ftp.analog.com/pub/www/technology/dataConverters/microconverter/armwsd.zip


PLA配置的软件:http://www.analog.com/Analog_Root/static/technology/dataConverters/microConverter/PLATool_v2.2_setup.zip


ADuC7026/7027的数据手册:
http://www.analog.com/UploadedFiles/Data_Sheets/411629841ADuC7019_20_1_2_4_5_6_7_a.pdf

PARTNER CONTENT

文章评论6条评论)

登录后参与讨论

computer00 2007-8-30 23:24

我看了图也没啥用,因为这个都是标准的图. 你检查串口有没有接反,电平是否正确等等.

用户115046 2007-8-30 21:21

我已经检查过我的板子,芯片是不带I的,可以用官方网站的ARMWSD.EXE程序串口下载。

经检查,

电源输出3.3V供电给主芯片ADUC7026,
ISP模式给20脚的电压也正常,复位信号也是正常的,串口芯片工作也正常,晶振不知道怎么测,但是接了12pF的电容,电路连接按照datasheet说明应该是对的。

麻烦圈圈帮我看看,还有什么地方的问题,BTW,板子上目前就电源系统,主芯片,串口,复位芯片,其他的都没焊上。

如果合适,可以邮件联系,我把图发给你看看,我的EMAIL:youkeeshing@163.com

computer00 2007-8-30 14:55

H-JTAG我没用过,不过应该可以下载,你可以试试。JTAG是通用的。

用户115046 2007-8-30 14:36

如果要用wiggler下载程序,那该用什么软件?twentyone的H-JTAG不支持ADUC7026芯片?

computer00 2007-8-28 01:54

先确认你的ADuC7026的版本,看有没有带后缀I,如果带了I,则是I2C版本,不能用串口ISP,要用I2C的ISP。另外,检查电源是否正常,复位电路是否正常,晶体是否起振了,ISP模式引脚是否正确。确认串口选择是否正确,串口连接是否正确,串口电平转换是否有问题等。另外还有一个问题就是,必须保证地址0x14开始的一个字里面的内容为0xFFFFFFFF,ISP才会启动,如果不是0xFFFFFFFF,必须通过JTAG先将第一页擦除后,ISP才能启动。我记得I2C版本必须这样,串口的是否这样,我忘记了。

用户1129670 2007-4-5 17:42

呵呵,圈圈你好,我最近也在搞arm,不过我用的是LPC2000系列。
一直也想认识一些搞技术的朋友,如果你不介意,可以加我的QQ:653104387

相关推荐阅读
computer00 2013-06-05 16:27
[招聘]Android系统开发工程师
任职要求: 1. 扎实的C/C++基础,熟悉嵌入式Linux和Android操作系统的软件开发; 2. 良好的沟通能力和逻辑思维能力; 3. 良好的英文文献阅读能力; 4. 具备...
computer00 2013-06-04 09:26
[招聘]Android应用开发工程师
任职要求: 1. 具备扎实的面向对象编程思想和JAVA编程基础; 2. 熟悉Eclipse+ADT开发环境,熟练掌握Android基本类库; 3. 熟悉网络应用和多媒体应用开发; ...
computer00 2012-09-26 13:15
圈圈的新浪官方围脖
http://weibo.com/computer00  ...
computer00 2012-09-26 13:12
欢迎大家去收听圈圈弹的曲子
http://www.tudou.com/home/_105209016  ...
computer00 2009-06-29 15:07
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)下载地址1:下载地址2: 勘误.pdf...
computer00 2009-06-25 11:23
一块磐正845GE主板PS2接口的修复
圈圈有一部台式机,某天开机时,发现键盘用不了了,停留在输入BIOS密码那里。主机自检通过,但是蜂鸣器却发出很微弱的、连续的声音,同时键盘的三个LED也没有出现象往常一样的闪烁一下。圈圈以为多日未用,积...
EE直播间
更多
我要评论
6
11
关闭 站长推荐上一条 /3 下一条