
Debug程序
文章平均质量分 90
zzz不由心
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux应用程序调试方法
Linux有虚拟内存,且不能够直接运行全局函数或全局变量赋值,因此在调试阶段不方便,本文提供一种Linux的调试方法,并附测试源码,该源码可添加进应用程序中进行调试使用,改源码对外提供接口函数,包含相应的.h文件则可以直接调用接口,使用较简单。本地socket通信,可以部署在同一个单板上,需要开启两个终端,一个终端启动debug进程,该进程负责发送控制变量,另一个终端启动应用程序进程,该进程包含调试线程,该线程负责接收发送进程的控制数据,实现开关的控制。该函数获取特定位是否为1,从而控制开关。...原创 2022-08-10 00:09:28 · 2868 阅读 · 0 评论 -
项目中遇到的难题
最近项目中遇到一个bug终于解决了,现在大概记录总结一下项目问题是当程序下载到目标板子时程序已被运行就会死掉,程序包括两部分,一部分25K中断及中断服务程序,另一部分为系统任务(项目使用的是ucosII系统),整个系统是25K中断驱动的,中断服务程序中释放同步信号量同步任务进行任务执行。由于调试手段有限,而且不能随意增加打印信息,因为打印有可能打乱程序的运行时序,因此采用了如下几种方法进行...原创 2019-08-21 23:05:58 · 1344 阅读 · 0 评论