自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kenny_cxc的博客

学习与分享。

  • 博客(15)
  • 收藏
  • 关注

原创 clangd报错 “stddef.h not found“

经搜索资料,clangd会通过其相对路径…/lib/clang获取标准库头文件。vscode作为主力ide,C++项目文件多了后,自带的C++插件符号解析和跳转速度极为缓慢。通过使用clangd插件可以解决这个问题。该包解压后,我提取了bin/clangd文件,其他文件全部删除。使用时出现头文件解析异常,stddef.h not found。本人下载了clang+llvm-18.1.6-aarch64-linux-gnu.tar.xz。重启vscode或者reload window问题解决。

2024-06-18 21:24:02 295

原创 python 为什么so库import失败?

为什么so库import失败?查看支持的so后缀名,修改对应so文件名称import importlib.machineryprint(importlib.machinery.all_suffixes())例如python3.6升级3.8后无法import netifaces,打印python3.8支持的后缀import importlib.machineryprint(importlib.machinery.all_suffixes())['.py', '.pyc', '.cpython-

2021-11-16 14:51:19 2363

原创 sshd服务无法启动问题汇总

解决sshd不能通过服务启动的问题,遇到的问题有以下几个:ssh.service内Type=notify导致sshd无限重启,原因可能为最新版sshd启动后没有通知systemctl,导致一直重新启动。修改Type=simple解决此问题。sshd启动时依赖的服务没有启动,导致在rc.local启动前无法启动,在rc.local最后添加手动启动systemctl start sshd问题解决。特权分离模式,sshd启动前要手动创建/var/empty目录。...

2021-11-01 19:27:20 5071

原创 win10双屏锁屏后再登陆导致副屏窗口全部移到主屏的解决方法

win10双屏锁屏后再登陆导致副屏窗口全部移到主屏的解决方法win10双屏锁屏后再登陆导致副屏窗口全部移到主屏的解决方法其实是锁屏后屏幕关闭了,在重新打开时,会将所有窗口移动到主屏幕。解决方法:修改锁屏后屏幕关闭时间。具体请看http://www.xitongcheng.com/jiaocheng/win10_article_13219.html另电源和睡眠设置中,也要设置...

2020-12-12 09:20:13 23270 6

原创 Qt串口接收一帧不完整问题

1. 串口通信接收不全问题在触发接收后,调用一次waitForReadyRead,等待100ms。后续再readAll,目前都能完整接收一帧。connect(m_serialPort, SIGNAL(readyRead()), this, SLOT(readData()));void Serial::readData(){ static int a = 0; qDebug() << "readData" << a++; bool res = m_se

2020-11-20 08:19:04 2125 1

转载 win10安装MinGW

win10安装MinGW  MinGW,Minimalist GNU for Windows,windows最简化的GNU,就是一个C的编译工具集,转为windows操作系统下的C/C++开发者服务。我们从官网下载安装程序,打开官网后右边菜单栏点击Downloads:  跳往下载列表页面后,往下拉,点击安装程序下载:  最后双击该exe执行安装,弹出安装界面:  接下来默认给你设置好了安装目录和勾选了默认设置,点击继续:...

2020-11-12 11:01:25 2059 1

原创 AD转换不准的原因

一个程序要检测9个输入口的电压值,其中八路通过三选八开关控制电压输入源,在测试时发现转换的结果非常不准确。经过测量MCU输入口电压变化,发现电压变化是一个渐变的过程,所以在开关片选更改后,要延迟一段时间再测量电压值,这样才能取得准确的电压值。...

2020-11-04 18:28:12 1993

转载 Windows 10 WSL Linux 子系统的root密码

Windows 10 WSL Linux 子系统,应用商店安装完 Ubuntu 后忽然意识到没有设置 root 密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这么回事:Ubuntu 的默认 root 密码是随机的,即每次开机都有一个新的 root 密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,终端会提示我们输入新的密码并确认,此时的密码就是 root 新密码。修改成功后,输入命令 su root,再输入新的密码就 ok 了。作者:changhr201

2020-08-29 14:34:15 1861

原创 ARM_Cortex_M底层技术学习记录

ARM Cortex-M底层技术启动代码原理启动代码的使用在启动代码中调用函数在_main之前调用, 参数不能超过4个(因为R0-R3, 第5个参数会被压栈, 由于堆栈尚未初始化, 程序会跑飞).什么样的函数适合放在启动代码启动或者执行? 与放在main()函数有何区别?问题的关键是在_main之前执行还是之后执行.FPU(浮点协处理器单元)初始化片外SRAM/SDRAM初始化看门狗的开关 / 低压检测的初始化等时间敏感性任务 / 操作等.c 预处理 .i 汇编 .s 编译 .o

2020-08-29 14:24:26 360

原创 ARM_指令集学习记录

ARM汇编寄存器通用寄存器和状态寄存器。通用寄存器通用寄存器包括R0-R15,可分为三类,未分组寄存器,分组寄存器及程序计数器。未分组寄存器R0-R7,存储数据或地址。分组寄存器R8-R14,其中R8-R12对应两个物理寄存器,R13-R14对应多个。R13常用作堆栈指针。R14称作程序连接寄存器,LR程序寄存器PC,保存下一条要运行的指令。状态寄存器当前程序状态寄存器 CPSRNZCVQ…IFTM[0:4],4个8位,cxsfThumb寄存器ARM指令汇编语言W(

2020-08-29 14:20:11 771

原创 基于GNU的clang-format修改

基于GNU的默认格式,想修改为函数返回类型后面不换行。根据官方文档,http://clang.llvm.org/docs/ClangFormatStyleOptions.html,AlwaysBreakAfterDefinitionReturnType已经不建议使用,所以只添加了AlwaysBreakAfterReturnType: None结果格式化代码函数返回类型后面依然会换行。尝试多次,同时再添加AlwaysBreakAfterDefinitionReturnType: None格式化代码函

2020-08-15 21:48:59 535

原创 使用vscode开发C51项目

使用vscode开发C51项目头文件包含settings.json中要加入51的头文件。 "C_Cpp.default.includePath": [ "${workspaceFolder}/**", "C:/Keil_v5/C51/INC"],扩展类型问题遇到问题,sbit等扩展定义vscode不能识别,参考https://github.com/Microsoft/vscode-cpptools/issues/392。在本项目的c_cpp_propeti

2020-08-01 10:23:56 2785

原创 DP线闪黑屏解决方法

前一阵通过浏览器观看在线视频时,会出现dp信号闪黑屏现象。排查后,可能的解决办法为:卸载显卡驱动一起安装的 NVidia usbc driver后,问题解决。

2020-07-16 08:53:53 11021

原创 php回调函数学习笔记

php回调函数注意在不同的函数中是使用return,还是直接改变参数值。 函数有:array_map();array_walk();call_user_func();call_user_func_array();实例1:<?php echo "hello test02"; $array=array(2,4); function mul($var){ r

2017-08-25 18:49:51 265

转载 C++中cin.clear()的用法

我们谈谈cin.clear的作用,第一次看到这东西,很多人以为就是清空cin里面的数据流,而实际上却与此相差很远,首先我们看看以下代码: #include  using namespace std; int main()  {             int a;             cin>>a;             cou

2017-04-01 22:32:20 5474

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除