《嵌入式系统应用开发教程:基于SAM4SC》[53M]百度网盘|pdf下载|亲测有效
《嵌入式系统应用开发教程:基于SAM4SC》[53M]百度网盘|pdf下载|亲测有效

嵌入式系统应用开发教程:基于SAM4SC pdf下载

出版社 北京航空航天大学出版社京东自营官方旗舰店
出版年 2015-02
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供嵌入式系统应用开发教程:基于SAM4SC电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  《嵌入式系统应用开发教程:基于SAM4S16C》从实用角度出发,主要介绍Atmel 32位SAM4S16C微控制器及基于SAM4SEK系统平台的应用开发。SAM4S16C微控制器及SAM4SEK应用平台由Atmel公司推出,具有高效信号处理功能,以及低功耗、低成本和易于使用的优点,是可满足专门面向电动机控制、汽车、电源管理、工业自动化及物联网等方面要求的灵活解决方案。
  《嵌入式系统应用开发教程:基于SAM4S16C》中首先对SAM4S16C微控制器体系结构、工作原理、设计方法和相关的开发环境作了系统的介绍;接着介绍了Atmel公司最新推广的SAM4S16CEK嵌入式系统应用开发平台的结构组成和功能;然后介绍了基于该系统开发平台操作系统的移植和应用;最后介绍了基于SAM4S微控制器系统的设计与应用开发实例。
  本书结构合理、实例丰富,具有很强的实践性和实用性,可供高等学校计算机应用、电子信息工程、自动化、机电一体化等相关专业作为教材或参考书使用,也适合从事嵌入式系统开发的工程设计人员和广大嵌入式系统设计与开发的爱好者使用。

目录

第1章CortexM4处理器核简介
1.1概述
1.2CortexM4总体组织结构
1.3CortexM4寄存器组织
1.4CortexM4工作模式及中断异常处理
1.4.1工作模式
1.4.2中断与异常处理
1.5数据类型和存储格式
1.6存储保护单元编程模型
1.6.1MPU概述
1.6.2MPU设置与使用
1.6.3MPU访问权限特性
1.7浮点运算单元
1.8CortexM4指令集
1.8.1Thumb指令集
1.8.2CMSIS扩展指令集
第2章调试系统与开发工具
2.1CortexM4调试系统结构
2.1.1CoreSight调试体系结构
2.1.2CortexM4调试结构
2.2SAMICE开发调试器
2.2.1JTAG边界扫描调试端口
2.2.2SAMICE调试器简介
2.2.3微控制器的调试
2.3常用的微控制器开发软件
2.4Atmel Studio专用开发环境
2.4.1Atmel Studio简介
2.4.2Atmel Studio的安装
2.4.3新工程的建立
2.5其他常用的开发工具和开发环境简介
第3章SAM4S系列微控制器
3.1SAM4S微控制器概述
3.2SAM4S16C微控制器内部总体结构
3.2.1概述
3.2.2存储器组织与地址映射
3.2.3启动机制
3.3供电控制器SUPC
3.3.1SAM4S微控制器电源供给
3.3.2SUPC结构组成
3.3.3工作原理
3.3.4应用程序设计
3.4复位控制器RSTC
3.4.1RSTC结构组成
3.4.2工作原理
3.4.3应用程序设计
3.5实时时钟RTC
3.5.1RTC结构组成
3.5.2工作原理
3.6实时定时器RTT
3.6.1RTT结构组成
3.6.2工作原理
3.6.3应用程序设计
3.7看门狗定时器WDT
3.7.1结构组成
3.7.2工作原理
3.8嵌套向量中断控制器NVIC
3.8.1NVIC结构组成
3.8.2工作原理
3.8.3应用程序设计
3.9外设DMA控制器PDC
3.9.1PDC结构组成
3.9.2工作原理
3.9.3应用程序设计
3.10通用并行输入输出接口GPIO
3.10.1GPIO内部结构组成
3.10.2工作原理
3.10.3应用程序设计
第4章SAM4SEK系统应用开发平台
4.1SAM4SEK应用开发平台架构简介
4.2平台组件与接口
4.3快速Flash编程接口与应用
4.3.1快速Flash结构组成
4.3.2并行快速Flash编程
4.3.3应用程序设计
4.4增强内嵌Flash控制器EEFC
4.4.1EEFC结构组成
4.4.2工作原理
4.4.3应用程序设计
4.5静态存储控制器SMC
4.5.1SMC结构组成
4.5.2工作原理
4.6LCD背光控制和触摸屏
4.6.1LCD背光控制和触摸屏结构组成
4.6.2工作原理
4.6.3应用程序设计
4.7通用异步收发器UART
4.7.1UART结构组成
4.7.2工作原理
4.7.3应用程序设计
4.8通用同步异步收发器USART
4.8.1USART结构组成
4.8.2工作原理
4.8.3应用程序设计
第5章SAM4SEK开发平台接口与应用
5.1脉宽调制控制器PWM
5.1.1PWM结构组成
5.1.2工作原理
5.1.3应用程序设计
5.2模/数转换器ADC
5.2.1ADC结构组成
5.2.2工作原理
5.2.3应用程序设计
5.3数/模转换器DAC
5.3.1DAC结构组成
5.3.2工作原理
5.3.3应用程序设计
5.4串行外设接口SPI
5.4.1SPI结构组成
5.4.2工作原理
5.4.3应用程序设计
5.5双总线接口TWI
5.5.1TWI结构组成
5.5.2工作原理
5.5.3应用程序设计
5.6同步串行控制器SSC
5.6.1SSC结构组成
5.6.2工作原理
5.6.3应用程序设计
5.7高速USB设备接口HSUDP
5.7.1HSUDP结构组成
5.7.2工作原理
5.7.3应用程序设计
5.8高速多媒体卡接口HSMCI
5.8.1HSMCI结构组成
5.8.2工作原理
5.8.3应用程序设计
第6章嵌入式实时操作系统及
操作系统的移植
6.1嵌入式实时操作系统概述
6.2μC/OS-II及其在AT91SAM4S-EK平台上的移植
6.2.1μC/OSII实时操作系统简介
6.2.2μC/OSII操作系统的移植
6.3FreeRTOS及其在AT91SAM4SEK平台上的移植
6.3.1FreeRTOS简介
6.3.2FreeRTOS操作系统的移植
6.4μTenux及其在AT91SAM4S
-EK平台上的移植
6.4.1μTenux实时操作系统简介
6.4.2μTenux系统的移植
第7章设计案例与开发实践
7.1嵌入式应用系统设计概述
7.2嵌入式微控制器综合实验教学平台设计实例
7.2.1概述
7.2.2系统总体设计
7.2.3系统硬件电路设计与实现
7.2.4系统软件部分设计与实现
7.2.5系统测试
参考文献

