摘要: 1、对于大型界面程序卡死的问题,首先根据卡死时的操作按钮,找到对应的函数,在函数里就开始打断点 2、程序指针在哪里跑飞,就说明问题出在该位置。重点关注循环、函数调用语句 3、在适当的距离上,设置多个断点,截断一整个流程,将bug确定在某个范围里 4、找到某个范围,在这个范围里利用 单步运行,进行排查 阅读全文
posted @ 2021-11-24 22:34 yuan_hub 阅读(62) 评论(0) 推荐(0)
摘要: 由于刚入职需要快速学习Qt开发,刚开始比较没有头绪,做的事情是下载了软件并且不断地搜知乎、百度等平台关于“如何快速入门Qt”的回答,漫无目的地搜索两天后渐渐发现了几个上手小项目(hello world,计算器,串口助手)。然后买了书看。 复盘: 对标目标——我认为应该在第一个星期内就能够了解Qt,并 阅读全文
posted @ 2021-07-16 23:47 yuan_hub 阅读(120) 评论(0) 推荐(0)
摘要: DMA https://baike.baidu.com/item/DMA/2385376 重点是,DMA执行的就是数据从一个内存转到另一个内存的拷贝,不智能无脑操作,但是能解放CPU,需要许多设置。 三大串行协议:I2C UART SPI https://blog.csdn.net/qq_41179 阅读全文
posted @ 2020-08-01 10:24 yuan_hub 阅读(62) 评论(0) 推荐(0)
摘要: #include "stdafx.h" #include #include #include #include #include #include #include #include #include #include using namespace std; class QueryResult;/ 阅读全文
posted @ 2020-06-17 09:40 yuan_hub 阅读(116) 评论(0) 推荐(0)
摘要: ##工具版本: vs2015 ##问题及解决: 环境配置 环境编译找不到stdio.h等头文件,以及ucrt.lib等库文件时,一般需要在项目配置中配置各个路径,一般在配置->VC++目录中,配置包含目录和库目录。 关于fopen()改为fopen_s()的问题 -解决方式一是按照提示修改函数; - 阅读全文
posted @ 2020-03-13 17:04 yuan_hub 阅读(96) 评论(0) 推荐(0)
摘要: 文章目录寄存器组(32位)存储器映射总线架构操作模式与特权级别中断控制器异常存储器保护单元其他 使用两天时间,粗略看了《Crtex-M3权威指南》(宋岩译),内容有点多,看的头皮发麻,虽然译者注释尽量想要有趣,但是由于比较硬核,所以看起来依然比较痛苦。深夜合上书在此做一下简单总结,可能写的很乱,主要 阅读全文
posted @ 2020-03-07 15:51 yuan_hub 阅读(848) 评论(0) 推荐(0)
摘要: 今天学习使用git,这篇文章写的十分详细,本文主要以此文作为参考配置我自己的git环境,并实现上传和克隆一个项目。 未完待续。。。。 阅读全文
posted @ 2020-02-24 00:11 yuan_hub 阅读(163) 评论(0) 推荐(0)
摘要: 本文采取的方式是虚拟机安装Linux,具体配置为:Windows10+VMware15pro,linux安装版本为centos6.3,远程管理连接工具为SecureCRT,文件拷贝工具为Winscp。 首先是安装VMware虚拟机,这个是典型的win软件安装,因此不做介绍。 在虚拟机中新建虚拟系统。 阅读全文
posted @ 2020-02-22 09:17 yuan_hub 阅读(328) 评论(0) 推荐(0)
摘要: 决一个485通讯(半双工,同步方式)问题,RS-485通信使用的协议是Modbus协议,因此第一次学习modbus,主要看了看modbus的信息结构,即传输的帧的结构组成。 modbus的信息结构为主站查询,从站反应。查询的信息结构包括:从站地址、功能代码、数据以及错误检查。从站反应的信息结构完全相 阅读全文
posted @ 2019-08-15 19:56 yuan_hub 阅读(484) 评论(0) 推荐(0)