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

浙江网站建设报价全免费建立自己的网站

浙江网站建设报价,全免费建立自己的网站,在域名上建设网站,南宁seo网站建设在开发中,我们常常会遇到编译正常,但是运行过程中程序报错,然后重启,在这种情况下,又没法知道是哪段程序引起的,现在我们就来解决这个问题。 其实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/287345.html

相关文章:

  • wordpress 网店seo优化排名易下拉用法
  • 网站上的logo怎么做肇庆网站建设
  • 网站开发 技术架构推广方案万能模板
  • 怎么用阿里云建网站1000个关键词
  • 图解asp.net网站开发实战如何引流被动加好友微信
  • 网站定制型和营销型运营商推广5g技术
  • 济南网站建设哪里便宜优化法治化营商环境
  • 企业网站的缺点seo网页优化工具
  • 未来网站建设想法陕西网络营销优化公司
  • 内容电商的网站如何做百度收录提交网站后多久收录
  • 做企业网站一般多少钱互联网推广平台有哪些公司
  • 邯郸网站设计怎么做关键词推广操作
  • 做赌球网站代理怎么样石家庄网络推广平台
  • 自建服务器做网站要备案2023知名品牌营销案例100例
  • 做一个网上商城需要多少钱合肥seo培训
  • 做调查问卷赚钱哪个网站好个人免费推广网站
  • 廊坊网站制作网站关键词百度自然排名优化
  • 房地产网优化大师手机版下载
  • 中山市哪家公司做网站基本seo技术在线咨询
  • seo是什么意思揉若湖南岚鸿专注青岛seo关键词优化排名
  • 郑州哪家做网站便宜直播:韩国vs加纳直播
  • ppt做视频的模板下载网站有哪些好搜网惠州seo
  • 便宜的网站建设公司2023免费网站推广大全
  • 分享设计的网站大连seo网站推广
  • 广东海外建设监理有限公司网站网站首页不收录
  • 长沙seo袁飞肇庆seo排名外包
  • 网站自然排名优化百度指数趋势
  • 丰都网站建设哪家好外包公司什么意思
  • 网站开发者模式下怎么保存图片广告推广文案
  • wordpress文章摘要调用湖南seo优化推荐