- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 使用<math.h>库,找不到函数定义
PSoC中使用GCC编译代码,通常,在包含头文件后,使用一些数学函数仍会报错:undefined reference to cos[sin,sqrt]等,原因是GCC在编译的时候没有找到math.h头文件。解决方法是:在GCC编译命中添加 -lm即可。PSoC 的Creator中,Project->Build Setting->ARM GCC->Linker,右侧的Additional Libra
2013-11-17 13:42:10 2612
原创 C语言函数调用参数压栈顺序
很多人都知道,函数调用中,函数的参数是通过压栈出栈传递的。下面通过代码来验证压栈过程。代码分两部分,参考了其他作者的代码后修改的。1. 首先验证操作系统的栈的增长方向;2. 汇编语言将参数压栈,然后调用C语言的函数。代码1: 函数的临时变量从栈中分配内存,而static变量只初始化一次。利用这两个基本原理验证堆栈增长方向。代码如下:#include in
2013-11-15 20:50:26 1825
原创 开篇
编程小菜,于是从大神的博客学起。确切地说,这一篇并不是技术博客,只是打算在学习别人的路上多总结,多记笔记,也许今后也会写些技术,那便是后话了。不过既然是CSDN的blog,不能闲扯淡。分享一个大神的博客,有关基础编程、算法、Linux等等,有讲解有实例,正在学习中,分享给大家。平凡的程序员:http://blog.csdn.net/feixiaoxing/article/details
2013-10-29 19:14:48 391
STM32 串口推送程序代码(Python)
2015-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人