前言/序言

  随着嵌入式系统应用的普及,对嵌入式系统设计的技术人才的需求越来越大,与此同时也迫切需要有一些针对性更强的、适用于不同层次人员使用的教材和参考书。本书主要面向从事32位微控制器系统开发和系统应用设计的技术人员。
  本书是应Atmel公司的邀请,编写基于该公司全球最新推广的SAM4SEK嵌入式系统应用平台的相应理论教学与实践操作的参考教材。Atmel公司的产品在国内影响较大,该平台已经在国内大学计划中得到了广泛的使用。
  从实用的角度出发,本书主要介绍Atmel 32位SAM4S16C微控制器及基于SAM4SEK系统平台的应用开发等内容。SAM4S16C微控制器和SAM4SEK平台是由Atmel公司推出的,具有高效信号处理功能、低功耗、低成本和易于使用的优点,是可满足专门面向电动机控制、汽车、电源管理、工业自动化及物联网等方面要求的灵活解决方案。
  全书共分为7章:第1章主要介绍CortexM4处理器核的基本知识;第2章介绍SAM4SEK应用平台的调试与开发;第3章介绍SAM4S系列微控制器结构组成与部件功能;第4章介绍SAM4SEK系统平台的结构组成;第5章介绍SAM4SEK开发平台接口及应用;第6章介绍嵌入式实时操作系统及操作系统的移植;第7章介绍SAM4S微处理器的综合设计与应用实例,帮助读者了解如何进行基于SAM4S微控制器系统的设计与应用开发。
  本书介绍嵌入式微控制器的开发与应用技术,并配合Atmel公司的开发应用平台,力图满足高等院校、中小企业、嵌入式爱好者等多方群体的需求。本书作者中既有教学经验丰富的教授又有常年进行开发的技术人员;内容上既有严密的理论知识论述,又包含实用的嵌入式开发经验和成果总结,因此是一本不可多得的实用教程和手边工具参考书。
  在本书的写作过程中得到了多方面的支持和帮助。首先得到了Atmel公司的大力支持,Atmel公司为作者提供了SAM4SEK开发平台和相关资料,Atmel公司中国区ARM MCU/eMPU产品线总监庞长富博士就本书的内容、章节安排提出了非常有价值的建议。大连悠龙软件科技有限公司在技术上也给作者提供了大量无私的帮助。另外作者还要感谢北京航空航天大学出版社的编辑,是他们的大力支持才使本书能很快地出版并发行。该书在编写过程中参考和引用了很多文献、资料和书刊,在此对参考文献中所有的作者深表谢意。另外,互联网也是本书的一个参考来源。由于网上许多资料无法找到出处,所以如有内容涉及相关人士的知识产权,请给予谅解并及时与我们联系。
  由于本书作者经验与水平的限制,书中如出现疏漏或不适宜的内容,希望读者给予批评指正,在此表示感谢。