日军舰撞我保钓船

公告 欢迎访问器件网,点此进入电子工程师论坛

本站主题: 推广非日产电子元器件及无日产器件的设计方案

液晶屏世界  器件销售 集成器件 分立器件 资讯中心 下载中心 电子工程师论坛

推广国产器件,振兴民族电子产业是我们的追求.如您需要器件选型,技术支持,采购,欢迎联系. 最新消息: 替换日产光耦TLP521,PC817的光耦K1010免费提供样品.

基于M.CORE微控制器的嵌入式系统

产品价格:¥28.10 

内容介绍
 
本书从应用的角度出发,全面介绍了构成嵌人式系统的微控制器的结构和常用支撑硬件的原理以及设计开发方法。

本书共 24章,分为3大部分。第 1部分(第 1~14章)介绍具有 32位 RISC CPU核的M·CORE微控制器的结构及原理,按模块分章,对各功能模块的原理及使用方法都有详尽的讲解。众所周知,微控制器种类繁多,虽然不同种类微控制器的CPU及内部功能模块有所不同,但基本原理(尤其是一些通用的功能)是一致的。第2部

分(第15—19章)介绍嵌入式系统常用外围电路的原理及设计和使用方法,包括有:异步串行接口的互连及应用举例、同步串行总线及应用举例、液晶显示模块、液晶控制器、触摸屏及触摸屏控制器和各类存储器的应用举例。第3部分(第20—24章)介绍嵌人式系统的开发环境与软件开发,在讨论嵌人式系统软件开发的一般过程和开发工具需求的基础上,介绍M·CORE软件开发支持工具集、MMC2107微控制器评估板、M·CORE常用工具软件、QodeWarrior集成开发环境IDE及M·CORE的基本程序设计技术。

本书可供高等院校计算机应用专业或相关专业的高年级学生和研究生阅读,也可供从事嵌人式技术研究、设计、开发应用的科技人员参考。

