
C
文章平均质量分 58
leon@suzhou
这个作者很懒,什么都没留下…
展开
-
Memcpy 函数受指针对齐的速度影响
memcpy 与指针对齐的效率研究原创 2022-06-06 13:06:09 · 665 阅读 · 1 评论 -
IAR中 如何在C++编译环境使用中断函数
如题,在使用C++来编译单片机的时候,发现中断函数进入不了中断发生一直死在startup中,查看map文件发现,根本没有中断函数的接口。查询原因如下,C++编译器会对函数名进行修改,以符合重载。原定义函数:int Func ( int , char * )C++编译后:int Func_i_cp ( int, char* ) 所以中断就找不到入口函数了。解决办法:在头文件中,...原创 2019-10-18 09:23:50 · 947 阅读 · 0 评论 -
MCU中结构体的初始化问题
今天在调用硬件库,多是对结构体进行赋值配置。有些结构体的参数多则20几个,对于一些默认的配置一般不会列出来。但是如果结构体变量不是全局或者静态变量,结构体里面未初始化的数据变量就不确定。现象描述:对于一个结构体typedef { u8 a; u8 b; u8 c;}test_Itest_I i;i.a=1;i.c=2;运行时查看i.b 非0 ,这个也很正常。由于我的结...原创 2019-10-17 13:28:17 · 916 阅读 · 0 评论 -
vscode 中C 无法识别__STATIC_INLINE函数的解决办法
由于IAR的编辑太破烂,最近一直都是用IAR创建,调试工程。VSCODE 编辑和build。1.配置如下,插件里面安装必备插件:C/C++IAR For Visual Studio Code这两个插件,其他智能感知插件备选:C/C++ clang command2.VSCODE 打开IAR项目所在文件夹,在左下方,选好project和co’fi’guration。在Terminal...原创 2019-10-16 16:51:55 · 2377 阅读 · 3 评论