当前位置: 首页 > news >正文

做时时网站要多少钱办公室装修效果实景图

做时时网站要多少钱,办公室装修效果实景图,基金会网站模板,python建设电子商务网站VSCode GDB J-Link 单片机程序调试实践 本文介绍如何创建VSCode的调试配置#xff0c;如何控制调试过程#xff0c;如何查看修改各种变量。 安装调试插件 在 VSCode 扩展窗口搜索安装 Cortex-Debug插件 创建调试配置 在 Run and Debug 窗口点击 create a launch.json …VSCode GDB J-Link 单片机程序调试实践 本文介绍如何创建VSCode的调试配置如何控制调试过程如何查看修改各种变量。 安装调试插件 在 VSCode 扩展窗口搜索安装 Cortex-Debug插件 创建调试配置 在 Run and Debug 窗口点击 create a launch.json file 弹出窗口选择 Cortex Debug 。将创建一个默认的配置文件。 修改默认配置 修改 executable 字段填入待调试的程序文件名注意必须是 elf 格式不是 hex 或 bin 。修改 device 字段填入 MCU 型号。可选修改 name 字段填入易理解的名称这是区分不同调试配置的名称。可选添加 svdPath 字段如果需要查看外设寄存器。 启动调试 完成配置后 Run and Debug 窗口将显示调试配置名称点击绿色三角形 StartDebugging 按钮启动调试如下图所示。 启动调试后将在窗口上方显示调试工具栏如下图所示。 调试工具栏 第一个按钮为 Reset device 。复位 MCU 重新从 main 开始执行。 第二个按钮为 Continue 连续执行即 Run 操作。连续执行期间该按钮将变成 Pause 按钮点击Pause 按钮将暂停 CPU 的执行即Halt 操作。 Step Over 按钮单步执行碰到函数将函数作为一个步骤执行。 若当前焦点在源代码窗口则执行语句单步。 若当前焦点在反汇编窗口则执行指令单步。 Step Into 按钮单步执行碰到函数则进入函数。 若当前焦点在源代码窗口则执行语句单步。 若当前焦点在反汇编窗口则执行指令单步。 Step Out 执行完当前函数剩余语句并返回调用处后暂停。即 Return操作。 Restart 重新开始复位MCU 重新从 main 开始执行。与 Reset device 按钮等效。 但是点击过 Restart 按钮后结束调试时调试工具栏不会消失因此推荐使用 Reset device按钮。 Stop 结束调试。 添加断点 在源代码窗口行号左侧点击添加断点。 在 BREAKPOINTS 窗口点击加号图标添加函数断点。 查看调用栈 CALL STACK 窗口查看当前调用栈下方函数调用上方函数。 查看局部变量和 CPU 寄存器 在 VARIABLES 窗口的 Local 分类下查看函数局部变量。在 VARIABLES 窗口的 Registers 分类下查看 CPU 寄存器。VARIABLES 窗口还可以查看全部全局变量和当前源文件的静态变量这里列出的变量太多了不利查看要查看全局变量可以将全局变量添加到 WATCH窗口。 查看全局变量 选中全局变量弹出右键菜单选择 Add to Watch 将全局变量添加到 WATCH 窗口。 也可以在 WATCH 窗口点击加号按钮添加全局变量到 WATCH 窗口。 查看外设寄存器 XPERIPHERALS 窗口查看外设寄存器。若未在调试配置中指定 svdPath 那么外设寄存器窗口将不可见。 查看反汇编 在 CPU 被 halt 的状态下在源代码窗口点击右键选择Open Disassembly View 打开反汇编窗口。可以拖动反汇编窗口使其与源代码窗口并排以便对照。单步执行时若焦点在源代码窗口那么执行语句单步若焦点在反汇编窗口那么执行指令单步。 在线监视变量 若在调试配置中设置了liveWatch 字段将支持 Live Watch 即在线监视变量。添加到 CORTEX LIVEWATCH 窗口中的变量在CPU 执行期间将定时读取其数值并在窗口内显示。其它方式查看变量值时需要将CPU 停下而 Live Watch 可以在不暂停 CPU 执行的情况下定时更新变量值。 查看操作系统任务列表 Cortex-Debug 插件包含 XRTOS 窗口可以自动检测程序是否使用了操作系统并可以查看所支持的操作系统任务列表如下图所示 XRTOS 检测到当前程序使用了 uC/OS-II 并列出了所有任务包括任务优先级、任务名称、堆栈使用情况。 添加 Watchpoint VSCode 图形界面未找到添加Watchpoint 的入口。 可以通过调试器命令行窗口输入调试命令的方式添加Watchpoint 。 在 DEBUG CONSOLE 窗口输入 watch OSRunning 添加Watchpoint 监视 OSRunning被修改的位置。 DEBUG CONSOLE 输入 info break 可以查看添加的Watchpoint 。
http://www.dnsts.com.cn/news/62618.html

相关文章:

  • 网站建设属于软件开发吗网站由哪三部分组成
  • 城市焦点商城网站建设案例企业seo是什么意思
  • wordpress主题 资源站深圳开发app的公司有哪些
  • 网站seo提升中国机械加工网最新订单
  • 做烘焙网站网上书店网站建设设计的收获
  • 网站建设为什么不给源代码游戏app平台排行榜
  • 做美食直播哪个网站最好手机可以登录国家开发银行网站吗
  • 如何替换网站上的动画wordpress为自定义文章类型模板
  • 帝国cms手机网站深圳建设官方网站
  • wordpress 插件 发布文章烟台网站seo
  • 广州网站搭建多少钱自考大专报名官网入口
  • 土特产网站建设事业计划书江门网站制作系统
  • 网站宽度设计推广网站如何做
  • 企业门户网站建设方案及报价wordpress上传后设置密码
  • 10黄页网站建设江苏省两学一做网站
  • 南宁商城网站建设电销防封号系统
  • 网站建设湖北企业网站网址举例
  • 如何看到网站的制作公司网站建设工种
  • 网络游戏制作软件wordpress 优化标题
  • 上海建设安全生产协会网站手机制作ppt哪种软件好
  • 信创网站建设东莞常平火车站叫什么
  • 网站建设策划书ol外贸业务网络推广
  • 怎么让网站收录在google外贸网站 自建
  • 做婚礼设计在哪个网站下载素材wordpress更换域名
  • 网站建设合同书保密条款wordpress备份数库
  • 深圳最专业的高端网站建设如何做类似于淘宝的网站
  • 海南 网站开发吉林省建设厅网站杨学武
  • 政务网站模板漳州室内设计公司排名
  • 汕头中文建站模板中核集团
  • 企业网站推广方案在哪里酒店可以采用的网络营销方式