![]()
内容推荐 孙安青编著的《ARM Cortex-M3嵌入式C语言编程100例(附光盘)》是以基于32位ARM cortex-M3为内核的LPC1343器件为核心,通过100个应用实例,以功能模块为起点,以每个模块的硬件、软件设计为主线,通过大量实例的介绍来达到理论联系实际的目的,让读者能迅速开发出实际的应用系统。 本书讲解深入浅出,实例内容翔实,绝大多数模块、实例都有Proteus仿真验证,所有的模块和实例都有详细的硬件和软件设计。力求既能让ARM初学者快速入门,又能让中高级开发人员的水平得到进一步提升,适合各类高校自动控制、电气工程、自动化、机械电子专业的学生使用,同时也可供从事单片机系统开发的广大技术人员参考阅读。 目录 前言 第1章 基础应用实例 1.1 流水灯实例 1.2 呼吸灯实例 1.3 LED电子沙漏实例 1.4 单个LED数码管显示数字0~9实例 1.5 按键计数十六进制显示实例 1.6 4位共阴LED数码管动态显示实例 1.7 基于计数方式去抖的按键计数LED数码管动态显示实例 1.8 多变循环LED彩灯显示实例 1.9 基于引脚中断方式的加减计数实例 1.10 4×4矩阵键盘读取实例 1.11 4个PIO引脚构成的4×3矩阵键盘读取实例 1.12 16位定时器0实现的1sLED闪烁实例 1.13 16位定时器1实现的4位共阴LED数码动态显示实例 1.14 具有启/停控制的秒表实例 1.15 基于32位定时器1的占空比可调的软PWM实例 1.16 基于16位定时器1的MAT功能实现硬PWM实例 1.17 基于32位定时0的CAP测量脉宽实例 1.18 基于32位定时器1的可调数字钟实例 1.19 基于16位定时器0的频率测量实例 1.20 基于引脚中断功能的频率测量实例 1.21 基于系统节拍定时器的时钟实例 1.22 基于SysTick的音阶产生实例 1.23 基于32位定时器0的MAT功能实现的简易电子琴实例 1.24 基于32位定时器1的PWM产生1kHz正弦波信号实例 1.25 滴水灯实例 1.26 基于定时器的救护车声模拟实例 1.27 基于定时器的“叮咚”门铃实例 1.28 红外遥控编码模拟实例 1.29 红外遥控解码模拟实例 1.30 LED圣诞树实例 1.31 LED摇摇棒实例 1.32 基于定时器的音乐播放实例 1.33 基于SPI功能的串/并转换LED数码管显示实例 1.34 基于查询方式的A/D转换应用实例 1.35 基于LM35温度传感器的温度测量实例 1.36 基于GPIO引脚构成的R-2R电阻网络产生的正弦波信号实例 1.37 基于UART的字符串发送实例 1.38 基于UART的中断方式的发送接收实例 1.39 基于12C接口的24C02串行存储器读写实例 1.40 基于SPI接口的25AA010A串行存储器读写实例 1.41 8×8点阵LED显示数字0~9实例 1.42 16×16点阵LED显示汉字实例 1.43 16×16点阵LED流水方式显示汉字实例 1.44 基于8×8点阵LED的“贪吃蛇”实例 1.45 RGB LED灯珠颜色渐变实例 1.46 基于32位定时器1实现RGB LED灯珠颜色渐变实例 1.47 LM016L字符LCD模块的显示实例 1.48 128×64点阵图形LCD模块的汉字显示实例 1.49 基于ST7920的中文128×64图形点阵LCD显示模块实例 1.50 八层电梯运行模拟实例 1.51 等精度频率测量应用实例 1.52 LED霹雳灯实例 1.53 简易计算器应用实例 1.54 基于MP×4250的气压测量实例 1.55 基于定时器的6路舵机控制实例 1.56 基于APDS-9002的照度测量实例 1.57 基于GP2D12的红外测距应用实例 1.58 基于SFR04的超声波测距应用实例 1.59 基于光敏电阻的光照度测量应用实例 1.60 基于可控硅的交流调光应用实例 第2章 扩展应用实例 2.1 基于74HC595的8位共阴LED数码管显示实例 2.2 基于74HC595的8×8点阵LED显示实例 2.3 基于74HC595的16×16点阵LED按键计数显示实例 2.4 基于74HC595的16×16点阵LED的飞机射击游戏实例 2.5 基于LM016L的字符LCD动态菜单显示操作实例 2.6 基于128×64的点阵LCD模块的指针式时钟显示实例 2.7 基于128×64的图形LCD模块的菜单设计实例 2.8 基于NOKIA3310的图形LCD模块显示实例 2.9 基于NOKIA5510的LCD模块的时钟显示实例 2.10 基于SHT11的环境温湿度测量实例 2.11 基于DS18820的数字温度测量实例 2.12 基于DS1302的RTC时钟实例 2.13 基于PCF8563的RTC应用实例 2.14 基于SPI接口的DS3234实时时钟应用实例 2.15 基于SPI接口的TLC5615信号发生器实例 2.16 基于热敏电阻的模拟温度测量应用实例 2.17 LCD显示的直流电动机的调速与正反转控制实例 2.18 基于CX20106A的超声波测距应用实例 2.19 基于A/D转换的直流电动机调速实例 2.20 基于L297和L298驱动的2相4线步进电动机控制实例 2.21 LCD显示的4相5线步进电动机控制实例 2.22 160×128图形LCD显示模块应用实例 2.23 基于DAC0832的信号发生器应用实例 2.24 基于PCF8591的直流稳压电源应用实例 2.25 基于BMP180的大气压强温度和海拔高度测量实例 第3章 综合应用实例 3.1 自动量程的电压表设计实例 3.2 基于比较器的电容测量表设计实例 3.3 基于NE555构成的电容测量表设计实例 3.4 可预设电压的数控电源设计实例 3.5 LCD显示的电子密码锁设计实例 3.6 迷你音乐频谱显示器设计实例 3.7 温控风扇系统设计实例 3.8 基于240×128TFTLCD的中文显示万年历实例 3.9 带记忆功能的数字调节式直流稳压电源设计实例 3.10 “推箱子”游戏设计实例 3.11 GPS定位系统设计实例 3.12 智能温室控制系统应用实例 3.13 基于PID算法的电动机转速控制系统设计实例 3.14 带温度测量的64×16点阵LED |