入门嵌入式系统的最佳姿势 - 用LPC824设计简易示波器
收藏
分享
脑图
入门嵌入式系统的最佳姿势 - 用LPC824设计简易示波器
嵌入式系统、单片机、学习方法
计算机结构
嵌入式系统
设计流程
关于Arm Cortex M和LPC8XX系列
Cortex-M处理器
Cortex -M 架构
Cortex - M的汇编语言
LPC824
概述(梁老师)
LPC系列介绍
子系列的一些特色
LPC800的应用实例
LPC824系列总揽(梁老师)
LPC81x和LPC82x的系统框图
LPC83x的系统框图
LPC84x的系统框图
LPC80x的系统框图
补充内容
并行I/O端口
PLL
SysTick定时器
微控制器的选用
时钟源配置及应用
存储器结构及功能
系统复位及看门狗配置
典型应用示例
软件开发、环境及调试
编程语言与开发方法
开发态度
高质量编程
软件风格向导
模块化软件
LPC824的开发环境介绍
语言
环境配置
库文件结构
注意要点
有限状态机
进程
FIFO队列
存储管理及Heap
调试
系统配置模块
Syscon的基本特性
Syscon寄存器一览
开关矩阵
SWM模块特性
SWM模块的内部构成
开关矩阵的应用例程
GPIO - 同外设打交道
GPIO资源及复用功能
GPIO及LPC824内部的资源
输出
带中断的编程
输入输出引脚的配置
LPC800的引脚配置功能
引脚的5V兼容
复位后引脚的默认状态
引脚模式配置
使用IOCON的数字滤波功能实现按键去抖动
输入输出控制器
GPIO控制器的功能
GPIO控制器的使用
GPIO控制器使用例程
建议的一些操作原则
输入
独立按键/矩阵键盘交互编程
按键
开关
键盘
触摸按键
传感器
电阻
光线
温度
电压
使用ADC
温度
姿态
距离
输出
显示
初阶LED器件应用
点灯LED
调整亮度
数码管
LED矩阵
改变RGB LED的颜色
字符/点阵/TN/OLED液晶屏运用;
字符
图形
RGB LED灯带
发声
调整音调
功率器件
加晶体管驱动高功率直流器件
采用继电器驱动高功率直流器件
控制高压交流器件
马达
PWM调速
控制外界on/off
中断同步
中断控制器配置及应用
多进程
进程间通信及同步
关键部分
NVIC
边沿触发的中断
中断驱动的UART
使用SysTick的周期性中断
中断在低功耗设计中的应用
调试Profile
PCA/CCP/PWM应用
嵌套式向量中断控制器(梁老师)
LPC800的NVIC中断控制器特性
NVIC的几个基本概念解读
LPC800的NVIC使用
引脚中断和引脚组合逻辑(梁老师)
引脚中断功能和使用
引脚中断的使用函数
引脚中断的使用实例
模式匹配引擎功能和使用
模式匹配引擎的设置
模式匹配引擎的使用实例
定时系统
状态可编程定时器(梁老师)
SCT模块的功能
SCT的一些基本术语和概念
SCT寄存器一览
计数器和基本配置寄存器组
匹配和基本配置寄存器组
匹配/捕获通道寄存器组
事件控制与状态控制寄存器组
事件驱动操作寄存器组
输出信号寄存器组
输入信号
驱动事件的作用范围
例程
产生2路PWM
使用SCT+DMA自主实现LED呼吸灯
单独使用SCT自主实现LED呼吸灯
产生四相步进电机PWM信号
用于旋转编码器接口
WWDT(窗口型看门狗定时器)
WWDT的功能
工作原理
应用例程
多速率定时器
模块的功能
寄存器一览
应用案例
总线暂停模式的使用
调试注意
系统嘀嗒时钟
功能
作为暂时定时的依据
作为代码优化的辅助工具
作为时序调试的辅助工具
输入捕捉或输入边沿时序模型
输出比较或周期定时
定时器的应用
PWM
频率测量
二进制Actuators
DC电机的积分控制
DMA(梁老师)
DMA控制器的一些基本操作
DMA传输与CPU指令的执行
LPC800的DMA控制器
DMA传输的请求、触发与成组传输概念
DMA通道参数寄存器
描述有效位的延迟设置机制
若干DMA传输例程
通过串行总线的数据通信
串行总线综述
1-Wire单总线器件编程及应用
SPI(梁老师)
SPI通信协议
LPC800的SPI特性
SPI Flash读写例程
主机产生信号的时序控制
I2C(梁老师)
I2C模块特性
I2C模块的内部构成
I2C主机收发操作步骤 - 轮询方式
监测功能的使用
I2C主机收发操作步骤 - 中断方式
常用问题和解决方法
USART(梁老师)
UART通信协议
USART模块的功能
波特率的配置
模块在异步模式下的波特率
USART实例
带硬件流控的UART收发例程
USART在异步模式下的自动波特率匹配
USART的同步模式
系统级设计
模拟接口
电阻和电容
运算放大器
模拟滤波器
DAC
ADC
PCB设计
可制造性设计
可测试性设计
容错性
电源
简易示波器设计要点
数据采集系统 - 简易示波器
数据采集
A/D模数转换器原理及应用
电压比较器资源应用
D/A数模转换器原理及应用
12位ADC
模块的功能
输入引脚
寄存器一览
模块的配置步骤
应用例程
配合DMA的例程
数据处理
DMA
触发
中断
FFT
参数测量
数据显示
显示屏幕的控制和驱动
波形显示
菜单/按键的交互操作
FFT及频谱显示

评论

0 / 100
查看更多
硬禾发布
2020-09-09
1253
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号