
c嵌入式
0xucan
这个作者很懒,什么都没留下…
展开
-
利用keil中debug的功能找出栈溢出的bug
我为了进行快速傅里叶算法,定义了这个拥有虚部和实部的数组,就是在定义了这个数组之时,因为我使用了double类型,我们知道,当变量定义在函数内时候,他将存储在栈区,定义了512长度的数组,于是,在startup.s中定义的stack size 不够用了(512*8=4096)于是,我便将数组放在了函数外,使他变成该文件的全局变量,储存在堆区,于是,程序正常运行,当然了,还有另外一个方法就是改Stack_size。今天在写完代码编译的时候,明明是0错误0警告,但是程序却无故跑飞了。原创 2023-11-22 20:00:05 · 2503 阅读 · 0 评论 -
c语言格式控制符总结及其代码示例
c语言 #格式控制符 #嵌入式原创 2023-01-21 10:35:42 · 3076 阅读 · 0 评论 -
c语言基础库函数的代码实现
c语言基础库函数的代码实现原创 2023-01-06 20:39:01 · 186 阅读 · 0 评论