入门嵌入式系统的最佳姿势 - 用LPC824设计简易示波器

元器件信息   2022-12-02 16:29   294   0  
  • 嵌入式系统、单片机、学习方法
    • 计算机结构
    • 嵌入式系统
    • 设计流程
  • 关于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及频谱显示
登录icspec成功后,会自动跳转查看全文
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。