目录
 第1部分  M·COREM控制器的结构及原理

 第1章  微控制器及其应用技术概述
 1. 1  微控制器的特点
 1. 2  微控制器技术的发展
 1. 3  M·CORE系列微控制器
 l. 3. 1  MMC2107的特点及组成
 1. 3. 2  MMC2107的引脚描述
 1. 3. 3  MMC2107的系统存储器地址映射

 第2章  M·CORE M210中央处理单元(CPU)
 2. 1  M·CORE处理器综述
 2. 1. 1  M·CORE处理器的微结构
 2. 1. 2  M·CORE处理器的编程模型
 2. 1. 3  M·CORE的数据格式
 2. 1. 4  M·CORE处理器的寄存器
 2. 2  M·CORE处理器指令系统简述
 2. 2. l  指令类型和寻址方式
 2. 2. 2  指令系统一览表
 2. 3  M·CORE处理器的异常处理
 2. 3. 1  异常响应过程及从异常返回
 2. 3. 2  异常向量
 2. 3. 3  异常的优先级
 2. 3. 4  异常类型

 第3章  芯片配置模块
 3. 1  芯片配置模块的作用及MCU操作模式
 3. 1. 1  芯片配置模块的作用
 3. 1. 2  操作模式
 3. 2  复位配置
 3. 2. 1  复位配置与复位配置采样
 3. 2. 2  配置采样电路
 3. 3  芯片配置模块的寄存器及其功能描述
 3. 3. l  芯片配置寄存器(CCR)
 3. 3. 2  复位配置寄存器(RCON)
 3. 3. 3  芯片标识寄存器(CIR)

 第4章  复位控制模块和看门狗定时器
 4. 1  复位控制模块
 4. 1. 1  复位控制器和复位源
 4. 1. 2  复位控制器的寄存器
 4. 1. 3  复位控制器的功能描述
 4. 2  看门狗定时器
 4. 2. 1  看门狗定时器的作用及结构框图
 4. 2. 2  看门狗定时器的寄存器及其功能描述

 第5章  时钟模块
 5. 1  时钟模块框图及功能概述
 5. 1. 1  引脚信号
 5. 1. 2  系统时钟模式
 5. 1. 3  系统时钟模式的选择
 5. 2  PLL频率合成器的操作原理
 5. 2. 1  相位和频率检测器(PFD)
 5. 2. 2  充电泵. 滤波器和压控振荡器
 5. 2. 3  增频困子分频器(MFD)
 5. 3  低功耗方式
 5. 3. 1  低功耗指令
 5. 3. 2  Wait和Doze方式
 5. 3. 3  Stop方式
 5. 3. 4  PLL的Stop方式
 5. 4  有关寄存器
 5. 4. 1  合成器控制寄存器(SYNCR)
 5. 4. 2  合成器状态寄存器(SYNSR)
 5. 5  系统时钟的模式与系统时钟的生成
 5. 6  PLL锁定检测
 5. 6. 1  锁定检测过程
 5. 6. 2  PLL的失锁状况
 5. 6. 3  PLL失锁的复位
 5. 7  丢失时钟的检测
 5. 7. 1  替代时钟
 5. 7. 2  丢失时钟的复位
 5. 8  复位期间的时钟

 第6章  中断控制模块
 6. 1  中断源表
 6. 2  寄存器及其功能描述
 6. 2. 1  强制中断寄存器(FRH和IFRL)
 6. 2. 2  中断优先级选择及优先级选择寄存器
 6. 2. 3  中断挂起寄存器(IPR)
 6. 2. 4  快速中断请求和正常中断请求有关的寄存器
 6. 3  功能说明
 6. 3. 1  快速和正常中断请求
 6. 3. 2  自动向量中断和向量中断
 6. 3. 3  低功耗模式时中断控制器的操作
 6. 3. 4  中断的配置

 第7章  瑞口模块与边沿端口模块
 7. l  端口模块
 7. 1. 1  端口引脚分配
 7. 1. 2  I/O端口寄存器一览表
 7. 1. 3  端口模块的寄存器及功能
 7. 1. 4  端口数字 I/O时序
 7. 2  边沿端口模块
 7. 2. 1  边沿端口模块的框图和概述
 7. 2. 2  边沿端口模块的寄存器和功能描述
 7. 2. 3  低功耗模式下边沿端口模块的操作情况

 第8章  外部总线接口及片选模块
 8. 1  外总线接口(EBI)
 8. 1. 1  EBI的信号
 8. 1. 2  EBI的数据传送
 8. 1. 3  EBI数据传送时序
 8. l. 4  EBI的仿真支持
 8. 2  片选模块
 8. 2. l  片选通道的组成框图
 8. 2. 2  片选通道控制寄存器(CSCRD-CSCR3)
 8. 2. 3  片选逻辑功能说明

 第9章  可编程中断定时器模块
 9. 1  可编程中断定时器模块概述
 9. 2  PIT的寄存器及功能描述
 9. 3  PIT功能描述

 第10章  定时器模块
 10. 1  定时器模块的组成结构
 10. 1. l  定时器模块的组咸框图
 10. 1. 2  TIM模块的引脚
 10. 1. 3  TIM寄存器一览表
 10. 1. 4  定时器通道的输入捕获和输出比较功能选择
 10. 2  定时器计数器和预分频器
 10. 2. 1  定时器计数器
 10. 2. 2  预分频器
 10. 3  输入捕获功能
 10. 3. 1  输入捕获通道的结构框图
 10. 3. 2  输入捕获通道的功能及有关的寄存器
 10. 4  输出比较功能
 10. 4. 1  输出比较通道的结构框图
 10. 4. 2  输出比较通道的功能及有关的寄存器
 10. 5  脉冲累加器
 10. 5. 1  脉冲累加器的结构框图
 10. 5. 2  脉冲累加器的工作原理及寄存器描述
 10. 6  定时器模块的通用I/O端口
 10. 7  与TIM模块整体控制有关的寄存器
 10. 8  低功耗操作模式

 第11章  串行通信按口(SCI)
 11. 1  SCI的结构及基本传送规则
 11. 1. 1  SCI引脚
 11. 1. 2  SCI寄存器列表
 11. 1. 3  数据传送格式
 11. 1. 4  波特率的发生
 11. 1. 5  接收数据采样
 11. 1. 6  波特率容限
 11. 2  发送器及其有关寄存器的功能
 11. 2. 1  发送器框图
 11. 2. 2  发送有关的寄存器
 11. 2. 3  发送过程及发送状态
 11. 3  接收器及其有关寄存器的功能
 11. 3. 1  接收器框图
 11. 3. 2  接收有关的寄存器
 11. 3. 3  接收过程及接收状态
 11. 3. 4  唤醒功能
 11. 4  其它功能
 11. 4. 1  通用I/O端口引脚及引脚属性
 11. 4. 2  单线操作和环路操作
 11. 4. 3  SCI的低功耗方式

 第12章  串行外围接口(SPI)模块
 12. 1  SPI的组成结构及互连
 12. 1. 1  SPI的寄存器
 12. 1. 2  SPI的引脚配置及功能
 12. 2  SPI功能描述
 12. 2. 1  一次传送过程
 12. 2. 2  SPI传送格式及时序
 12. 2. 3  两种SPI错误条件
 12. 2. 4  SPI的低功耗方式

 第13章  队列式A/D转换器(QADC)
 13. 1  QADC引脚功能及模拟通道
 13. 1. 1  QADC引脚功能
 13. 1. 2  外部多路与非多路操作及模拟通道分配
 13. 2  模拟子系统
 13. 2. 1  转换周期的时间
 13. 2. 2  DAC阵列. 比较器和SAR
 13. 3  数字控制子系统
 13. 3. 1  队列的设定
 13. 3. 2  队列的优先权及执行序
 13. 3. 3  单扫描模式
 13. 3. 4  连续扫描方式
 13. 3. 5  QADC的时钟发生器和周期/间隔定时器
 13. 3. 6  转换命令字表和结果字表
 13. 4  QADC的寄存器
 13. 4. 1  QADC寄存器的地址映射
 13. 4. 2  QADC模块配置寄存器(QADCMCR)
 13. 4. 3  QADC通用数字端口有关的寄存器
 13. 4. 4  QADC的控制寄存器
 13. 4. 5  QADC的状态寄存器
 13. 4. 6  转换命令字(CCW)
 13. 4. 7  结果寄存器
 13. 5  QADC的低功耗模式与Debug模式
 13. 5. l  低功耗模式
 13. 5. 2  Debug模式

 第14章  MMC2107片内存储器
 14. 2  MMC2107片内SRAM
 14. 2  MMC2l07片内FLASH
 14. 2. 1  MMC2107对内FLASH的结构
 14. 2. 2  CMFR模块地址映像和寄存器定义
 14. 2. 3  CMF操作功能描述

 第2部分  嵌入式系统常用外围及硬件设计

 第15章  异步串行接口的互连及应用举例
 15. 1  异步串行接口的互连方法
 15. 1. 1  直接互连
 15. 1. 2  通过RS-232C接口互连
 15. 1. 3  通过RS-422(RS-485)接口互连
 15. 2  异步串行传送中常用的芯片及电路
 15. 2. 1  RS-232C电平转换芯片
 15. 2. 2  RS-422及RS-485电平转换芯片

 第16章  同步串行总线及应用举例
 16. 1  SPI总线及应用举例
 16. 1. 1  具有SPI接口的串行EEPROMX25097
 16. 1. 2  具有SPI接口的A/D转换器MAX186
 16. 1. 3  由SPI连接的多机系统
 16. 2  MICROWIRE/PLUS总线及其操作方法
 16. 2. 1  MICROWIRE/PLUS接口的组成
 16. 2. 2  MICROWIRE/PLUS接口的操作
 16. 2. 3  MICROWIRE/PLUS接口的传送时序
 16. 3  I2C总线的工作原理
 16. 3. 1  I2C总线的接口及数据传送
 16. 3. 2  时钟同步及总线仲裁
 16. 3. 3  寻址方法及地址字节

 第17章  液晶显示模块及液晶控制器
 17. 1  液晶显示系统概述
 17. 1. l  液晶显示原理
 17. 1. 2  液晶显示器的驱动与控制接口
 17. 1. 3  液晶显示模块
 17. 1. 4  基于S1D13305的液晶显示系统 (S1D13305可直接使用RA8835替换,请尽量才用非日产和性价比更高芯片)
 17. 2  S1D13305 LCD控制器的接口与时序
 17. 2. 1  S1D13305 LCD控制器的引脚
 17. 2. 2  S1D13305 LCD控制器的接口
 17. 2. 3  访问时序
 17. 2. 4  微处理器访问的同步性
 17. 3  命令集
 17. 3. 1  命令桑总表
 17. 3. 2  系统控制类命令及相应控制功能
 17. 3. 3  显示控制类命令
 17. 3. 4  画图控制类命令和存储器控制类命令
 17. 4  字符发生器
 17. 4. 1  内部CG ROM. 外CG ROM和外CG RAM
 17. 4. 2  字符发生器的空间容量
 17. 4. 3  字符发生器访问地址的形式
 17. 5  显示控制功能
 17. 5. 1  显示扫描与显示存储器
 17. 5. 2  光标控制
 17. 6  应用说明
 17. 6. l  初始化参数和初始化过程
 17. 6. 2  显示模式设置举例
 17. 6. 3  显示技巧举例
 17. 6. 4  16 X 16点阵图形显示
 17. 6. 5  显示屏驱动程序设计

 第18章  触摸屏及触摸屏控制器
 18. 1  触摸屏的分类及原理
 18. 1. 1  触摸屏的分类
 18. 1. 2  电阻式触摸屏的触摸转换原理
 18. 2  电阻式触摸屏控制器
 18. 2. 1  触摸屏控制器ADS7846的功能概述
 18. 2. 2  ADS7846的测量原理
 18. 2. 3  ADS7846的数字接口
 18. 2. 4  ADS7846使用注意事项
 18. 2. 5  ADS7846应用举例及触摸屏控制程序设计

 第19章  存储器接口设计
 19. 1  存储器类型的选择
 19. 1. 1  存储器类型选择时应考虑的主要因素
 19. 1. 2  常用存储器类型
 19. 2  EBI存储扩展接口设计
 19. 2. 1  K45560832A芯片简介
 19. 2. 2  MMC2107微控制器SDRAM接口设计
 19. 3  仓储式存储器扩展接口设计
 19. 3. 1  K9F1208U0M芯片简介
 19. 3. 2  Flash存储接口设计
 19. 4  串行存储器接口设计
 19. 4. l  AT25010芯片简介
 19. 4. 2  MMC2107与AT25010的连接
 19. 4. 3  MMC2107对AT25010的访问

 第3部分  嵌入式系统的开发环境与软件开发

 第20章  M·CORE软件开发与开发工具
 20. 1  嵌入式系统软件开发
 20. 2  嵌入式系统开发工具需求
 20. 3  M·CORE系统开发工具
 20. 3. 1  M·CORE系统开发工具
 20. 3. 2  M·CORE的ABI
 20. 3. 3  M·CORE软件开发过程与开发工具的结合

 第21章  开发板及EBDI
 21. 1  EVB2107评估板
 21. 1. 1  EVB2107评估板的组成与结构
 21. 1. 2  EVB2107评估板存储空间映像
 21. 1. 3  EVB2107评估板开关设置
 21. l. 4  片选 CSI#仿真
 21. l. 5  EVB2107评估板用户扩展区域和用户扩展连接器
 21. l. 6  EVB2107自检
 21. 1. 7  EVB2107评估板软件环境
 21. 2  EBDI接口
 21. 2. 1  EBDI的特点
 21. 2. 2  EBDI配套设备
 21. 2. 3  EBDI指示灯
 21. 2. 4  EBDI的连接
 21. 2. 5  引脚定义和信号说明
 21. 2. 6  EBDI自检

 第22章  M·CORE的常用工具软件
 22. 1  Picobug监视器的用法
 22. 1. 1  Picobng监视器命令集
 22. 1. 2  Picobus监视器命令使用举例
 22. 1. 3  S记录文件格式
 22. 2  SysDS下载器的用法
 22. 3  GNU开发工具包的组成及使用
 22. 3. 1  GNU汇编器和预汇编器
 22. 3. 2  GNU C/C+十编译器和 C预编译器
 22. 3. 3  GNU连接器
 22. 3. 4  GNU源程序级调试工具(GDB)
 22. 3. 5  GNU二进制工具程序
 22. 3. 6  GNU函数库
 22. 3. 7  GNU开发包使用

 第23章  CodeWarrior集成开发环境IDE
 23. 1  CodeWarrior IDE的特点与组成
 23. 1. 1  CodeWarrior IDE的特点
 23. 1. 2  CodeWarrior IDE组成
 23. 2  CodeWarrior IDE的使用
 23. 2. 1  建立CodeWarrior IDE工程文件
 23. 2. 2  修改工程文件及源程序
 23. 2. 3  生成可执行代码
 23. 2. 4  目标代码调试


 第24章  MMC2107程序设计
 24. 1  MMC2107程序设计基础
 24. 1. 1  寄存器引用
 24. 1. 2  基本数据类型
 24. 1. 3  组合数据类型
 24. 1. 4  函数调用参数传递寄存器
 24. 2  MMC2107汇编语言源程序语法
 24. 2. 1  汇编程序语法格式
 24. 2. 2  伪指令
 24. 2. 3  高级语言源程序中嵌入汇编语句
 24. 3  MMC2107中断程序设计
 24. 3. 1  MMC2107中断控制资源
 24. 3. 2  MMC2107中断程序设计方法

南京高略科技有限公司致力于国产器件和非日产器件推广
您如果需要相关器件或技术支持,请联系:
电话(TEL): 025-6885 3239 传真(FAX): 025-6885 3238

友情提醒: 下载链接在http://pdf.18ic.com电子工程师论坛的,都需要注册并发表精华文章:)

正确认识和理解抵制日货,欢迎点这里阅读器件网站长的大作,纪念抗战胜利60周年宣传资料

相关新闻:
嵌入式系统中LCD驱动的实现原理
我的嵌入式之路
基于8051嵌入式系统的GPRS终端实现
什么是嵌入式系统 ? 

06-04-15 12:30:34


中国器件网 苏ICP备05063888号