在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 2408|回复: 0

[转贴] 初学者入门嵌入式Linux系统开发该怎么做?

[复制链接]
发表于 2017-1-6 13:52:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
对于嵌入式系统,大家都很熟悉吧!现在随着网络的发展,嵌入式已经成为IT最有发展前途的一个行业,所以很多人都想着学习嵌入式。举个列子吧!对于一个新手来说,如果让他完成一项Linux的系统开发,对他而言难于上青天
  现在,小编就带大家看一个对大家有帮助的Linux系统开发的一些相关知识。
  在凌阳教育是这样安排的一些课程:
  Linux系统提供了许许多多的功能,作为一个软件开发人员我们必需学会如何编程去使用操作系统提供的功能。 本阶段主要围绕Linux系统调用、进程、线程、进程间通信等知识进行学习,全面掌握Linux系统下必备的编程技能,能够编写Linux系统下的应用程序。
  Linux系统编程高级技术
  本课程从零起点,讲解Linux系统编程基本概念及编程方法,通过上课及课后练习让学员与实际应用相联系,提升学员对Linux系统编程的理解和代码调试的能力。
  1、熟悉操作系统提供的五大功能
  2、精通多任务编程-进程
  3、精通进程间通信-信号
  4、精通进程间通信-管道
  5、精通进程间通信-命名管道
  6、精通进程间通信-消息队列
  7、精通进程间通信-共享内存
  8、精通进程间通信-信号量
  9、精通多任务编程-线程
  10、精通多任务编程-互斥、同步
  完成:《Linux shell命令解释器》
  《基于消息队列的QQ聊天系统》
  《基于命名管道的命令行版Mplayer播放器》
  《经典的生产者与消费者的练习》
  LinuxIO控制技术
  数练掌握linux系统下的io控制技术
  1、熟悉linux下设备文件的概念
  2、熟悉Linux文件系统/dev目录的作用
  完成:《Linux IO输出控制技术—LED》
  《Linux IO输入控制技术—GPIO》
  项目实战
  ——《Mplayer 音乐播放器》
  利用GTK图形库实现Mplayer UI界面的设计,即图形界面的开发,通过触摸屏和按键进行控制,实现Mplayer播放、暂停、上一首、下一首、静音、音量调节、播放列表、歌曲信息、播放进度、歌词同步等功能。该项目中涉及到多进程、多线程以及进行间通信、重定向等系统编程知识,是对前面所学知识点的强化和提升。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 15:15 , Processed in 0.015059 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表