ARM Cortex-M0 LPC1115开发实战-芯片级与uC/OS-II系统级
本书特色
[
《arm cortex-m0 lpc1115开发实战:芯片级与μc/os-2系统级》基于nxplpc1115微控制器和keil mdk集成开发环境,讲述arm cortex-mo架构、lpc1115硬件设计以及芯片级别与嵌入式实时操作系统霤/ os -ii级别的软件设计。全书共分为15章,包括cortex-mo内核体系、lpc1115芯片架构和典型应用电路、keil mdk集成开发环境、芯片级led控制、串口通信程序设计以及中断程序设计、霤/ os -ii组件与移植、任务管理与程序框架、系统级中断程序设计、ds18820和lcd程序设计、i2c总线eeprom和spi总线flash访问程序设计、智能密码锁、智能温控报警实例以及tft显示屏驱动程序设计等。《arm cortex-m0 lpc1115开发实战:芯片级与μc/os-2系统级》注重理论与应用的紧密结合,实例丰富,读者可在北京航空航天大学出版社网站下载全部实例工程的源代码。
《arm cortex-m0 lpc1115开发实战:芯片级与μc/os-2系统级》可作为电子通信、软件工程、自动控制、智能仪器和物联网相关专业的高年级本科生或研究生学习微控制器原理和嵌入式操作系统及其应用技术的教材,也可作为嵌入式系统爱好者和开发研究人员的参考用书。
]
目录
第1篇 硬件基础第1章 cortex-mo内核体系1.1 cortex-mo概述1.2 cortex-mo内核1.2.1 处理器工作模式1.2.2 内核寄存器1.3 cortex-mo存储配置1.4 cortex-mo嵌套向量中断控制器(nvic)1.4.1 cortex-mo异常类型1.4.2 cortex-mo异常向量表与优先级1.4.3 nvic寄存器1.4.4 cmsis中断管理函数1.5 cortex-mo外设1.5.1 系统控制模块1.5.2 systick定时器1.6 本章小结第2章 lpc1115芯片架构2.1 nxplpc1115概述2.2 lpc1115存储器配置2.3 lpc1115芯片结构2.3.1 i/o配置(ioconfig)2.3.2 gpio口2.3.3 时钟发生器与系统配置寄存器2.3.4 看门狗2.3.5 systick定时器2.3.6 flash配置2.4 lpc1115nvic中断2.5 lpc1115引脚2.6 本章小结第3章 lpc1115典型应用电路3.1 i。pc1115微控制器核心电路3.2 led驱动电路3.3 串口通信电路3.4 蜂鸣器驱动电路3.5 zlg7289b电路3.6 点阵lcd显示电路3.7 sw(jtag)、isp与复位电路3.8 adc电路3.9 12c和spiflash电路3.10 用户按键电路3.11 ds18820测温电路3.12 本章小结第2篇 芯片级程序设计第4章 keilmdk开发环境与芯片级程序框架4.1 keilmdk工程框架4.2 开发平台建设4.3 led灯闪烁实例4.4 基于cmsis库的led灯闪烁实例4.5 本章小结第5章 芯片级中断程序设计5.1 nvic中断配置5.2 定时中断与led灯闪烁5.2.1 systick定时异常5.2.2 32位定时器o定时中断5.3 按键中断工作原理5.4 本章小结第6章 芯片级串口通信程序设计6.1 串口工作原理6.2 串口工作程序实例6.3 串口中断程序实例6.4 本章小结第3篇 μc/os – ii应用程序设计附录cortex- mo汇编指令与lpc1115启动文件参考文献
封面
书名:ARM Cortex-M0 LPC1115开发实战-芯片级与uC/OS-II系统级
作者:张勇
页数:365
定价:¥49.5
出版社:北京航空航天大学出版社
出版日期:2014-01-01
ISBN:9787512412897
PDF电子书大小:43MB 高清扫描完整版
本文标题:《ARM Cortex-M0 LPC1115开发实战-芯片级与uC/OS-II系统级》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!