S3C2410嵌入式开发完全指南
需积分: 0 53 浏览量
更新于2024-12-06
收藏 494KB PDF 举报
S3C2410完全开发流程
本书介绍了S3C2410的完全开发流程,面向由传统51单片机转向ARM嵌入式开发的硬件工程师、由硬件转嵌入式软件开发的工程师、没有嵌入式开发经验的软件工程师。该书分为9个部分,涵盖了开发环境建立、S3C2410功能部件介绍与实验、bootloadervivi详细注释、linux移植、linux驱动、yaffs文件系统详解、调试工具、GUI开发简介和UC/OS移植等方面的内容。
开发环境建立是嵌入式开发的基础,需要安装arm-linux-gcc编译器、Jflash-s3c2410 JTAG工具和gdb调试工具。这些工具的安装和配置是嵌入式开发的前提。
S3C2410功能部件介绍与实验是本书的核心部分,通过12个实验,介绍了S3C2410的各个部件的使用和实验代码。这些实验包括LED_ON、I/OPORTS、MEMORYCONTROLLER、NANDFLASHCONTROLLER、UART、printf和scanf、INTERRUPTCONTROLLER、TIMER、MMU和CLOCK等方面的内容。
bootloadervivi是S3C2410的启动程序,负责将系统引导到操作系统。该部分详细介绍了bootloadervivi的详细注释,包括阶段1、阶段2、阶段3、阶段4、阶段5、阶段6、阶段7和阶段8等几个步骤。
linux移植是将linux操作系统移植到S3C2410平台上的过程。本书介绍了linux移植的详细步骤,包括linux驱动和yaffs文件系统详解等方面的内容。
调试工具是嵌入式开发的重要工具,本书介绍了调试工具的使用和配置。
GUI开发简介是嵌入式开发的最后一步骤,本书简单介绍了GUI开发的基本概念和方法。
UC/OS移植是将UC/OS操作系统移植到S3C2410平台上的过程。本书介绍了UC/OS移植的详细步骤和注意事项。
本书涵盖了S3C2410完全开发流程的各个方面,包括开发环境建立、S3C2410功能部件介绍与实验、bootloadervivi详细注释、linux移植、linux驱动、yaffs文件系统详解、调试工具、GUI开发简介和UC/OS移植等内容。该书适合由传统51单片机转向ARM嵌入式开发的硬件工程师、由硬件转嵌入式软件开发的工程师、没有嵌入式开发经验的软件工程师阅读。
2011-03-02 上传
2011-07-07 上传
2008-06-24 上传
114 浏览量
160 浏览量
2007-12-05 上传
2011-04-27 上传
2008-11-11 上传
2009-04-11 上传
xgz19820304
- 粉丝: 0
- 资源: 8
最新资源
- RomeroHeavy
- kotlin-deep-copy-helper:轻松复制和修改不可变的复杂对象树。 通过序列化,具有杰克逊库
- UnidreamLED.zip
- fansky:饭斯基-第三方饭否客户端
- 易语言学习-WEB客户支持库2.3支持对json解析(支持静态).zip
- 15个家电图标 .sketch素材下载
- nodejs-examples:来自各种Node.js书籍的代码示例
- 好泰州分类信息网站
- HTML-QUIZ-Registration-Form:该存储库包含使用中级HTML标记创建的测验注册表单
- Renaissance
- 疲劳驾驶测试Demo.rar
- qt-读写HID库文件
- Navicat_Premium_15.0.16.rar
- pact-consumer-swift:用于创建协议的Swift ObjeciveC DSL
- RangeMedium
- 中国货源网址站