- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
实验一 熟悉THUEA-1开发系统、ADS开发环境、建立工程模板
一、实验目的
了解在 ADS 环境下对s3c2410 芯片的8 通道10 位AD 的操作和控制。
二、实验设备
硬件:THUEA-1 型 实验箱,PC 机。
软件:PC 机操作系统:windows + ADS +Multi-ICE 和RedHat Linux+Minicom+ArmLinux
开发环境。
三、实验步骤
1.建立实验环境(详见附录):连接仿真器,连接实验箱串口0 与计算机串口,打开超级终
端,端口设置为“每秒位数:115200;数据位:8;奇偶校验:无;停止位:1;数据流控制:无”。
2.打开实验箱电源,打开仿真器驱动程序,在ADS 下打开并运行2410test.mcp,根据超级
终端提示选择ADC 实验,出现如下界面:
[ ADC_IN Test ]
0. Dispaly Count 10 1. Continued ...Enter any key to exit
Selet :
3.按电脑键盘选择0 或1,缓慢调节实验箱模拟信号源(R31,R32),观察输出数字量AIN4、
AIN6(在超级终端显示)变换情况。
4.分析实验程序,理解ARM S3C2410 芯片的A/D 转换器控制方法:
读取采样值函数:
int ReadAdc(int ch)
{
int i;
static int prevCh=-1;
rADCCON = (114)|(preScaler6)|(ch3); //设立通道
if (prevCh!=ch)
{rADCCON = (114)|(preScaler6)|(ch3); //设立通道
for(i=0;iLOOP;i++); //准备下一通道
prevCh=ch;
}
rADCCON|=0x1; //开始 ADC
while(rADCCON 0x1); //检查 Enable_start 位是否变低
while(!(rADCCON 0x8000)); //检查 EC(End of Conversion) flag 是否为高
return ( (int)rADCDAT0 0x3ff );
}
在超级终端显示数字量:
{a4=ReadAdc(4);
a6=ReadAdc(6);
Uart_Printf(AIN4: %0.2f AIN6: %0.2f \n,a4*3.3/1024,a6*3.3/1024);
}
实验二 ADS环境下ARM汇编语言程序设计
一、实验目的
1、了解ARM汇编语言的基本架构,学会使用ARM汇编语言编程
二、实验仪器设备
1、教学实验箱,奔腾E系列PC机,仿真调试电缆;
2、PC操作系统WINXP,ADS1.2集成开发环境,仿真调试电缆驱动程序。
三、汇编语言介绍
1、ARM汇编语言的一些简要的书写规范。
2、ARM汇编语言程序的基本架构。
四、实验内容
用汇编语言写一个简单的应用程序:
;//呼叫主应用程序
b UART
UART
ldr r0, =GPHCON ;//设置RxD0,TxD0引脚
ldr r1, =0x2afaaa
str r1, [r0]
ldr r0, =GPHUP
ldr r1, =0x7ff
str r1, [r0] ; // The pull up function is disabled GPH[10:0]
ldr r0, =UFCON0 ;//禁用FIFO
ldr r1, =0x0
str r1, [r0]
ldr r0, =UMCON0 ;//禁用AFC
ldr r1, =0x0
str r1, [r0]
ldr r0, =ULCON0 ;//设置线寄存器
ldr r1, =0x3 ; //UART LINE CONFIG 正常模式,无奇偶校验,一个停止位,8个数据位
str r1, [r0]
ldr r0, =UCON0 ;//设置Uart0控制器
ldr r1, =0x245;//RX边沿触发,TX电平触发,禁用延时中断,使用RX 错误中断,正常操作模式,中断请求或表决模式
str r1, [r0]
ldr r0, =UBRDIV0 ;//设置波特率为115200
ldr r1, =0x1a ;//int/ 16 / 115200) - 1 = 26
str r1, [r0]
mov r1, #100
Delay
sub r1, r1, #0x1
bne
您可能关注的文档
- 【2017年整理】600MW发电机铁芯试验方案.doc
- 【2017年整理】600个知识点总结.doc
- 【2017年整理】600多个知识点总结就能420分通过执业医师资格考试.doc
- 【2017年整理】60动脉粥样硬化和冠心病.doc
- 【2017年整理】612生物化学与分子生物学.doc
- 【2017年整理】6516+组织行为学.doc
- 【2017年整理】6山东省0-3岁儿童保健服务规范.doc
- 【2017年整理】6年重复的18道题.doc
- 【2017年整理】6护理综合知识题库.doc
- 【2017年整理】6月应付账款分析.doc
- 【2017年整理】ASBC法啤酒检验.doc
- 【2017年整理】ATBC和BTHC.docx
- 【2017年整理】ATP与NADH2.doc
- 【2017年整理】A群C群脑膜炎球菌多糖疫苗.docx
- 【2017年整理】Baeyer-Villiger_氧化.doc
- 【2017年整理】BD FACSCalibur流式细胞仪操作手册.doc
- 【2017年整理】BD_FACSCalibur流式细胞仪操作手册.doc
- 【2017年整理】Biochem考核要求及习题答案.doc
- 【2017年整理】biology experimnet期中整理——试题及答案1.doc
- 【2017年整理】Biology GenIII Microplate-中文.docx
最近下载
- 运动心理学PPT完整全套教学课件.pptx VIP
- 标准图集-22G101-2现浇混凝土板式楼梯.pdf VIP
- 2025年广东省中考语文“阅读”部分试题点评.docx
- 离子交换树脂常见困扰及解决方案.docx VIP
- 小学五年级英语精通版第一单元一二课.ppt VIP
- 2025年AI in Recruiting-解锁智能招聘实践指南.docx VIP
- 汽车机械基础 滑动轴承 滑动轴承.pptx VIP
- 浙教版九年级数学上册《第一章二次函数》单元测试卷-附带答案 .pdf VIP
- YD-T 5131-2005 移动通信工程钢塔桅结构设计规范.docx VIP
- (高清版)DB32∕T 4942-2024 公共机构绿色办公区管理规范.pdf VIP
文档评论(0)