社区
汇编语言
帖子详情
一直以来都是做应用层软件开发,很想改做底层软件开发
lys_huawei
2010-09-05 04:06:29
一直以来都是做应用层软件开发,很想改做底层软件开发
涉及汇编,系统内核,协议栽,网路安全方面,
请高手赐教!!!
该注意些什么??
该如何切入??
前途如何?
...全文
615
5
打赏
收藏
一直以来都是做应用层软件开发,很想改做底层软件开发
一直以来都是做应用层软件开发,很想改做底层软件开发 涉及汇编,系统内核,协议栽,网路安全方面, 请高手赐教!!! 该注意些什么?? 该如何切入?? 前途如何?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
丰满
2010-09-11
打赏
举报
回复
编,WIN汇编,LINUX汇编,WIN下驱动,LINUX下驱动
基本是已经在接触底层的东西了...最后自己尝试着去模仿写些驱动
动起手来实现白日梦
2010-09-07
打赏
举报
回复
汇编,WIN汇编,LINUX汇编,WIN下驱动,LINUX下驱动,这些才是王道!
Doug_K
2010-09-07
打赏
举报
回复
linux吧...
先学会用linux操作系统...例如那些shell命令...
然后就是在linux下搞编程...熟悉用vi来编程...vi是个很强大的工具...必会的...
最后再研究内核...研究内核建议先别急...先去看看人家的经验...那样可以帮你提下速度...效率也高点...
接触到内核的东西...就基本是已经在接触底层的东西了...最后自己尝试着去模仿写些驱动啊什么的...就差不多了
zrcvic
2010-09-05
打赏
举报
回复
在国内,前途渺茫……不过楼主不用考虑前途,可以当作兴趣学习……
学习汇编建议不要看什么乱七八糟的书籍,可以直接学习 Linux 或者 FreeBSD 下的 GAS 汇编,比起 16位DOS 汇编或者 MASM 的 Windows 汇编不知道好了多少,理解起来也更容易,而且学会了之后更有利于学习 Linux/FreeBSD 内核。
Android
底层
技术:HAL驱动开发
本课程提供开发者学习Android
底层
的HAL(硬件抽象层)的开发方法和技术。HAL所在的位置是介于Android系统服务与Linux内核之间,HAL Driver是以library形式出现,给HAL Stub调用,供Android System架构者调用。而HAL Stub则是google设计出来的,保护硬件厂商的硬件驱动。
汽车ECU
软件开发
之
应用层
软件与
底层
软件
在汽车新能源与智能化的浪潮中,亚太地区汽车产量不断增大,高端化发展趋势明显,目前已成为全球最大的汽车ECU市场。点开原文,了解汽车ECU软件的
应用层
软件与
底层
软件。
电控
应用层
软件开发
介绍
1.
应用层
软件概述 电控
应用层
软件偏向于解决车辆的实际驾驶工况和应用场景问题,以及通过精妙的控制算法或策略实现零部件的精准控制。
应用层
软件一般从
底层
软件获取来自传感器或CAN通讯的输入数据,通过自身复杂而有效的策略和算法计算或决策出控制目标,输出给
底层
软件最终去驱动执行器。比如电机控制器,根据当前油门或制动,坡度,车速等数据,识别出车辆现在处于什么工况,再根据工况的特性,是加速还是减速,是急加速还是急减速等特性,计算出电机的目标转速和目标扭矩,然后基于电机特性Map,确定目标电流或电压,最终驱动电机,
电控
底层
软件开发
介绍
1
底层
软件主要内容
底层
软件开发
内容有:一方面是设备驱动的实现,基于主芯片有:
底层
驱动PORTS,ADC,PWM,SPI,CAN,SENT等,基于外围芯片的复杂驱动。 另一方面基础功能的开发,bootloader开发,操作系统RTOS,存储管理,故障诊断,通讯和网络安全等功能。 2
底层
软件开发
基础对于上述的
底层
软件开发
内容,若要深入的话,一是要能看懂芯片手册,熟悉所使用芯片提供的资源 ,包括多核定义,内存分配情况(包括RAM和ROM/FLASH/EEPROM),ADC模块,GTM模块和通讯模块等等
嵌入式开发
底层
平台和应用开发
嵌入式开发
底层
平台和应用开发一定要分开,即使这项工作是你一个人完成的也要注意分开设计注意模块化、API设计等。 1、
底层
平台构建 MCU也要注意
底层
平台构建,很多公司一款MCU给很多产品线用,如果每一个产品都单独开发势必要很多人力、物力。一般这样的公司都会成立一个平台组,专门针对某个MCU开发适合自己产品线的
底层
平台。不过要注意这些平台一般仅仅适用于自家产品,拿给其他产品用会发现实时性、可移植...
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章