内容页

目标:Linux系统是嵌入式领域发展更为迅速以及占有率更高的嵌入式操作系统,对其掌握的熟练程度直接关系到在嵌入式领域的发展。 本阶段主要围绕Linux系统安装、配置、Linux系统常用工具使用、Linux下图形开发技术—GTK等Linux环境下开发必备知识进行学习,为在Linux系统下开发打下坚实基础。

序号

课程名称

课程内容

掌握要求

4

Linux环境配置与开发工具学习

本课程从零起点,讲解Linux操作系统的概念知识和安装方法:
1、详细介绍Linux下的目录结构、基本命令、常用网络服务管理配置——nfs、ssh、samba
2、熟练掌握Linux下编辑器(vi)、编译器GCC、调试器GDB
3、熟练掌握Linux下项目管理工具Make以及Makefile工作原理及其编写
4、熟练掌握Linux下shell脚本相关知识及其编写
5、熟练进行嵌入式开发环境的基本概念及其搭建——bootloader、kernel、roofs。

熟悉

5

Linux应用及图形开发技术— GTK

全面学习Linux下经典图形开发技术—GTK图形库的基本知识与编程技巧,熟悉:
1、GTK下常用控件——button、label、text edit等
2、GTK下常用布局方式——水平布局、垂直布局、网格布局、相对布局等
3、GTK下常用事件及信号处理技术——信息回调、鼠标、键盘事件等
4、GTK下时间编程、数据存储、绘图机制、定时器处理、多任务处理等
完成:《GTK版猜数字》、《GTK版电子相册》、《GTK版实时时钟显示系统》

精通

在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定