进入后PC时代后,嵌入式系统在我们的生活中无处不在,我们每天都会接触很多的嵌入式产品,嵌入式产品方便了人们的生活,同时也给厂家带来巨大的利润。
本书由业界权威机构和专家强力推荐!
全面讲解ARM嵌入式C编程的方方面面,实例丰富,步骤操作详细!
本书从ARM处理器技术和ADS 1.2开发环境讲起,讲解ARM嵌入式C编程的方方面面,包含S3C2410片上资源、中断系统、I/O口、串口通信、触摸屏控制、实时时钟、LCD显示、DMA控制、PWM控制、看门狗电路、I2C控制、I2S控制、SPI接口、A/D(D/A)转换控制等。
本书由浅入深、循序渐进、实例丰富、步骤详细,适合嵌入式开发人员参考,也可作为高校嵌入式相关专业教材使用。
第1章 ARM技术简介
1.1 ARM处理器简介
1.1.1 ARM7系列微处理器
1.1.2 ARM9系列微处理器
1.1.3 ARM9E系列微处理器
1.1.4 ARM10E系列微处理器
1.1.5 ARM920T简介
1.1.6 SecurCore(可靠内核技术)系列微处理器
1.1.7 StrongARM(超强性能ARM技术)系列微处理器
1.2 ARM体系结构的发展
1.2.1 ARM体系结构的发展
1.2.2 ARM11处理器的内核特点
1.2.3 DSP功能
1.3 ARM体系结构的存储器格式
1.4 习题与练习
第2章 ADS 1.2开发环境创建与简介
第3章 ARM9芯片S3C2410的片上资源
第4章 S3C2410的中断系统
第5章 S3C2410的I/O口和I/O口操作
第6章 S3C2410的串口UART及编程
第7章 ADC和触摸屏控制
第8章 S3C2410的实时时钟(RTC)
第9章 S3C2410的LCD显示
第10章 直接存储器存取(DMA)控制
第11章 脉宽调制(PWM)及S3C2410的PWM控制
第12章 看门狗(Watchdog)电路
第13章 双向二线制串行总线(I2C)及S3C2410的I2C控制
第14章 数字音频信号(I2S)介绍和S3C2410的I2S控制
第15章 串行外设接口(SPI)介绍
第16章 S3C2410的A/D、D/A转换控制
参考文献