首页
›
嵌入式基础与RISC-V
›
154-单片机低功耗软件架构
›
《MSP430低功耗软件架构与RTOS任务调度性能调优实战》
VIP10
本课程属于:154-单片机低功耗软件架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MSP430低功耗软件架构与RTOS任务调度性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MSP430低功耗架构概述
MSP430系列特点 · 低功耗模式详解(LPM0-LPM4) · 唤醒机制与中断系统
MSP430
低功耗架构概述
02
时钟系统配置实战
DCO与外部晶振配置 · FLL锁相环使用 · 时钟源切换策略
时钟系统配置实战
DCO
03
GPIO低功耗设计
端口输入输出配置 · 中断触发方式 · 上下拉电阻选择
GPIO
低功耗设计
04
定时器A与B详解
Timer_A与Timer_B结构 · 捕获/比较模块 · PWM生成
定时器A
B详解
05
ADC12模块低功耗采样
ADC12内核配置 · 采样触发源选择 · 序列通道扫描
ADC12
模块低功耗采样
06
USCI串行通信模块
UART/I2C/SPI低功耗配置 · 波特率误差计算 · DMA传输与低功耗结合
USCI
串行通信模块
07
DMA控制器应用
DMA触发源 · 传输模式 · 乒乓缓冲
DMA
控制器应用
08
RTC与实时时钟
RTC模块配置 · 日历模式 · 闹钟中断
RTC
实时时钟
09
Flash控制器与低功耗编程
Flash擦写时序 · 信息段保护 · 低功耗下的在线升级
Flash
控制器
10
硬件乘法器与MPY32
硬件乘法器原理 · 32位操作 · 在算法加速中的应用
MPY32
硬件乘法器
11
RTOS基础概念
任务 · 调度器 · 临界区
RTOS
基础概念
12
FreeRTOS在MSP430上的移植
移植步骤 · portmacro.h配置 · 中断优先级映射
FreeRTOS
MSP430
13
任务创建与删除
xTaskCreate参数详解 · 任务堆栈计算 · 任务删除与资源回收
任务创建
删除
14
任务调度策略
抢占式调度 · 时间片轮转 · 合作式调度
任务调度策略
抢占式调度
15
任务优先级与反转
优先级继承 · 优先级天花板 · 互斥量与二值信号量区别
任务优先级
反转
16
队列与队列集
xQueueSend/xQueueR… · 队列集监听 · 在中断中使用队列
队列
队列集
17
信号量与互斥量
计数信号量 · 二值信号量 · 互斥量递归
信号量
互斥量
18
事件组与任务通知
事件组位操作 · 任务通知替代信号量 · 通知值传递
事件组
任务通知
19
软件定时器
定时器回调 · 定时器守护任务 · 一次性与周期性定时器
软件定时器
定时器回调
20
内存管理方案
heap_1到heap_5对比 · 内存碎片处理 · 静态分配与动态分配
内存管理方案
heap
21
低功耗Tickless模式
configUSE_TICKLESS… · 预唤醒时间计算 · 补偿Tick机制
Tickless
低功耗
22
任务堆栈深度优化
堆栈使用率统计 · 堆栈溢出检测 · 局部变量与全局变量权衡
任务堆栈深度优化
堆栈使用率统计
23
中断延迟优化
中断嵌套 · 临界区保护粒度 · 中断服务函数编写规范
断延迟优化
断嵌套
24
任务切换开销分析
上下文切换时间测量 · PendSV优先级设置 · 切换频率控制
任务切换开销分析
上下文切换时间测…
25
功耗测量与Profiling
电流测量方法 · EnergyTrace使用 · 任务级功耗分析
Profiling
功耗测量
26
外设驱动低功耗封装
驱动层休眠唤醒接口 · 外设时钟门控 · DMA+外设低功耗模式
外设驱动低功耗封…
驱动层休眠唤醒接…
27
多任务同步与通信优化
零拷贝队列 · 直接任务通知 · 事件标志组替代信号量
多任务同步
通信优化
28
看门狗与系统可靠性
看门狗定时器配置 · 任务喂狗策略 · 死锁与跑飞检测
看门狗
系统可靠性
29
Bootloader与OTA升级
双区启动设计 · Flash分区 · 固件校验与回滚
Bootloader
OTA
30
综合实战
智能传感器节点:需求分析 · 任务划分 · 功耗预算
综合实战
智能传感器节点
所属VIP或分类
同VIP:MSP430低功耗固件开发与综合项目优化
同VIP:MSP430低功耗外设管理与睡眠唤醒调试
同VIP:MSP430低功耗软件架构与电源模式调优