摘要: 一、前言 产品上有一个声控开关的需求,需要用到ADC,调试过程遇到了很多问题,特此记录下。(都可以写个小故事了) 二、过程 1.修改设备树 板子上ADC功能默认是没有打开的,所以先改设备树。 1.1 BUG1:从doc文档直接复制代码,格式错误,编译和运行不会报错。 描述:我直接从doc文档把ADC 阅读全文
posted @ 2024-08-14 17:16 Charles_hui 阅读(100) 评论(0) 推荐(0)
摘要: 方法一 1.允许堆栈检测 API 的使用 打开 FreeRTOSConfig.h 文件,找到宏 INCLUDE_uxTaskGetStackHighWaterMark 并将其值定为 1。 2.uxTaskGetStackHighWaterMark 函数的说明 点击查看代码 /* *函数参数:xTas 阅读全文
posted @ 2024-08-13 10:41 Charles_hui 阅读(412) 评论(0) 推荐(0)
摘要: 信号通过一个FIR滤波器其实就是信号与FIR滤波器的系数进行卷积(即乘累加)的过程。我们以一个简单信号模型为例,了解一下FIR波形器的原理。 1.给定三组信号 现在有三组信号,分别是: 信号1:低频信号,即在时域上变化慢的信号,其输入先后为1 1 1 1 2 2 2 2。 信号2:直流信号,其输入先 阅读全文
posted @ 2024-08-12 16:12 Charles_hui 阅读(315) 评论(0) 推荐(0)
摘要: 1.BUG描述 pc下发文本信息,采用unicode编码形式,下位机单元接收后,需要将其解码成utf-8的编码形式显示出来,但是发现文本首部和尾部出现乱码。 2.BUG原因 原因很简单,解码的时候尾部和首部没有对齐。记录这个BUG主要是记录下汉字的编码方法。 3.修复方法 解码时对齐即可。 4.un 阅读全文
posted @ 2024-08-08 14:22 Charles_hui 阅读(26) 评论(0) 推荐(0)
摘要: 一.前言 先确保下载了“Microsoft C/C++ Extension”插件 二.Linux环境不能跳转的问题 1.配置 c/c++ 插件找到头文件定义 在软件界面按住 Ctrl+Shift+P,在软件上方出现输入框中输入:C/C++:Edit Configurations。选择第一个配置JSO 阅读全文
posted @ 2024-08-07 15:18 Charles_hui 阅读(1255) 评论(0) 推荐(0)
摘要: 1.BUG描述 RGB屏幕的显示左右无法居中 2.BUG原因 因为屏幕参考值的前肩距和后肩距(Hfp、Hbp)的type值远远超出了芯片的限制(32、128)。所以造成左右偏移无法调节。 3.修复方法 最后将屏幕的SYNC模式,硬件重新接线改为DE模式。使得前间距和后间距不再有效。 4.补充 4.1 阅读全文
posted @ 2024-06-06 15:23 Charles_hui 阅读(86) 评论(0) 推荐(0)
摘要: BUG描述 对GD427工程进行模块裁剪、改变数据结构(存储在CCMRAM)后,网口不能被ping通。 BUG原因 1.数据结构改了,但是对应的flash变量存储区,没有更新,导致从flash读出得用户数据错误,ip往后偏移了三个字节。其中0xC0 0xA8 0x01 0x64 = 192.168. 阅读全文
posted @ 2024-04-08 16:21 Charles_hui 阅读(58) 评论(0) 推荐(0)
摘要: 一.printk 二.GDB ** GDB调试命令 ** 1.(gdb) break filename.c:10 这将在filename.c文件的第10行处设置断点。 2.(gdb) info breakpoints 查看当前设置的所有断点 3.(gdb) delete 删除所有断点 4.(gdb) 阅读全文
posted @ 2024-03-28 10:32 Charles_hui 阅读(10) 评论(0) 推荐(0)
摘要: 1. 更新改动的代码到仓库 git add . # 将工作区中的所有修改添加到暂存区 git commit -m "24-03-04: ignore file" git push origin master 2. 拉取不同版本 git log git checkout 35d2c50c8655ca0 阅读全文
posted @ 2024-03-04 11:45 Charles_hui 阅读(5) 评论(0) 推荐(0)
摘要: 1.vim -t tcp_v4_rcv 查找内核里的某一个函数“tcp_v4_rcv ” 2.ctrl+] 跳转到函数或变量定义 3.g+ctrl+] 跳转到函数或变量定义(选择不同架构) 4.ctrl+o 返回 5./ 查找 6 阅读全文
posted @ 2024-03-01 11:00 Charles_hui 阅读(31) 评论(0) 推荐(0)