c语言嵌入式linux编程
如何从单片机转嵌入式linux编程?
首先要学Linux系统,linux基本指令,多进程通信方式,多线程并发,socket编程,内核的裁剪与移植,内核模块化编程,三种设备驱动方式,多节点驱动,内核中断和内核定时器,基本函数接口像read、write,学会利用平台设备总线分为设备端和驱动端编写较大项目
Linux嵌入式编程分内核编程和和应用层编程两种。内核编程是写外设驱动或做网络报文处理。应用层编程就是写各种应用程序。这两种编程截然不同,即使是一个做了多年应用层编程的Linux开发者,想入门内核编程还是有一定难度的。
Linux编程的两大基本功:
一、英文。要能顺利阅读内核源代码。
二、C语言。要熟悉Linux下常用的库像pthread socket openssl等等。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/13245.html