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

宜昌教育培训网站建设百度经验app下载

宜昌教育培训网站建设,百度经验app下载,如何写代码做网站6,企业网站排名提升软件优化在开发中,我们常常会遇到编译正常,但是运行过程中程序报错,然后重启,在这种情况下,又没法知道是哪段程序引起的,现在我们就来解决这个问题。 其实ESP32的SDK中已经附带这些debug的工具了。 首先如果我们程…

在开发中,我们常常会遇到编译正常,但是运行过程中程序报错,然后重启,在这种情况下,又没法知道是哪段程序引起的,现在我们就来解决这个问题。

其实ESP32的SDK中已经附带这些debug的工具了。

首先如果我们程序如果运行出错,那么在串口log中一定会看到dump出的内存地址信息。而我们使用这些信息通过工具就能定位回程序代码。

在Arduino中程序编译后会有一个缓存的文件夹,里面包含了编译的文件,它的路径类似以下这样

C:\Users\用户名\AppData\Local\arduino\sketches\7640961C8FD4426D6DA420FEF9E4113E

其中的“7640961C8FD4426D6DA420FEF9E4113E”是程序生成的,每个人的都不一样,你可以根据sketches目录下的文件日期来确定当前最新编译的是哪个文件夹,通过排序“修改日期”,例如这样来找到,点进去后里面的文件命名和你的工程命名一样就是正确的了

进去后我们找到一个文件,你的工程名.ino.elf  这样后缀的一个文件,好记录下这个文件的路径,以备用

下一步,我们要找到ESP32 SDK工具的路径,一般在这个路径下,如果安装的Arduino IDE的版本不一样的话,或者ESP32 SDK的版本不一样的话,这里的路径中的文件名可能不一样,但是都大同小异,我们最终要找的执行文件是  riscv32-esp-elf-addr2line.exe,只要确保到是这个exe文件的地址就好了

C:\Users\用户名\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2405\bin

好准备完成,接下来就开始使用了

在控制台中运行命令

 C:\Users\用户名\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2405\bin\riscv32-esp-elf-addr2line.exe -pfiaC -e C:\Users\用户名\AppData\Local\arduino\sketches\7640961C8FD4426D6DA420FEF9E4113E\你的工程名.ino.elf 0x00060033

按照你的路径和编译文件路径来,最后的0x00060033 是程序出错串口中log打印出来的地址

一般是traceback  或者  PC 后面的地址,都可以试试看

然后我们得到的就是具体报错的代码的位置了,例如这样(我这个就是tasks.c文件的3274行代码报错)

0x4008faf5: xTaskIncrementTick at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/FreeRTOS-Kernel/tasks.c:3274

http://www.dtcms.com/wzjs/124674.html

相关文章:

  • 鬼畜做的青龙游戏网站安徽关键词seo
  • 企业网站推广在哪里办发文章用哪个平台比较好
  • 网站流量分析网站广州疫情最新消息
  • web登录页面设计seo站长工具下载
  • 清浦网站建设精准推广
  • 自己做网站 什么软件郑州seo推广
  • wordpress qq登录微信南京 seo 价格
  • 企业网站制作的方法如何用手机创建网站
  • 网站怎么进行优化登封搜索引擎优化
  • 建网站的价格商品标题seo是什么意思
  • 购物网站app开发多少钱在线网站seo诊断
  • 南昌网站制作成人馆店精准引流怎么推广
  • 免费网站的代码如何做一个自己的网站
  • 网站自动下注程序需要怎么做个人如何注册网站
  • 免费拍卖网站模板推广手段有哪些
  • 搭建网站案例客户管理软件
  • 哪里有做网站优化的公司中国国家培训网官网入口
  • 龙岩市住房和城乡建设厅网站怎么制作网站二维码
  • 房地产网站模板 下载安徽网站推广公司
  • wordpress最快仿站seo流量优化
  • wordpress如何设置阅读权限seo短视频网页入口引流
  • 今日财经头条长沙网站seo分析
  • 建外贸网站推广新产品推广策划方案
  • 南阳旅游网站建设现状如何做线上推广
  • 大型网站制作丹阳网站建设成都网站建设企业
  • 綦江建站哪家正规网络营销方式有哪些
  • 新乡免费网站建设互联网运营推广是做什么的
  • dede网站管理系统演示网络广告文案案例
  • 珠海网站制作公广州网络营销推广
  • 周口做建网站厦门人才网唯一官网