自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(826)
  • 资源 (4)
  • 收藏
  • 关注

原创 在word中使用tab键对齐文本时,会删除光标所在文字

在word中使用tab键对齐文本时,会删除光标所在文字。先按了insert键,输入模式改为改写模式。再按一次insert键,切换到插入模式。

2024-05-09 10:26:36 401

转载 视频编码中vbr、cbr等方式的区别

FIXQP对视频的码率并没有太多限制,因为它的重点在于保证视频的质量,如果码率过低则会导致视频质量下降的问题。在FIXQP编码方式中,图像的质量是固定的,编码器会尽力保持视频图像质量稳定,同时控制码率达到一定水平。CBR:所谓的固定码率编码,是指视频编码的码率是固定不变的,不受图像复杂度的影响。CBR编码方式可以保证视频的稳定码率,适用于网络带宽固定且稳定的场景,但图像质量不能保证。优点:平衡了画面质量和码率,可以在网络带宽不稳定的情况下,自动调整码率以保证视频质量和流畅度。缺点:需要更高的码率带宽比。

2024-05-08 11:19:53 49

原创 makefile中wildcard函数和patsubst用法

wildcard函数是针对通配符在函数或变量定义中展开无效情况下使用的,用于获取匹配该模式下的所有文件列表,参数若有多个则用空格分隔。若没有找到指定的匹配模式则返回为空。可以包括通配符,%表示任意长度的字串。如果中也包含%,则中的这个%将是中的那个%所代表的字符串。若字符串中含有%则可以用反斜杠\来转义,即%来表示真实含义的%字符。patsubst函数返回被替换过后的字符串。patsubst函数判断。中字符串(若多个字符串以空格分隔)是否匹配模式,若匹配则使用替换。

2024-05-02 17:19:01 304

原创 linux 下如何确定驱动是否已经正常加载了

如果以上检查都正常,而设备还不能正常工作,就需要检查设备驱动是否与芯片匹配或者驱动中的硬件资源配置是否与硬件对应。

2024-04-24 19:23:38 233

原创 使用c++标准库将数据中的数据按十六进制打印输出

【代码】使用c++标准库将数据中的数据按十六进制打印输出。

2024-04-21 14:01:07 131

原创 error: aggregate ‘std::ostringstream oss’ has incomplete type and cannot be defined

编译报错“error: aggregate ‘std::ostringstream oss’ has incomplete type and cannot be defined”。

2024-04-20 20:39:11 155

原创 linux下编译c++程序报错“undefined reference to `std::allocator<char>::allocator()‘”

linux下编译c++程序报错“undefined reference to `std::allocator::allocator()'”。开始尝试给gcc指令添加-L和-l选项指定库路径和库文件名,但是一直不成功,后来把gcc改为g++就可以了。找不到c++标准库文件。

2024-04-20 19:27:31 263

原创 编译c++代码报错“error: expected primary-expression before ‘=’ token”

编译c++代码报错“error: expected primary-expression before ‘=’ token”。“error: expected primary-expression before“,这类问题通常都是因为语法错误引起的。

2024-04-20 16:11:14 110

原创 xxx.cpp:106:2: sorry, unimplemented: non-trivial designated initializers not supported

原来xxx.c文件编译不会报错,现在把xxx.c改名为xxx.cpp,报错“xxx.cpp:106:2: sorry, unimplemented: non-trivial designated initializers not supported”。c++编译器和c编译器对语法检查规则不同,c语言对结构体初始化时,结构成员的初始化次序没有要求,c++对结构体初始化,成员必须按定义的顺序。把成员的初始化次序修改为何成员的定义一致。

2024-04-20 15:28:05 140

原创 在开发板上运行spidev_test报错:“./spidev_test: line 2: h: not found”

今天交叉编译spidev_test后,放到开发板上运行报错:“./spidev_test: line 2: h: not found”编译方式不同,生成的是64为程序,应该生成32位的程序。修改为直接用命令编译,生成32位程序。

2024-04-20 14:13:43 148

原创 picocom使用方法

此处按Ctrl+a, Ctrl+f 组合键,多次按Ctrl+a, Ctrl+f 组合键,flow ctrl在RTS/CTS、xon/xoff、none 之间切换。此处按Ctrl+a, Ctrl+y 组合键,多次按Ctrl+a, Ctrl+y 组合键,parity在even、odd ,none ​​​​​​​之间切换。此处按Ctrl+a, Ctrl+i 组合键,多次按Ctrl+a, Ctrl+i 组合键,databits在5、6、7、8之间切换。此处按Ctrl+a, Ctrl+w 组合键,然后输入aa。

