- 博客(6)
- 收藏
- 关注
原创 嵌入式驱动开发流程---朱有鹏物联网大讲堂
嵌入式系统中,操作系统是通过各种驱动程序来驾驭硬件设备的。设备驱动程序是操作系统内核和硬件设备之间的接口,它为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,可以像操作普通文件一样对硬件设备进行操作。设备驱动程序是内核的一部分,完成以下功能:“驱动程序的注册和注销。设备的打开和释放。设备的读写操作。设备的控制操作。设备的中断和轮询处理
2017-05-16 14:03:17
1310
原创 为什么嵌入式系统需要具有实时操作系统的特性?
并非所有的嵌入式系统都需要实时操作系统,只有在一些特定的场合,对时间比较敏感的应用才会使用实时操作系统。实时操作系统必须及时响应所要求的任务,在限定时间内完成任务。非实时的操作系统,多时间不是很敏感,对所要求的任务只是会保证完成,但在什么时候完成,或用多长的时间完成就不一定了。 例如:手机它不需要实时性。我们发短信时,系统对它的处理早1秒或者晚1秒都不会影响到我们的使用。而对于导弹这样的应
2017-05-12 16:43:17
1515
原创 嵌入式系统开发的流程
目前嵌入式系统开发应用非常的广泛,在很多领域都有应用,而且技术更新很快。 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用 户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。 嵌入式系统的设计技术主要包
2017-05-03 11:35:08
1210
原创 嵌入式系统的发展历史
嵌入式系统经历了从单板机时代到单片机时代,诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。(1)第一代嵌入式处理器SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公
2017-04-25 16:41:41
10794
原创 学技术不难,重要的是怎么规划,给嵌入式开发的你一个目标
人生最重的事,不是您现在站在何处,而是您今后要朝那个方向。学嵌入式也是如此,只要找到最适合自己的方向,规划好,你一定能跑向目的地。 所谓规划:先觉知、有意愿、量己力、衡外情、订目标、找策略、重实践、善反省。就来说说,成为嵌入式开发工程师的几个步骤。ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:掌握主流嵌入式微处理器的结构与原理
2017-04-18 15:46:09
1364
原创 嵌入式系统移植时,关于堆栈具体作用的总结
在嵌入式系统移植时,一直有一个相关概念就是堆栈。很多资料都说堆栈是C语言里函数调用的基础。具体,堆栈在c语言里和在系统里有哪些具体的作用呢? 我们一般说堆栈的时候都强调堆栈是函数调用时把被调用的函数所需参数压入栈中,以实现函数的调用。但是,函数调用具体是怎么实现的,我们一般不讲。现在总结一下堆栈的具体作用:1,传递参数(为被调用函数提供参数)2,保存局部变量3,保存
2017-04-17 18:17:29
2166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人