求助:嵌入式系统与LINUX,急,毕设要用 50
我现在大四在读,前一段时间进了一家公司开始实习。公司是做X86嵌入式的,出于锻炼我的目的,领导给我出了一个题目当毕设题目用:在LINUX环境下写一个测试公司产品(X86)...
我现在大四在读,前一段时间进了一家公司开始实习。
公司是做X86嵌入式的,出于锻炼我的目的,领导给我出了一个题目当毕设题目用:
在LINUX环境下写一个测试公司产品(X86)USB接口的测试程序。
现在感觉无从下手,有几个问题:
1、如何在X86环境下跑LINUX?
2、之后编程的时候是只能用汇编还是可以用C?
3、LINUX我应该看哪部分?学透肯定时间来不及了。
4、领导的意思是USB的驱动最好也自己写,USB协议复杂吗?
问题很多啊,谢谢各位了。
大学没怎么接触LINUX,微机、单片机倒是有些基础。 展开
公司是做X86嵌入式的,出于锻炼我的目的,领导给我出了一个题目当毕设题目用:
在LINUX环境下写一个测试公司产品(X86)USB接口的测试程序。
现在感觉无从下手,有几个问题:
1、如何在X86环境下跑LINUX?
2、之后编程的时候是只能用汇编还是可以用C?
3、LINUX我应该看哪部分?学透肯定时间来不及了。
4、领导的意思是USB的驱动最好也自己写,USB协议复杂吗?
问题很多啊,谢谢各位了。
大学没怎么接触LINUX,微机、单片机倒是有些基础。 展开
3个回答
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的。这里我就不给出他们的网址,如果你也想要嵌入式视频的话,那就自己去百度搜索:零基础手把手教你学嵌入式。
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的。这里我就不给出他们的网址,如果你也想要嵌入式视频的话,那就自己去百度搜索:零基础手把手教你学嵌入式。
北京捷麦顺驰科技
2024-08-19 广告
2024-08-19 广告
PLC无线远程模块,作为北京捷麦顺驰科技有限公司产品线中的核心组件,实现了工业自动化控制系统的无线化升级。该模块通过先进的无线通信技术,如4G/5G、LoRa、NB-IoT等,将PLC(可编程逻辑控制器)与远程监控中心无缝连接,实现数据的实...
点击进入详情页
本回答由北京捷麦顺驰科技提供
展开全部
你都没有明白linux?那么就先去了解linux。
从你的提问来看,你都不了解硬件,甚至不了解系统底层。
别实习了,回去复习吧。
从你的提问来看,你都不了解硬件,甚至不了解系统底层。
别实习了,回去复习吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果想学习Linux驱动编程的话一定要好好读一读《Linux驱动程序开发第三版》,如果英语还可以最好读英文版
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询