2024-04-18 14:10:04 441

原创 error: unknown type name ‘size_t’; did you mean ‘__ssize_t’?

在ubuntu上交叉编译程序时,报错“error: unknown type name ‘size_t’;未包含对应的头文件。

2024-04-16 18:57:39 254

原创 vs code如何使用语法高亮

打开一个文件,如Makefile;在vs code里,按Ctrl + K, M在弹出的选择框里选择需要的语法类型,如下图:

2024-04-12 15:48:10 340

原创 不能在主机和虚拟机之间拷贝文本(虚拟机ubuntu16.04)

ubuntu16.04不能在主机和虚拟机之间拷贝文本。vmware tools没安装好。

2024-04-03 11:38:41 450

原创 unbuntu16.04开机报错“Could not apply the stored configuration for monitors”

unbuntu16.04开机报错“Could not apply the stored configuration for monitors”。

2024-04-03 10:33:05 125

原创 ubuntu16.04安装中文语言时报错“software database is broken”

ubuntu16.04安装中文语言时报错“software database is broken”。然后去语言中心就可以设置中文。

2024-03-30 15:55:02 138

原创 vs code问题合集

按F12不能跳转到函数定义,安装cppcheck插件可以解决;

2024-03-26 10:17:48 93

原创 单独编译SDK中的例子程序时报错“ld: cannot find -llog”

单独编译SDK中的例子程序时报错“ld: cannot find -llog”。需要先编译整个SDK, 编译整个SDK的过程中会生成liblog.so。先编译整个SDK,再单独编译例程。

2024-03-25 19:14:14 89

原创 linux make modules 命令详解

一、Linux 内核模块编译的本质make modules 命令的执行路径只能是内核源码顶层目录,执行结果是:读取内核源码顶层目录中的 Makefile 文件,找到里面定义的 modules 目标。(更详细的内容不在此处分析)我们可以建立一个文件夹存放模块源代码,写一个 Makefile,里面写 make modules 目标,但是要切换到 linux 源码目录中找顶层目录的 Makefile 来编译。

2024-03-21 15:02:05 791

