- 博客(8)
- 收藏
- 关注
原创 使用openOCD+JLink调试 并使用RTT 日志
还需要在openOCD的驱动配置中进行修改。修改openOCD下载配置文件。驱动修改,有可能在这里找不到。一栏的固件信息进行配置即可.使用手册,其中描述了对。工具进行配置,将原有的。在命令行中执行命令即可。方式进行连接,成功获取。好了,跟着做就可以了。
2025-04-25 21:21:19
1058
2
原创 ARMCLANG +CMAKE 编译STM32问题(2)
armlink 添加--library_type 后报错 Error: L6218E: Undefined symbol __use_two_region_memory (referred from startup_stm32l011xx.o).最后来看下编译后大小对比,节省了608byte,要知道我这芯片总共大小也才2KB,节省了不少空间。工程芯空间限制,需要使用Mircolib , 在ARM 开发文档中,描述了如何添加。添加指令除了armlink.exe 的一致,其余都不一样。好家伙,一看就发现这个。
2024-09-24 15:25:50
819
3
原创 QString 转QBtyeArray 失败问题
的内部表示,还存在不必要的UTF-16转换开销。正如您可能已经猜到的那样,只有当数据是文本数据而不是二进制数据时,才应该使用。都有用于原始数据(C-字符串+长度)的构造函数,也有到C-字符串+长度的转换。字符,并且不会被截断。数据也不会被触及(没有UTF转换),所以这个转换是“无损的”。),因为大多数其他构造函数将在第一次出现零之前截断数据。它们都是二进制安全的,这意味着字符串可能包含。确保使用长度作为第二个参数的构造函数(对于。会将非ASCII字符转换为。
2024-05-11 09:44:31
301
1
原创 QT windeployqt.exe 打包程序无法成功
当你第一次发布出问题时,调整好环境后再次发布并不会覆盖已存在的文件。这可能和我们期望的不太一样。可以通过添加强制覆盖参数--force强制覆盖已存在的文件。windeployqt.exe 终端中多次执行发布命令时,已发布到应用程序文件夹中的文件默认不会被覆盖。
2024-05-11 09:42:01
489
1
原创 CMAKE:IMPORTED_IMPLIB not set for imported target “xxx“ configuration “Release“.
Cmake release编译项目时报错,IMPORTED_IMPLIB not set for imported target "" configuration "Release".预定义文件后,发现了问题,缺少在release模式下的相关定义,自己做包的时候漏掉了。Debug 模式却能正常编译,百思不得其解。
2024-05-08 10:51:17
1220
1
原创 C++: 声明友元类后比编译器依旧报错无法访问私有成员变量
如题,声明友元类后依旧无法访问TaskManager的私有变量。解决方式:在 友元类声明时加上作用域。
2024-03-20 11:39:10
329
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