- 博客(5)
- 收藏
- 关注
原创 嵌入式为什么选择C语言?
我认为嵌入式选择C语言主要有以下几个原因:一、C语言的特点:(1)移植性比较好 (2)能够直接访问硬件,我们做嵌入式开发就是要和硬件打交道的 (3)运行效率高,做开发时c语言能够给上层提供支持; 二:由于嵌入式开发的核心技术都是依着操作系统做开发,要么在操作系统上做开发,要么在操作系统底层做开发,而现在主流的操作系统全部是用C语言实现的,所以选择C语言; 三:C语言是面向结构的,而我们熟知的
2016-05-27 08:57:50 543
转载 C语言位运算
位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表:运算符 含义 描述& 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0| 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1
2016-05-04 22:14:30 244
转载 关键字的作用 static,extern,const,volatile,register,inline
关键字的作用 static,extern,const,volatile,register,inline标签: 编译器语言存储扩展gccc2012-08-28 07:47 261人阅读 评论(0) 收藏 举报 分类: c & data_structure(2) 关键字的作用 static,extern,const,volatile,regi
2016-05-04 15:19:10 634
原创 绘制一个周期内的余弦曲线
#include 《stdio.h》#include 《math.h》int main(){ double y; int x; int m; for(y = 1; y >= -1; y -= 0.1) { m = acos(y) * 10; for(x = 1; x
2016-04-26 20:09:07 806
原创 非嵌入式与嵌入式的区别
非嵌入式是通过软件控制硬件,软硬件之间直接联系来实现要求。但是一旦硬件发生改变软件也要改变,为了降低这种偶合度过高的问题,出现了嵌入式。嵌入式在软件和硬件之间添加了操作系统,软件通过控制操作系统进而控制硬件,硬件发生改变并不会导致软件也发生改变,这为软件开发人员节约了很多时间,并且嵌入式能在已有的硬件平台上移植操作系统。移植操作系统有如下几点好处:1、提高了软件的移植性 2、软件开发人员
2016-04-18 13:02:15 7295 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人