问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学嵌入式,底层驱动开发比应用开发更重要吗?为啥呢?

发布网友 发布时间:2022-04-28 21:24

我来回答

2个回答

热心网友 时间:2022-06-23 06:31

那要看你的侧重点在哪里
底层应用开发是为硬件搭设一个通用平台做准备,应用开发要用到这些底层驱动程序与硬件打交道
在嵌入式设计中,如果你设计了一款硬件,这款硬件的底层模块使用了与标准驱动程序不一样的配置(比如管脚、速度、和其他参数等),就需要修改底层驱动程序,甚至新编一个驱动程序,目的是为了让高层应用调用,如果你不能完成这个工作,那么你的嵌入式硬件将不可能正常使用。这是偏重于嵌入式硬件系统设计方面的工作。
应用开发一般是比较高级的开发,换句话说,就是已经在搭建好基本系统的软件平台上实现复杂功能组合完成任务。比如视频采集和网络传输应用,你需要正确地调用(通过标准的驱动调用接口)视频输入端口的驱动程序、在应用层面设计视频压缩、将压缩完成的数据通过调用网络驱动发送出去。这是偏重于软件应用系统设计方面的工作。
一个嵌入式系统,底层软件和应用软件都是不可或缺的。你可以考虑从底层驱动开始进行学习,在学习中必然会学到在应用层面调用或者调试你的驱动,然后在应用程序方面再进一步学习。追问谢谢,解答的好详细。那底层开发岗位的薪水和应用开发岗位的薪水,哪个更高点,更吃香

追答应用开发要建立在底层开发基础上,目前底层开发的情况多些,原因是新设计的嵌入式设备都需要从底层做起,复杂的嵌入式应用才需要高层次的开发

热心网友 时间:2022-06-23 06:31

工资高吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求大学生谈恋爱的各种弊端 大学生恋爱的利大于弊吗? 大学生谈恋爱的弊处 dnf现在站街16000的物攻 增加100物攻能张多少 家里养的蚕宝宝是要蜕皮了吗 富贵包硬和软的区别 【已完成】为什么腋窝突然有异味? 女生为什么有狐臭症状? 为什么会狐臭 万视宝这个牌子是做什么的?有人了解嘛? 自费缴纳社保的好处和坏处是什么? 自己缴纳社保利弊 怎么注册成为拼多多卖家? win10系统显示音频服务未运行 win10没有高清晰音频管理器,用驱动精灵升级声卡驱动却提示程序无法继续? win10企业版为什么没有reaitek高清音频管理器? 安装win10后声卡驱动完好但没有音频管理器 喝大麦茶能回奶吗 ?? 喝大麦茶回奶吗?每天喝多少为宜? 超市买的大麦茶可以回奶吗 在大商场里有个卖各类化妆品香水的s打头的店叫什么 大麦茶能回奶吗,效果怎样? 喝大麦茶有助于回奶吗? 香水牌子分别以 D S X O N G 开头的 淡香型香水 求一款香水,瓶盖子是个人脸的,牌子名字应该是s开头的! 有什么香水牌子是s字母开头? 喝大麦茶可以回奶吗? 不是手机号怎么改成手机号 除法的意义是什么?与乘法有什么关系 四则运算的意义及各部分之间的关系 嵌入式底层驱动开发好学吗!?自学可以吗!? 嵌入式Linux的底层驱动开发主要 从事什么工作 入党申请书中的个人简介怎么写 入党申请书中需要很详细的自我介绍吗? 嵌入式应用程序开发与嵌入式底层驱动程序开发有什么区别 想学习 嵌入式内核级驱动开发 请问都需要掌握什么东西? 我知道森海塞尔的麦克风很牛,耳机怎样 大学生入党申请书有关生活上,怎么介绍自己 森海塞尔麦克风和得胜那个好? 手机怎样连接wifi? 森海塞尔蓝牙耳机无线音乐nfc耳机内置麦克hd 4.40怎么样 > 安卓手机如何设置wifi连接 [双语中字] 森海塞尔这个耳机怎么样 懂耳机的大佬来看一下,这个森海塞尔的麦克风是不是有点问题? 安卓手机怎么设置静态IP连接wifi啊? 高分!森海塞尔带麦克风耳机相关问题,高手进! 舒尔和森海塞尔无线话筒哪个牌子更好用 首付给了,但是没签购房合同,银行因为流水账不够贷款不了,怎么办?可以退首付嘛 燕窝的作用,老人吃了有什么好处? 工商银行房贷未开通合同怎么办