关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
嵌入式开发学习难吗?嵌入式培训机构哪个好
[复制链接]
作者:
可乐可以的可乐
版块:
›
嵌入式操作系统
›
vxWorks
发布时间:
2020-1-11 15:44:12
1255
0
返回列表
可乐可以的可乐
当前离线
中级会员
中级会员, 积分 310, 距离下一级还需 190 积分
中级会员
中级会员, 积分 310, 距离下一级还需 190 积分
积分
310
发消息
楼主
电梯直达
可乐可以的可乐
发表于 2020-1-11 15:44:12
|
只看该作者
|
倒序浏览
|
阅读模式
就现在的市场行情来看,IT领域已经来到了高速发展阶段,物联网逐渐在代替着互联网,最明显的就是嵌入式技术的发展了,我们现在生活中的嵌入式产品在日益增多,像智能手机,mp3等,不止这些,他的领域也是十分广泛的,就像小到一个智能耳机,大到航空航天技术,这些都是应用着嵌入式技术,介于嵌入式发展如此的快,很多大学生和一些换工作的人都纷纷走上了嵌入式学习这一条路。
嵌入式系统开发就是对于除了电脑之外的所有电子设备上操作系统的开发,开发对象有手机,掌上电脑,机电系统等。嵌入式开发学习知识点都有哪些?难学吗?
一、要知道软件方面的知识:
1、嵌入式微处理器结构与应用:
嵌入式是软硬件结合的技术,我们做嵌入式系统的人我们应该对ARM处理器工作原理和接口技术有充分了解,包括汇编指令系统。不了解处理器原理,就没办法写出驱动程序。在嵌入式开发的一些关键部分,如Bootloader等,主要靠汇编写程序。
2、嵌入式操作系统类课程:
从事嵌入式系统的程序员应该至少需要去掌握一个嵌入式操作系统,如果会更多,当然更好。目前最重要的RTOS主要包括:
(1)、传统的经典RTOS:最主要的是Vxworks操作系统,以及其Tornado开发平台。Vxworks出现早,实时性很强,并且内核可极微,可靠性较高。特别在通信设备等实时性要求较高的系统中,有比较广泛的应用。
(2)、嵌入式Linux操作系统:嵌入式Linux广泛应用的原因当然是免费、开源、支持软件多、支持者多,成本也低。
(3)、 Windows CE嵌入式操作系统:Windows CE是微软的操作系统,也有很大的市场份额,特别是在PDA、手机等界面要求较高或者要求快速开发的场合。
3、嵌入式开发的其它相关软件课程都有哪些:
(1)、数字图像压缩技术:嵌入式最热门的应用领域之一,要掌握MPEG编解码算法和技术,如DVD、MP3、PDA、高清电视、机顶盒等都涉及MPEG高速解码问题。
(2)、通信协议及编程技术:大多数嵌入式设备都要连入局域网或Internet,所以首先应掌握TCP/IP协议及其编程;另外,掌握无线通信协议及编程也是是很重要的。
(3)、网络与信息安全技术:如加密技术,数字证书CA等。
二、关于硬件方面的知识:
模拟电路、数字电路、计算机组成原理、微处理器结构、单片机等硬件课程是从事嵌入式开发要掌握的。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
盘它!五款年度热门STM32Nucleo开发板,你能看上谁?
•
关于ARM嵌入式系统开发,你知道的有多少?
•
广和通助力STM32峰会打造嵌入式开发者的狂欢时刻
•
硬件产品经理技术知识(一)嵌入式系统
•
Rust引入Linux内核开发?Google:支持!
•
2021最新100GJava学习资料,从入门到精通!
•
2021高职扩招热门专业介绍(六)
•
作为一个开发者,如何更好地学习鸿蒙?
•
MIKROE的新SiBRAINMCU开发标准
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
linux
IT业界资讯
生活交流*灌水区*工程师滋润生活*
快速回复
返回顶部
返回列表