STM32调试方法.pdf
《STM32调试方法.pdf》由会员分享,可在线阅读,更多相关《STM32调试方法.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1 2 软件调试.1 硬件调试.2 FLASH 调试(0 x08000000).3 SRAM 调试(0 x20000000).9 1 软件调试 1 单击菜单 Project-Option for TargetSTM32_template(修改工程的 Option 属性)Target 选项 C/C+选项 Debug 选项(软件调试)2 硬件调试 本文以 STM32F103RC 芯片为例,根据 STM32F103RC Datasheet 可知芯片的片内 FLASH 基址为 0 x08000000,大小为 256K(0 x40000);片内 RAM 基址为 0 x20000000,大小 为 48K
2、(0 xc000)。芯片启动模式如下:芯片的启动模式需 要根据你程序下载的具体地址进行正确设置 这里主要介绍两种硬件调试方法 FLASH 调试(程序下载到 FLASH 中,0 x08000000)SRAM 调试(程序下载到 SRAM 中,0 x20000000)FLASH 调试(0 x08000000)用 JLink 连接好电脑跟实验箱,实验箱 BOOT0 接 0(短路帽接上面两个引脚)FLASH 调试的参数设置 1)单击菜单 Project-Option for TargetSTM32_template(修改工程的 Option 属性)前面的选项跟软件调试设置一样,对下列选项进行配置:Deb
3、ug 选项,选择调试工具 选择“Settings”,见下图 进入“Cortex JLink/JTrace Target Driver Setup”Debug 选项(默认)Trace 选项(默认)Flash Download 选项配置如下,点击“Add”选好之后,点击“Add”返回 点击“OK”返回。Utilities 选项 编译 1.点击 Project-rebuild target files 启动调试 1.点击 Debug-Start Debug 整个调试界面图,在调试窗口中可看到汇编代码的地址为 0 x0800开头,说明代码烧进到了FLASH中:点击全速运行,观察实验结果,调试完成。SR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- STM32 调试 方法
限制150内