嵌入式开发是什么?

 我来答
浙江启扬智能科技有限公司 2019-05-20
展开全部
在8位或16位嵌入式系统应用中,由于CPU资源量比较少,任务比较简单,程序员可以在应用程序中管理CPU资源,而不一定要专门的系统软件。如果嵌入式系统比较复杂并且采用32位CPU时,情况就完全不同了。32位CPU的资源量非常大,除理能力也非常强大,如果还是采用手工编制CPU的管理程序,面对复杂的应用,很难发挥出32位CPU的除理能力,并且程序也不可靠。举个例子:平时用的电脑,有比较丰富的外设资源,如果不使用操作系统,自己用开发工具从底层开始写程序,搞个一年半载的,或许也可以让电脑跑起来,在显示器上搞个类似的windows界面。然而,如此的裸…
生活畅谈者
高能答主

2023-07-02 · 生活新鲜事,看我就知道
生活畅谈者
采纳数:418 获赞数:344775

向TA提问 私信TA
展开全部

1、性质不同:嵌入式开发就是在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。移动开发是以手机,PDA,UMPC等便携终端为基础,进行相应的开发工作。

2、特点不同:嵌入式注重硬件和底层系统开发,而开发式app是上层应用软件程序开发。

3、技术不同:嵌入式涉及到一些硬件,系统,软件,应用程序及各种智能家居,都含有嵌入式技术。而android应用软件开发的是我们看得到的手机系统视窗里显示,使用的这些手机软件。

扩展资料:

注意事项:

嵌入式开发其中较难的的两个部分就是interrupt和memorymanage,这两个东西之所以比较难是因为要用汇编或类C来写,属于比较低层的东西,中断有外部中断和内部中断,外部中断有两种实现模式,硬件中断模式和软件中断模式。

数字图像压缩技术:主要是应掌握MPEG,mp3等编解码算法和技术。

通信协议及编程技术:TCP/IP协议、802.11,Bluetooth,GPRS、GSM、CDMA等。

网络与信息安全技术:如加密技术,数字证书CA等。

DSP技术:Digital SignalProcess,DSP处理器通过硬件实现数字信号处理算法。

参考资料来源:百度百科-嵌入式开发

参考资料来源:百度百科-移动开发

浙江启扬智能科技有限公司
2019-05-20 广告
在8位或16位嵌入式系统应用中,由于CPU资源量比较少,任务比较简单,程序员可以在应用程序中管理CPU资源,而不一定要专门的系统软件。如果嵌入式系统比较复杂并且采用32位CPU时,情况就完全不同了。32位CPU的资源量非常大,除理能力也非常... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式