嵌入式技术应用教程基于S3C2410第四章.docVIP

  • 5
  • 0
  • 约8.12千字
  • 约 16页
  • 2017-01-18 发布于重庆
  • 举报

嵌入式技术应用教程基于S3C2410第四章.doc

嵌入式技术应用教程基于S3C2410第四章

第四章 S3C2410A的I/O口 从这一章开始,就进入了S3C2410A底层驱动程序开发的学习过程中了。在第一章已经介绍了ARM系统开发的层级结构,本课程的内容符合层次结构中的第二层底层驱动开发,但是这里不包含启动代码的编写和操作系统移植。一般来讲ARM开发系统如广州友善之臂的micro2440开发板,英贝特公司的开发板,在加上达盛公司的实验系统等等,出厂时各类底层的相关驱动程序和应用的操作系统移植都已经编写测试完毕,其中ARM的启动代码是现成可以使用的,不需要重新编写。另外,出厂时的底层驱动代码都是可以直接使用的,这些代码可以提供给使用者自学时参考,当然如果觉得这些代码在结构上表达上都不尽如人意,读者随时都可以自行修改。达盛公司的实验系统的底层驱动程序也是现成可以使用的,但是鉴于教学需要,本课程会引导读者在理解底层硬件的基础上对这些程序进行修改或者重写编写部分驱动程序,以便使读者能够熟练掌握S3C2410A底层的驱动开发。 4.1 S3C2410A的GPIO S3C2410A CPU有117个多功能复用的I/O口,共分为8组。 (1)16bit I/O端口为:Port C、Port D、Port E和Port G (2)11bit I/O端口为:Port B和Port H (3)23bit I/O端口为:Port A (4)8bit I/O端口为:Port F (5)在这里

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档