《嵌入式技术与应用》.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《嵌入式技术与应用》

武汉理工大学华夏学院设 计 报 告课程名称嵌入式技术与应用题 目基于ARM9的ADC驱动程序设计专 业测控班 级 测控学 号 姓 名成 绩 _________________________年_______ 月_______日都是华夏的吗?已经做完了有想要的不?同是天涯沦落人,相逢何必曾相识,已出结果,有要帮忙的不?哈哈考核题目:基于ARM9的ADC驱动程序设计通过S3C2410X(ARM9)的ADC采集实验箱电位器的值,旋转电位器时可在屏幕上看到当前采集值的变化。考核要求:硬件平台为博创经典UP-NETARM2410实验箱(S3C2410处理器)。软件平台为eclipse+keil+PUTTY(串口调试助手)。一人一份纸质报告,报告内容不能雷同,雷同者全部以0分记载。报告内容包括:实现的功能软硬件平台硬件原理分析及原理图硬件驱动的实现步骤及分析代码设计:所有需要编写的代码(如adc.c、adc.h、main.c、Makefile等)、代码的注释,及整个工程树形结构的截图。运行及调试的步骤:需要图文并茂,图必须是自己设计过程中的截图。总结体会:具体学到了什么知识、在学习过程中的经验、体会。 A/D转换器是模拟信号和CPU之间联系的接口,它将连续变化的模拟信号转换为数字信号,以供计算机和数字系统进行分析、处理、存储、控制和显示。 与A/D转换相关的寄存器 :ADC控制寄存器(ADCCON) ADC触摸屏控制寄存器(ADCTSC) ADC启动延时寄存器(ADCDLY) ADC转换数据寄存器(ADCDATn) 举例:通过S3C2410X 的ADC采集实验箱电位器0的值,旋转电位器时可在屏幕上看到当前采集值的变化。硬件驱动实现步骤[1] 清楚原理[2] 列出问题(硬件如何操作?) 1. muxed 2. clk 3. 参数设置 4. 功能 [3] 看数据手册中设备对应章节内容 1. overview 2. 看小节题目 3. 图和表 [4] 看寄存器列表 1. 看寄存器列表说明,推断哪些寄存器是需要看的。 2. 详细看需要看的寄存器说明,能解决95%的问题。[5] 如果有问题没有解决, 看厂家的demo程序 1. 厂家给的驱动(裸机) 2. Linux里面的驱动[6] 安排驱动结构 1. 初始化 2. 参数设置 3. 功能按照硬件驱动实现步骤进行[1] 搞清楚原理 查找AD的原理图[2] 列出问题 1. muxed 在IO一章有哪些信誉好的足球投注网站电位器引脚,是多功能引脚吗? 2. clk 需配置时钟开启时钟 在07-clock power management一章中有哪些信誉好的足球投注网站ADC,找到了什么?时钟分频 在16-ADC touch screen一章中的寄存器中配置。 256分频,并使能分频。设置哪些位?[2] 列出问题3. 参数设置ADC通道选择,怎么选择? 模式选择:正常/闲置,选择正常模式。 闲置模式(Standby Mode):在该模式下转换数据寄存器中的值都被保留为上次转换时的数据。 设置启动AD转换的方式:读启动 4. 功能int adc_read(void);如何判断采样转换完成? 如果转换完成,可读取采样值,否则继续等如何读取采样值(整数)?void adc_init(void);设置muxed、 clk及参数,怎么设置? 如何启动ADC? A/D转换器是模拟信号和CPU之间联系的接口,它将连续变化的模拟信号转换为数字信号,以供计算机和数字系统进行分析、处理、存储、控制和显示。 与A/D转换相关的寄存器 :ADC控制寄存器(ADCCON) ADC触摸屏控制寄存器(ADCTSC) ADC启动延时寄存器(ADCDLY) ADC转换数据寄存器(ADCDATn) 举例:通过S3C2410X 的ADC采集实验箱电位器0的值,旋转电位器时可在屏幕上看到当前采集值的变化。硬件驱动实现步骤[1] 清楚原理[2] 列出问题(硬件如何操作?) 1. muxed 2. clk 3. 参数设置 4. 功能 [3] 看数据手册中设备对应章节内容 1. overview 2. 看小节题目 3. 图和表 [4] 看寄存器列表 1. 看寄存器列表说明,推断哪些寄存器是需要看的。 2. 详细看需要看的寄存器说明,能解决95%的问题。[5] 如果有问题没有解决, 看厂家的demo程序 1. 厂家给的驱动(裸机)

文档评论(0)

liudao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档