- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 高效Linux命令(个人总结,持续更新)
-type f“:只查找文件而不是目录 "-exec":后跟要执行的命令 " {}":查找到的文件名 ";":命令结束 ”>“ : 将输出定向到hash.txt中。1、查找当前目录下所有文件,并将md5计算出哈希的值,存储到hash.txt。2、搜索路径下所有符合条件的文件,并拷贝到指定文件夹。
2023-06-13 10:01:46
144
1
原创 insmod返回-1:Unkown symbol in module
于是排查驱动内更新的地方-----做了一个 “ / ” 除法运算,同时上述报错的可能中,恰恰存在运行除法报错。报错原因:在32位的Linux系统下运行64位的除法---其中有一个变量我用的int64_t 类型,相当于long long。通过查询资料发现,返回-1情况有很多种,仅仅是Unknown symbol in module这个报错,都有很多可能。来进行替换,不需要余数(返回值),且将结果保存至第一参数内。无法识别该驱动,但是该驱动已经通过make module的编译。考虑我变量所存的数值,我使用。
2023-05-22 15:48:41
917
2
原创 定位已知错误:偶发性ECG信号丢失---未解决---
(且工作队列完全异步,两个进程没有耦合,无法做到真正的统计时间,数据只做定量分析,或通过逻辑判断尽量区分)两个信号位分别是:FIFO通知(40毫秒响应一次),RX_DONE(FPGA收到ARM指令的响应)。本系统内ECG发送信号频率600Hz,数据帧长度为8Data,FIFO每存200Data拉一次中断,预算25条帧FIFO即满,大概41毫秒响应一次中断,通知工作队列进行解析动作。在第一处,硬件中断响应处。在第三处,work执行,大于300毫秒即存在风险,大于700毫秒即必然会导致FIFO溢出。
2023-04-27 15:41:53
284
原创 【持续更新】近期C++开发Modbus通讯接口小结
项目需求:对PLC上存储的数据进行读取,并转存到数据库语言:C++、DDL所需知识点:Socket通信、Modbus帧结构、C++中数据库的操作、多线程、Linux项目进度与困难(不会做就是困难!!管它简不简单!)1、Socket通信。由于之前一直采用串口通信,并未了解过其他通信机制,所以&*%¥%!@#(啥也不会)。打开网页、视频各种学习,发现是自己掌握的TCP通信机制,但自己只是理论掌握,不具备代码实现的能力,在优快云、GitHub寻找各种资源后,终于写出了自己的S
2021-11-16 10:11:04
4009
1
原创 【已解决】求教,C#中窗体最大化
C#小白,项目中一个母窗体和几个子窗体,子窗体在panel中填充。目前在实现窗体最大化的时候,遇到了以下问题:1、母窗体最大化,然后切换子窗体,zai
2021-06-15 17:19:51
2580
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人