- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Linux应用程序调试方法
Linux有虚拟内存,且不能够直接运行全局函数或全局变量赋值,因此在调试阶段不方便,本文提供一种Linux的调试方法,并附测试源码,该源码可添加进应用程序中进行调试使用,改源码对外提供接口函数,包含相应的.h文件则可以直接调用接口,使用较简单。本地socket通信,可以部署在同一个单板上,需要开启两个终端,一个终端启动debug进程,该进程负责发送控制变量,另一个终端启动应用程序进程,该进程包含调试线程,该线程负责接收发送进程的控制数据,实现开关的控制。该函数获取特定位是否为1,从而控制开关。...
2022-08-10 00:09:28
2814
原创 项目中遇到的难题
最近项目中遇到一个bug终于解决了,现在大概记录总结一下项目问题是当程序下载到目标板子时程序已被运行就会死掉,程序包括两部分,一部分25K中断及中断服务程序,另一部分为系统任务(项目使用的是ucosII系统),整个系统是25K中断驱动的,中断服务程序中释放同步信号量同步任务进行任务执行。由于调试手段有限,而且不能随意增加打印信息,因为打印有可能打乱程序的运行时序,因此采用了如下几种方法进行...
2019-08-21 23:05:58
1322
原创 使用mini-XML库实现xml文件的创建以及解析
昨天简单写了在VxWorks平台应用mini-XML库解析xml文件,以及怎样用。https://blog.youkuaiyun.com/jianzhao6205/article/details/81638197今天将根据函数手册写一个例程,主要功能为:使用库函数生成一个xml树保存到user.xml文件,注意fopen()函数文件路径的写法("host:d:\\Tornado2.2\\XML\\us...
2018-08-14 22:43:03
2663
1
原创 VxWorks平台使用mini-XML解析库
虽然这个mini-XML库不是很难,但是还是折腾了几天,其中fopen()函数打开文件的路径是个问题,关于这个讲解很少被提到(也许大神们不屑于讨论路径问题了,或者我太弱)https://blog.youkuaiyun.com/B_H_L/article/details/41659327这个博客已经有一个例子了,但是运行有问题再次基础上进行修改,怕以后我自己也忘了#include<strin...
2018-08-13 22:45:00
1465
Linux系统应用程序 调试测试使用 打印控制开关
2022-08-09
在VxWorks平台使用mini-XML库解析XML文件
2018-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人