求助:嵌入式系统与LINUX,急,毕设要用 50

我现在大四在读,前一段时间进了一家公司开始实习。公司是做X86嵌入式的,出于锻炼我的目的,领导给我出了一个题目当毕设题目用:在LINUX环境下写一个测试公司产品(X86)... 我现在大四在读,前一段时间进了一家公司开始实习。
公司是做X86嵌入式的,出于锻炼我的目的,领导给我出了一个题目当毕设题目用:
在LINUX环境下写一个测试公司产品(X86)USB接口的测试程序。
现在感觉无从下手,有几个问题:
1、如何在X86环境下跑LINUX?
2、之后编程的时候是只能用汇编还是可以用C?
3、LINUX我应该看哪部分?学透肯定时间来不及了。
4、领导的意思是USB的驱动最好也自己写,USB协议复杂吗?
问题很多啊,谢谢各位了。
大学没怎么接触LINUX,微机、单片机倒是有些基础。
展开
 我来答
匿名用户
2010-12-20
展开全部
1、如何在X86环境下跑LINUX?
X86跑linux,这个倒是没有什么难度,直接安装就可以的。安装的时候要选择cpu类型是x86.

2、之后编程的时候是只能用汇编还是可以用C?
当然用C就可以的。一般在嵌入式编程中,汇编只是在系统启动的初始化做,这个linux都写好了,你要写的是应用程序,用C就可以。

3、LINUX我应该看哪部分?学透肯定时间来不及了。
如果你还没有学过linux, 你要速成的话,首先要学习linux基本命令和编程,在学习linux驱动。

4、领导的意思是USB的驱动最好也自己写,USB协议复杂吗?
USB驱动你自己写,我觉得不大现成,USB驱动基本是最难的,因为它带有写协议,我最近也是在看嵌入式学习网的视频教程,他们有赠送我USB驱动培训的视频,所以我才知道USB有多难,这个需要花很长时间来学习的。
USB协议还是很复杂的,精通USB的人不多的。

基于你现在的条件,我建议你先把LINUX基础的学好,可以去看嵌入式学习网的视频教程,刚好很适合你,又有USB的。这里我就不给出他们的网址,如果你也想要嵌入式视频的话,那就自己去百度搜索:零基础手把手教你学嵌入式。
华北工控
2018-08-21 广告
工控机国内比较好的品牌有华北工控,性价比和质量都比较过硬。华北工控是一家二十多年专业从事工控机研发和制造的高新技术企业,产品质量稳定,全国联保,可提供全套产品解决方案。华北工控 工控机,多串口高性能可解决各种复杂环境要求持久稳定运行。具体产... 点击进入详情页
本回答由华北工控提供
所以放在心上1319
2010-12-28 · TA获得超过459个赞
知道小有建树答主
回答量:1167
采纳率:50%
帮助的人:832万
展开全部
你都没有明白linux?那么就先去了解linux。

从你的提问来看,你都不了解硬件,甚至不了解系统底层。
别实习了,回去复习吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7ca183b87
2010-12-24
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
如果想学习Linux驱动编程的话一定要好好读一读《Linux驱动程序开发第三版》,如果英语还可以最好读英文版
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式