IAR7x256sorcecode
所属分类:处理器开发
开发工具:Others
文件大小:4998KB
下载次数:41
上传日期:2008-04-04 18:49:13
上 传 者:
jb123456
说明: 英贝德 sam7x256 开发板 所有源码程序
(British Bader sam7x256 source development board for all procedures)
文件列表:
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\main.html (438, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\CVS\Entries (50, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\CVS\Entries.Log (43, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\CVS\Repository (16, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\CVS\Root (58, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\HTML\AT91_title.html (349, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\HTML\at91cdrom.css (7265, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\HTML\basic.html (9020, 2005-09-09)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\HTML\CVS\Entries (151, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\HTML\CVS\Repository (21, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\HTML\CVS\Root (58, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\BasicAES.dep (17497, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\BasicAES.ewd (37011, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\BasicAES.ewp (68346, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\BasicAES.eww (162, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\StartupScreen.ewsample (0, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\sam7.html (270, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\tools.html (9872, 2005-09-08)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Exe\BasicAES.bin (9428, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\List\BasicAES.map (32425, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\List\Cstartup.lst (23425, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\List\Cstartup_SAM7.lst (16754, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\List\aes_sp800-38a.lst (124861, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\List\at91stdio.lst (10158, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\List\dbgu.lst (14895, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\List\main.lst (14820, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Obj\BasicAES.pbd (621, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Obj\Cstartup.r79 (59573, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Obj\Cstartup_SAM7.r79 (16972, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Obj\aes_sp800-38a.r79 (42753, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Obj\at91stdio.r79 (19352, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Obj\dbgu.r79 (20208, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\Binary\Obj\main.r79 (21682, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\CVS\Entries (296, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\CVS\Entries.Log (34, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\CVS\Repository (29, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\CVS\Root (58, 2005-09-13)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\FLASH_Debug\Exe\BasicAES.d79 (117854, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\FLASH_Debug\Exe\BasicAES.sim (10315, 2005-11-01)
IAR代码\AT91_SAM7X256-IAR\AT91SAM7X256-BasicAES-IAR430A-1_2\BasicAES-SAM7X\compil\FLASH_Debug\List\BasicAES.map (51235, 2005-11-01)
... ...
本程序为完成各种中断的演示,使用步骤如下:
1.板子接上9V直流电压
用USB线连接J16到PC主机的USB口
连接串口(J12)到PC机的串口(COM 1)
连接串口(J8)到PC机的串口(COM 2)
2.打开SAMBA,
将文件
/compil/FLASH_FLASH/Exe/BasicInterrupt.bin
下到flash,按下复位键PB5,即可运行
3.观察运行的效果前的准备
先关掉SAMBA
关掉板子电源
打开两个超级终端,分别配置为COM1,COM2,
波特率都是115200,数据位 8,奇偶检验 无,停止位 1,数据流控制 无;
4.观察运行的效果
板子再次上电
在超级终端(COM2)显示信息:
X
================================================
== 欢迎使用英贝德公司的产品 ==
== EBDSAM7X 各种中断的演示测试 ==
== 更多的的帮助请到 http://www.szembed.com ==
==============================================
在键盘上输入任意键,即在超级终端(COM2)上打印输出
下面的信息在在超级终端(COM1)显示:
代表背景程序的发光二极管DS2不停闪亮,表示程序在运行中……
每隔一定时间进入software_interrupt,DS3闪一次,同时终端打印出 -I- soft interrupt
每隔几秒时间DS4闪一次,代表timer0进一次定时中断
DS5闪一次,代表timer1进一次定时中断,定地时间比timer0短,所以闪的快!呵呵!
按下PB2,进入PIO中断,DS3闪亮,同时终端打印出 -I- pio interrupt
连接串口(J9)到PC机的串口(COM 2),上电时也打印出一段信息
Y
*** ATMEL Usart1 IRQ ***
Copyright (C) 2005 ATMEL Corporations Version: 1.0
5.代码说明:
1)完成基本的初始化
2)初始化PIO,IRQ,FIQ,software_interrupt等
3)驱动板上的四个按键(PB1,PB2,PB3,PB4)
4)初始化DEBUG口,Usart0,Usart1等
5)初始化定时器timer0,timer1等
近期下载者:
相关文件:
收藏者: