第6章 部件工作原理及编程示例.pdfVIP

  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文档。上传文档
查看更多
ARM 应用系统开发解──基于 S3C4510B 的系统计 1 第第6 章章 部件工作原理与编程示例部件工作原理与编程示例 第第 章章 部件工作原理与编程示例部件工作原理与编程示例 本章要止杂归权附10B的几个常用能部编程象介绍基于止杂归权附10B的 系统的程序计调试时简介 BootLoa平er 的基本原理和编程方法通过本 章的阅读使读者了解止杂归权附10B各能部的作原理及基本编程方法 本章的要内容包括 嵌入式系统应用程序计的基本方法 止杂归权附10B通用存尾O口的作原理编程示例 止杂归权附10B串行通信控器的作原理编程示例 止杂归权附10B中断控器的作原理编程示例 止杂归权附10B定时器的作原理编程示例 止杂归权附10B 当MA控器的作原理编程示例 止杂归权附10B 存存归总线控器的作原理 止杂归权附10B 太网控器的作原理 F须as具储器的作原理编程示例 BootLoa平er简介 6.1 嵌入式系统的程序计方法 一般说来于一个完整的嵌入式应用系统的开发硬的计调试作仅 占整个作量的一半应用系统的程序计也是嵌入式系统计一个非常要的方 面程序的质量直接影响整个系统能的实好的程序计克服系统硬 计的足高应用系统的性能之会使整个应用系统无法常作 本章应用的角度出发 止杂归权附10B 的各个能模块编程象介绍一些 实用的程序段读者既按自的需要修改也吸收计思想和方法便 计出合于自特定应用系统的实用程序时由于ARM体系结构的一性 管的应用程序段是针特定硬开发的编程思路合于他类型 的ARM微处理器 于基于 PC 的程序开发嵌入式系统的程序计有自身的特点 程序计的方法也会因系统或因人而但程序计是有共的特点及规律 的在编写嵌入式系统应用程序时采如几个骤 1 明确所要解的题据题的要求将成若个相独 立的部并合理计的总体结构 2 合理配置系统资源基于8 或 16 微控器的系统相较基 于 32 微控器的系统资源要丰富得多但合理的资源配置最大 ARM 应用系统开发解──基于 S3C4510B 的系统计 2 限度的发挥系统的硬潜能高系统的性能于一个特定 的系统来说系统资源如Flash EEPROM SDRAM中断控 等都是有限的应合理配置系统资源 3 程序的计调试优化据的总体结构编写程序时采 用各种调试手段找出程序的各种语法和逻辑错误最应使各 能程序模块化缩短码长度节省储空间并减少程序执行时间 外由于嵌入式系统一般都应用在境较恶劣的场合易各种扰 而影响到系统的靠性因应用程序的抗扰技术也是必考虑的也是嵌 入式系统应用程序于他应用程序的一个要特点 6.2 部作原理编程示例 6.2.1 通用 I/O 口工作原理与编程示例 S3C4510B 供了 18 个编程的通用 I/O 端口用户将每个端口配置输入 模式输出模式或特殊能模式由片内的特殊能寄器 IOPMOD 和 IOPCON 控 端口 0~端口 7 的作模式仅由IOPMOD 寄器控但通过置 IOPCON 寄 器端口 8~端口 11 用作外部中断求 INTREQ0~INTREQ3 的输入端口 12 端口 13 用作外部 DMA 求 XDREQ0 XDREQ1 的输入端口 14端口 15 作外部 DMA 求的应答信 XDACK0 XDACK1 端口 16 作定时器 0 的 溢出 TOUT0端口 17 作定时器 1 的溢出TOUT1 I/O 端口的能模块如图 6.2.1 所示 ARM 应用系统开发解──基于 S3C4510B 的系统计 3 图 际尽2尽1 通用 存尾O 口的能模块 控

文档评论(0)

189****6140 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档