- 博客(101)
- 收藏
- 关注
原创 word换行问题,空了好多格就换行。
英文单词过长时会自动换行,那可能是因为默认设置不允许单词在中间换行。在段落设置中找到中文版式,勾选“允许西文在单词中间换行”即可。
2025-04-09 11:31:38
97
原创 NOR Flash存储器中,QE位的作用
在NOR Flash存储器中,QE位(Quad Enable Bit)是状态寄存器中的一个关键配置位,用于启用或禁用Quad SPI(四线SPI)通信模式.
2025-03-07 11:26:16
422
原创 initialization of ‘xxxxxx‘ from incompatible pointer type ‘yyyyyyy‘
xxxxxx是代码里面左值的参数实现,yyyyyy是代码里面右值的参数实现。
2025-02-05 11:17:35
70
原创 IMP_FrameSource_GetPool(3394):chnNum: 0 not bind pool 报错的原因
IMP_FrameSource_GetPool(3394):chnNum: 0 not bind pool
2024-11-26 12:21:01
149
原创 比较GPT4比较正确的回复的提问方式和比较失败的提问方式之间的区别?
为什么在修改页面里,同时修改A和B,会生成新的一行数据而不是更新原来的旧数据?这里如何根据数据是新建还是更新来调用不同的save方法?####一堆python源码#################一堆python源码#############正确提问的指向性明显高于失败提问。
2024-10-05 22:18:22
237
原创 头文件和源文件所引用的头文件应该是一致的么?比如在A.h中定义了#include <stdio.h>在A.c中也需要定义#include <stdio.h>么?
如果 A.c 中的代码直接调用了 <stdio.h> 提供的函数,如 printf,那么最好在 A.c 中也显式包含 <stdio.h>,即使通过 A.h 已经间接包含了它。避免重复:如果 A.c 包含了 A.h,并且 A.h 已经包含了 <stdio.h>,则 A.c 中通常不需要再次包含 <stdio.h>,因为它通过 A.h 间接包含了该文件。如果 A.h 中定义的函数或类型依赖于 <stdio.h> 中的声明(如使用 FILE * 类型的参数或返回值),那么 A.h 需要包含 <stdio.h>。
2024-08-26 15:15:00
408
原创 Qt报错 The process was ended forcefully. (程序异常结束)
比如下面这个代码段,在for循环内重复声明seriesP和seriesA。Qt编译器本身不会报错,但是实际运行时就会出现重复声明这两个变量的情况,导致程序异常结束。编译过程没有报错,程序可以运行,但是不能出结果,显示“程序异常结束”,The process was ended forcefully.检查初始化语句和使用变量的语句是否在一个函数体内;如果初始化语句在循环体内或者在if语句内,检查条件是否可能不满足等。可以和成功运行的环境相比较,检查一下文件夹中是否缺少外部库。2.使用没有初始化的变量。
2024-08-07 23:02:22
1583
原创 vim 全选复制粘贴
全部复制:按esc键后,先按gg,然后ggyG-----------------请注意这条命令是在vim命令内部进行复制粘贴,不可以通过ssh复制粘贴到其他地方!至于为什么要输入输入’1000,这个其实不重要,最主要的是输入<500,它是设置寄存器保存的行数的。在当前用户主目录编辑~/.vimrc(如果不存在,新建这个文件),添加一行。全选高亮显示:按esc键后,先按gg,然后ggvG或者ggVG。全部删除:按esc键后,先按gg(到达顶部),然后dG。单行复制:按esc键后, 然后yy。
2024-06-21 09:22:10
2133
原创 应用报错一则
hwicodec[error]: request channel failed[ 647.013522] do_page_fault() #2: sending SIGSEGV to carrier-server for invalid read access from[ 647.013522] 00000b38hwicodec[error]: init failedi264e[error]: hwicodec_init fail[ 647.028061] epc = 0065af7c ined
2024-05-28 11:39:54
368
原创 /bin/sh: 1: .xxx.sh: not found 的一种可能原因
脚本指定的解释器路径是 /usr/bin/sh,但实际上应该是 /bin/bash。这可能导致系统找不到正确的解释器而出现错误。脚本的头部声明有误。
2024-05-01 00:52:08
1250
原创 中应该如何让c++工程认识.c工程编译出来的库文件?
在 .h 文件中声明函数原型: 创建一个 .h 文件,其中包含要在 C++ 代码中调用的 C 函数的声明。编译时链接 C 编译生成的库文件: 在编译 C++ 代码时,需要将 C 编译生成的库文件链接到可执行文件中。这样编译后的可执行文件就能够调用库中的函数了。在 C++ 代码中包含头文件并调用函数: 在你的 C++ 代码中包含上面创建的 .h 文件,并调用其中声明的函数。在 .h 文件中声明 C 函数的原型是让 C++ 工程认识 C 工程编译出来的库文件的关键。from gpt 但是 测试用法没问题。
2024-04-23 17:55:11
300
原创 ${}和$ENV{}有什么区别
语法用于引用操作系统环境中的环境变量。环境变量是由操作系统设置的全局变量,通常用于存储系统级别的配置信息或用户级别的偏好设置。ENV{HOME}表示引用名为HOME的环境变量的值,通常表示用户的主目录。例如,${VAR_NAME}表示引用名为VAR_NAME的变量的值。{CMAKE_SOURCE_DIR}表示项目根目录的路径。中定义的变量,这些变量可以是用户在。自带的一些预定义变量,比如。函数设置的,也可以是。
2024-04-10 15:30:39
657
原创 (lib64_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x2e): undefined reference to `WinMain‘
2.如果不需要main函数(比如生成动态链接库),可能是你的编译指令出现了问题,比如忘了添加-shared参数。1.很多人已经说了这是没有添加main函数造成的。
2024-03-25 10:43:12
550
原创 [ 31.135743] qbuf: invalid memory size, length = 3133440 sizeimage = 4718592
软件tag中的宽高设置和实际软件代码中的设置不一致!
2024-03-19 15:42:31
178
转载 如何寻找动态链接库里面的函数声明?
这里要注意,函数修饰不会管函数的返回值是什么。函数的返回值不同,而函数名和参数列表一样,经过函数修饰产生的符号是一样的,这也为什么C++规定,函数只有返回值不一样的话,是不能算重载的原因。这里我们可以看到,在bar.so文件的代码段(.Text段),有函数_Z3bari的定义。这个_Z3bari就是bar(int)这个函数在名字修饰后在库文件中的名字,链接器就是看这个名字来进行链接活动。首先,我们把bar.cpp文件编译成动态库bar.so文件,这个文件提供了函数void bar(int)的实现。
2024-02-17 22:38:13
247
1
原创 UEFI win7 安装window10 组成双系统
直接用U盘安装原版win10即可,注意选对盘符,windows启动选项里会自动存在两个系统。
2024-02-06 20:55:44
497
原创 初学菜鸟学习cadence遇到的问题
我在根据别人的brd文件进行修改,我在orcad里面添加了一个模块,重新生成了一个网表导入到brd文件中,摆好大概的位置关系后,引脚之间的连线出现了问题,从主控的引脚引出走线后,连接不到模块的引脚,这条线显示“dummy net”,(我上网查了下)好像是之前主控的引脚没有激活。我想把线连上,可是会报错,这种情况是需要重新生成网表。要确保线的两端连接的元器件在一个网络内。没有网络,这种只能用orcad capture 重新修改,导出网表。怎么给一条线添加网络?
2024-02-02 00:59:24
605
原创 vscode gdb 调试 出现 gdb Loaded ‘/lib/libc.so.0‘. Cannot find or open the symbol file.
技术学习与项目开发欢迎私信。
2024-01-02 11:37:22
588
原创 本地git服务器的使用
用shell登录远程git服务器,收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。9.请先做这里面**“如果添加了还是出现这个问题,那么问题大概率就定位在了你本机的这个git仓库并没有和这个SSH key 关联上。1.安装git,首先去git官网下载git,https://git-scm.com/downloads,下载.exe格式并安装。(注意这里密钥的储存位置!后面应该可以正常拉代码了。
2024-01-01 13:08:09
557
原创 嵌入式Linux开发板硬件学习-基于cadence
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。什么是网表?Take a look at your schematic and think for a moment. If you had to manually transfer the most vital information from your schematic into the more comprehensive P
2023-12-17 23:56:24
114
原创 E/Framesource( 159): IMP_FrameSource_EnableChn(): Failed to VBMCreatePool!
君正视频项目开发错误来源可能的解决方案。
2023-12-06 16:43:51
248
转载 My package builds fine but link fails with errors like “undefined reference to __fputc_unlocked“, wh
来源:https://uclibc.org/FAQ.html#miscompile。技术学习,项目构建,欢迎私信。
2023-11-27 10:40:19
184
原创 无尽的tucao——记录越来越laji的安卓文件管理
2.qq文件分享只能分享文件链接,必须要有qq才能下载,下载完了,怎么打开呢?1.小米文件管理把smb协议给删了,想来肯定是为了推自家的垃圾云。
2023-10-23 16:23:01
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人