- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 ubuntu下安装gcc-arm-embedded-toolchain
ubuntu安装在虚拟机上,本文讲解怎么安装交叉编译工具,所有方法都是网上找的,然后经过自己验证可行,下面把方法总结一下,供后人参考。拾人牙慧,莫笑。环境:宿主机为win10内部预览版 64位机 客户机为ubuntu 16.04版 64位 虚拟机为vmware12工具链:gcc-arm-none-eabi-5_4-2016q3-2016092
2017-02-26 20:50:10 5915 3
原创 MATLAB下的多项式拟合
本文只进行线性多项式的拟合,至于非线性的拟合不会涉及,参考文献为《MATLAB从入门到放弃》。多项式格式如下:a为各项系数,x为自变量,n为阶。先说说两个会用到的函数:polyfit(x,y,n) 拟合参数的“普通求取法”调用格式poly(a,xp,S) 在xp指定点上计算拟合函数值yp及半带宽dypsum(x)
2017-02-13 21:43:07 12004
原创 c语言好难——关于形参传递中有const的情况
这是在逛论坛的时候看到的一个问题。char *ptr[];void demo(const char* p[]){;}int main(void){demo(prt);}编译后报错,..\APP\main.c(37): error: #167: argument of type "char *" is incompatible wit
2017-02-06 14:17:17 7383 1
原创 C语言好难——在头文件中定义const变量
在头文件中定义const不会有多变量的警告或错误,如果该头文件被大量包含会造成rom空间的浪费。通过查看*.i文件的展开呢,可以发现每个.i文件都会有相应的变量展开。查看*.map文件,能查看到该变量的多个地址分配。在预编译的时候如果在头文件定义了const变量,每一个包含该头文件的c文件都会将其展开,而在编译的时候不会报错,因为这符合语法规则,每一个包含这个头文件的*.c文件都会编译
2017-02-06 08:21:57 2673
MDK V4 legacy support
2017-11-15
Error: Encountered an improper argument 官方解决办法
2017-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人