- 博客(4)
- 收藏
- 关注
原创 git链接使用浏览器能够打开连接,但是在git bash/vscode 克隆上获取代码一直处于加载
尝试操作:使用浏览器点开连接能够成功打开,并且下载到本地,但是通过vscode同步关联获取仓库失败。问题:最近使用git获取仓库工程遇到了git处于加载状态,但是就是没有工程文件被下载。,但是使用git bash/vscode获取仓库代码时,没有要求输入账号和密码。例如:具体项目的链接为 https://xxxxxxxx.git。(2)若你的用户名/密码包含特殊字符需要转换成%十六进制的形式。(1)将你的克隆链接(URL)https添加上账号和密码。尝试方法:(1)配置好邮箱和用户名。
2024-11-13 09:08:42
522
原创 编译测试驱动程序出现FATAL: section header offset=11259037725229108 in file ‘vmlinux‘ is bigger than filesize
本人在韦东山的 IMX6ULL_pro驱动学习开发的过程中,由于频繁的修改设备树文件,然后编译 make dtbs出现下面的情况,然后正常去拷贝到开发板装载驱动。然后想到可能是上面编译驱动时就出现了错误,于是去make clean,再make dtbs文件,编译成功。去编译其它的文件也正常。:出现上面的情况大概率可能是编译dtbs文件时没有make clean,建议编译设备树文件时,严格按照下面执行,避免麻烦。但是仍然出现下面的报错。
2024-09-24 15:24:23
575
原创 串口发送数据只能一个一个发送?不能连续发送???
主MCU想发送数据包: 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 给从MCU,但是从MCU触发一次串口中断只能接收一个数据,连续触发八次,直到0x80被成功接收,这样违背了代码初衷,整个数据包就不会被正确的解析,导致数据接收异常。问题描述:当主机给MCU发送8位数据时,从MCU只能一个一个接收,当第一个数据被接收成功后,第二个数据才会再次触发中断,以此类推,直到第八个字节被成功接收,这样我的数据包接收就会存在问题。
2024-03-19 14:09:21
1279
1
原创 C++浅拷贝与深拷贝解析
在调用函数析构时会析构两次,当第二次析构时就会出现错误,在不同的编译器中出现不同的结果,例如在QT中出现如图1所示错误,在visual stdio中程序会直接跑飞。而在深拷贝中自己创建的堆区是一块新的堆内存,因此p1和p2指向的内存不一样,故析构函数会执行两次。因为在p1和p2中m_height。(2)深拷贝:需要进行new一块堆内存。例如:(1)浅拷贝:进行直接赋值操作。
2023-04-07 13:34:01
269
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