自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 CCS Theia函数传参出错的可能原因

博主在VOFA+上位机开发中遇到Float转uint8_t数组异常问题,发现上位机始终收到00000000。经过排查,确认共用体和位运算转换方式均正常,最终发现是头文件未更新导致传参异常。尽管未发生嵌套且无编译报错,但错误头文件仍影响了参数传递。问题虽解决,但博主对传参受影响的具体原因仍存疑问。该问题耗费一天时间排查,凸显了头文件管理的重要性。

2025-05-21 19:03:42 124

原创 CCS Theia软件IIC运行异常的可能原因

在编译优化过程中,编译器可能会改变代码的执行顺序,这对于IIC(Inter-Integrated Circuit)等时序敏感的应用来说,可能导致运行异常。GCC提供了多种优化选项,如-O0(无优化)、-O1(部分优化)、-O2(更多优化)和-O3(最高优化),这些选项在编译时间、代码大小和执行效率之间进行权衡。特别是-O2和-O3级别的优化,可能会改变内存操作顺序,影响依赖严格时序的逻辑。为了解决这一问题,可以在CCS Theia等开发环境中将优化选项设置为-O0,即关闭所有优化,确保代码按原始顺序执行

2025-05-20 11:29:48 364

原创 CCS Theia莫名奇妙报错的解决方案之一subdir_rules.mk:9: recipe for target ‘empty.o‘ failed

博主在使用CCSTheia编写MSPM0L1306程序时,遇到突然报错的问题,错误提示程序无法识别宏定义。经过分析,问题可能出在头文件的包含顺序上。具体来说,当在sysconfig中启用定时器时,CCS会自动添加相关头文件,但dl_timer.h应放在dl_config.h之后。调整头文件顺序后,重新编译程序,问题得到完美解决。

2025-05-13 21:19:42 229 3

原创 Android Studio安装gradle失败或下载速度慢?轻松解决!

安卓studio安装gradle慢并不是google的锅,而是gradle的锅。因为gradle的服务器位于国外,所以下载速度极慢。所以我们要想下载快就要用国内的镜像源。箭头指的链接就是gradle的下载链接,我们把这个换成镜像源的链接。找到自己的版本,右键复制链接地址,然后替换即可。首先打开gradle配置文件。换了之后,下载速度直接起飞。

2025-03-01 15:33:30 361

原创 P106调用高性能模式失效解决方案

本文涉及P-106无法被opengl程序调用的问题,提出了解决方法,并分析了问题原因

2025-02-25 23:26:58 937

空空如也

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

TA关注的人

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