首页
›
嵌入式与底层系统
›
096-SEGGER嵌入式调试与实时系统工程
›
《SEGGER Embedded Studio项目开发指南》
VIP20
本课程属于:096-SEGGER嵌入式调试与实时系统工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
SEGGER Embedded Studio项目开发指南
共计 30 章节
可可资料掘金营 · 点击在线试看
01
初识SEGGER Embedded Studio
目标=界面布局 · 核心功能模块 · 项目文件结构
SEGGER
Embedded
02
工程创建与目标芯片配置
目标=新建项目向导 · 选择目标器件 · 设置CPU内核与存储器映射
工程创建
目标芯片配置
03
源文件组织与编译流程
目标=添加/移除源文件 · 头文件搜索路径配置 · 预处理器宏定义
源文件组织
编译流程
04
链接脚本与内存布局
目标=理解链接脚本语法 · 配置Flash与RAM区域 · 堆栈大小设置
链接脚本
内存布局
05
启动代码与运行时初始化
目标=启动文件分析 · 复位向量与中断向量表 · C运行时初始化
启动代码
运行时初始化
06
调试器连接与配置
目标=J-Link驱动安装 · 调试接口选择(SWD/JTAG) · 目标板供电与复位方式
调试器连接
配置
07
断点与单步调试
目标=硬件断点与软件断点 · 条件断点 · 单步执行
断点
单步调试
08
实时变量与内存监视
目标=Live Watch窗口 · 内存浏览器 · 表达式求值
实时变量
内存监视
09
外设寄存器调试
目标=外设寄存器视图 · SVD文件加载 · 位域操作
外设寄存器调试
目标=外设寄存器…
10
串口终端与调试输出
目标=RTT实时传输 · SWO输出 · 串口终端配置
串口终端
调试输出
11
性能分析与代码优化
目标=执行时间测量 · 函数调用计数 · 热点分析
性能分析
代码优化
12
Flash烧录与量产配置
目标=下载算法选择 · Flash编程配置 · 批量烧录脚本
Flash
烧录
13
多工程与工作区管理
目标=创建多个关联工程 · 工作区配置 · 工程依赖关系
多工程
工作区管理
14
库文件与中间件集成
目标=静态库创建与引用 · CMSIS库集成 · 第三方中间件添加
库文件
间件集成
15
版本控制与团队协作
目标=工程文件版本管理 · 忽略文件配置 · 路径变量与相对路径
版本控制
团队协作
16
自定义构建步骤与脚本
目标=预构建/后构建命令 · 生成二进制文件 · 自动执行外部工具
自定义构建步骤
脚本
17
条件编译与多目标构建
目标=使用宏切换硬件版本 · 多配置管理 · 不同优化等级与调试等级切换
条件编译
多目标构建
18
中断服务程序开发与调试
目标=中断向量注册 · ISR编写规范 · 中断嵌套与优先级
断服务程序开发
调试
19
RTOS集成与调试
目标=FreeRTOS/embOS工… · 任务创建与调度 · RTOS感知调试
RTOS
集成
20
低功耗调试与测量
目标=低功耗模式配置 · 调试器保持连接 · 功耗测量窗口
低功耗调试
测量
21
Trace功能与指令追踪
目标=ETM/ETB追踪配置 · 指令流记录 · 代码覆盖率分析
Trace
功能
22
高级断点与数据断点
目标=数据断点监视变量修改 · 访问断点 · 断点命中计数与自动操作
高级断点
数据断点
23
脚本自动化与调试命令
目标=J-Link脚本语言 · 调试命令批处理 · 自动化测试序列
脚本自动化
调试命令
24
工程迁移与兼容性处理
目标=从其他IDE迁移工程 · 编译器差异处理 · 汇编语法转换
工程迁移
兼容性处理
25
常见编译与链接错误排查
目标=未定义符号 · 重复定义 · 内存溢出
常见编译
链接错误排查
26
调试连接与目标异常处理
目标=无法连接目标 · 复位失败 · 程序跑飞
调试连接
目标异常处理
27
外设驱动开发实战
目标=GPIO · UART · SPI
外设驱动开发实战
GPIO
28
Bootloader与双区升级调试
目标=Bootloader工程配置 · 应用程序跳转 · 双区Flash布局
Bootloader
双区升级调试
29
安全与保护功能配置
目标=读保护 · 写保护 · 安全启动配置
安全
保护功能配置
30
综合项目实战
目标=从零构建一个多外设 · RTOS · RTT调试
综合项目实战
目标=从零构建一…
所属VIP或分类
同VIP:SEGGER-embOS任务调度与实时优化
同VIP:SEGGER-embOS实时系统开发与产品集成
同VIP:SEGGER-emFile文件系统集成工程