2012年05月 - 2012年11月
北京尚观有限公司
培训课程:linux下编程
培训地点:武昌
获得证书:
嵌入式结业证
详细描述:熟练使用 Linux 操作系统,了解基本工具。
2、 精通 Linux 环境下的 C 语言编程,熟练掌握 glibc 库,熟悉常用数结
构及通用算法(链表、二叉树),熟练使用 gcc、gdb、vi 等工具进行代
码编写和调试。
3、 熟悉 Boot loader 启动过程,u-boot 移植、基于 busybox 文件系统制
作,Linux 内核裁减和移植。
4、 熟悉 ARM 汇编编写、ARM 反汇编的内嵌汇编,根据芯片datasheet 规
编写软件驱动程序,ARM 中断处理机制。
5、 能读懂原理图,状态图,时序图,根据datasheet 可以配置(ARM11)驱
动和配置I/O,串口驱动,dma驱动及触摸屏驱动,声卡(ac97)声驱
动(dm9000)卡驱动等。
编译内核Linux 2.6 内核设备驱动编写,编写过 char,input等驱动,熟
悉 platform 等总线驱动的编写。
7、 熟悉 TCP/IP 协议,熟悉编写基于 TCP/IP 的 socket 通信程序。
8、 可熟练阅读英文文档。