学习嵌入式linux
1、步骤一:具备扎实的C语言基础C语言是嵌入式行业开发的基础语言,对于就像嵌入式开的IT马龙门,都必须精通C语言,所以第一步就必须学好C语言,其实当你学会之后,你会发现C语言的内容很少的,但是效率和功能却是强大的,除了学好C语言的基本语法外,还要对指针和回调函数有深入的理解,具备这些东西后C语言就应该是差不多了
2、步骤二:必备的系统知识除了会上述提到的C语言外,还需要了解系统环境下的专业知识,比如说LINUX下的文件操作,套接字操作,系统接口调用,在这里,小编给大家介绍一本书,linnux开发详解,这个本书关于本步骤提到的内容,介绍比较详细
3、步骤三:基本的硬件知识对于嵌入式软件开发人员来说,可以看不懂系统的硬件的原理兔脒巛钒图,pcb图,但是必须具备一定的硬件原理,比如说,内存存储的大小端方式,外设IO口状态量,硬件所需电压的范围,基本的硬件原理。如果你设计到驱动方面的开发,那就必须要知道相关硬件的工作原理,总线的连接方式,寄存器的设置总线的连接方式数据的输入输出形式,当然这个说的很抽象,当你遇到具体的某个设备的时候,你就必须要深刻的理解我以上所说。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:76
阅读量:32
阅读量:68
阅读量:33
阅读量:68