ADuC7026_7027实验板原理图及PCB下载
0赞ADuC7026_7027实验板是computer00在学习ADI的ARM7TDMI ADuC7026/7027芯片时设计的一个实验板,板上有串口,64K的外部SRAM,开关,LED等基本外设部分。为了使用灵活,板上安放了很多跳线,作为连接选择。
ADuC7026_7027实验板原理图下载:
12451303571212.rar
勘误:C12应为1uF。不过0.1uF也可以用,但可能会不稳定。
ADuC7026_7027实验板PCB下载:
12451849266025.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公司去下载:
12453057492987.zip
ADuC7026/7027的数据手册:
http://www.analog.com/UploadedFiles/Data_Sheets/411629841ADuC7019_20_1_2_4_5_6_7_a.pdf