原创 line 55: syntax error: unexpected “(“

在PC上编译好的程序,拷贝到开发板上运行后,报错line 55: syntax error: unexpected “(”。没有指定交叉编译器,将在x86架构下的编译的程序,在ARM架构下运行。

2024-03-21 09:34:09 149

原创 虚拟机开机字体变大,进入系统后字体模糊

虚拟机开机字体变大,进入系统后字体模糊。

2024-03-15 16:52:22 282

原创 QIntValidator不生效

在Qt 5.12.4中对QLineEdit使用QIntValidator,实际并未生效。重写validate方法。

2024-03-13 16:00:31 320

原创 虚拟机和主机无法ping通

虚拟机和主机无法ping通,检查ip地址确定是在同一个网段。虚拟机未配置合适的路由。配置后可以ping通。

2024-03-13 10:27:19 238

原创 主机、虚拟机和开发板三者互相之间能ping通的配置参数

主机网络配置开发板网络配置虚拟机网络配置

2024-03-12 21:13:04 229

原创 net-tools和iproute2区别

2024-03-12 20:06:25 112

原创 vscode的c++开发环境配置

vscode环境配置,主要是安装一些插件,c/c++开发常用的插件有如下几个:

2024-03-07 14:47:49 288

原创 win10下使用winrar压缩的zip文件在ubuntu20.04下使用unzip解压失败

win10下使用winrar压缩的zip文件在ubuntu12.04下使用unzip解压失败。

2024-03-01 15:40:10 241

原创 自定义USB设备在一台PC机上报错“该设备无法启动。(代码10)”

自定义USB设备在其它电脑测试,可正常读写数据,在另一台使用AMD CPU的电脑上会报错“该设备无法启动。自定义USB设备参数配置有问题,USB高速设备BULK传输模式一次最大传输字节数设置为1024存在此问题。USB高速设备BULK传输模式一次最大传输字节数改为512,问题解决。

2024-02-27 13:36:06 159

原创 永久关闭win10系统更新

打开服务设置程序2.找到windows update3.修改启动方式为“禁用”

2024-02-22 14:33:34 139

原创 putty界面配色优化

putty功能很好用,就是默认界面配色看的难受。

2024-02-01 17:28:28 327

原创 插入串口设备后鼠标指针乱跳

打开注册表,定位到计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sermouse,将Start的值由3改为4并保存,如下图。电脑把新插入的串口设备误认为是串口鼠标。插入串口设备后鼠标指针乱跳。

2024-01-18 14:58:36 570

原创 makefile中打印信息的方法

使用echo,使用场景有限制,echo必须在某个目标下面,否则报错。使用info warning error,可在任意位置打印。:error级别的打印,会导致makefile退出!

2024-01-05 17:26:48 600

原创 qt中子窗口最小化后再恢复显示,子窗口显示为大白框,看不到任何子控件

qt中子窗口最小化后再恢复显示,子窗口显示为大白框,看不到任何子控件。

2023-12-26 14:14:45 695

原创 单片机在执行memcpy函数时卡住

memcpy中第二个参数,本来是一个指针,但是在给这个指针初始化时,漏使用取地址(&)运算符。单片机在执行memcpy函数时卡住。在给指针赋值时,添加上取地址运算符。

2023-12-19 14:49:35 598

原创 qt中使用QCustomPlot库编译报错“error: undefined reference to `__imp__ZN8QPrinterC1ENS_11PrinterModeE‘”

qt中使用QCustomPlot库编译报错“error: undefined reference to `__imp__ZN8QPrinterC1ENS_11PrinterModeE’”工程中缺少相关底层库支持。

2023-12-12 10:43:43 304

原创 单片机查看变量值显示“optimized out”

单片机查看变量值显示“optimized out”。编辑器进行优化的结果。关闭编译器优化选项。

2023-12-05 11:51:47 118

原创 百度网盘PC端程序二维码刷新不出来

删除百度网盘PC端程序,从官网下载,选择“从microsoft获取”,安装后解决。百度网盘PC端程序二维码刷新不出来。下载的百度网盘PC端程序版本有问题。

2023-11-27 16:33:10 1293 1

原创 单片机编译报错“ld.exe: section .stack VMA [0000000020007800,0000000020007fff] overlaps section .bss VMA [0”

修改单片机程序后,编译报错“ld.exe: section .stack VMA [0000000020007800,0000000020007fff] overlaps section .bss VMA [0000000020000530,0000000020007837]”修改数组大小后,导致占空间超出范围。

2023-11-24 18:22:22 335

原创 使用vitis调试时debug按钮灰化无法进行操作

使用vitis调试时debug按钮灰化无法进行操作。bitstream文件配置有误。

2023-11-13 19:46:00 228

原创 vitis烧写程序时报错“Could not retrieve Flash Part information. Please check hardware server connection”

vitis烧写程序时报错“Could not retrieve Flash Part information. Please check hardware server connection”。板子上电后,重新烧写。

2023-11-13 12:51:51 153

LAVFilters-0.74.1-22

LAVFilters-0.74.1-22

2023-05-16

qt调用python脚本例程.rar

qt调用python脚本例程.rar

2022-11-18

qt调用matlab动态库例程.rar

qt调用matlab动态库例程.rar

2022-11-18

vc调用matlab动态库例程.rar

vc调用matlab动态库例程.rar

2022-11-18

vc++ redist 2015-2022,VC运行库

vc++ redist 2015-2022,VC运行库。

2022-11-05

音视频 ffmpeg 转码 PCM

一个完整的使用ffmpeg解码音频文件并保存为PCM文件的qt例子程序,亲测可用!!!

2022-09-07

音频处理 ASIO驱动 SDK 2.3.3 音频开发人员

音频处理 ASIO驱动 SDK 音频开发人员

2022-08-18

qwt-6.2+qt程序员+绘制波形及曲线

qwt-6.2+qt程序员+绘制波形及曲线

2022-08-08

bushound.exe

好用的总线监控工具

2021-03-17

Universal Serial Bus Specification V2.0.rar

USB2.0协议(英文完整版)

2021-03-03

SDFormatter_V3.1.rar

tf卡修复工具可以修复和检测你的TF卡无法读取或者有坏道。如果当你的TF卡遇到无法读取或者有坏道时,可以尝试使用tf卡修复工具,可以轻松修复和检测你的卡。

2019-11-28

空空如也

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

TA关注的人

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