完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
现在逛论坛已经成为每天要做的事情,这种感觉很棒,不断的学到新的知识,新的概念。虽然论坛中好多帖子看不懂,感觉高大上,但是仍然不改变自己从眼下做起,一点一点积累知识的心态。今天分享下自己对几个概念的认识。
嵌入式系统: 自己一直搞不清楚嵌入式系统跟控制器有什么区别,昨天翻百度百科觉得讲的还是很透彻的,嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电气工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大,一下子就理解为什么叫嵌入式,的确是嵌入进去的 !其实核心也就是控制器,知识为了专用的某个控制搭建。 arm与操作系统(OS operation system): 上次的帖子搞明白了arm是怎么一回事,记得原来在哪里看到过arm上可以运行操作系统,就查了一下,发现arm上的确是可以运行操作系统的,因为他的总线位数,还有资源都是足够的,另外对操作系统也有更清晰的认识了,操作系统是底层的硬件与上层应用软件中间的桥梁,相当于一个总指挥的角色。网上有位朋友这么形容两者: 1、 ARM和LINUX什么关系? ARM是一种MCU的架构,Linux是一种操作系统,ARM不是为Linux而设计,Linux也不是为ARM而设计,只是Linux可以移植到以ARM为核心的硬件平台下工作。除了linux外ARM还可以运行Windows CE、VxWord等嵌入式操作系统。因此可以认为他们是没有关系的。2、操作系统的好处在于应用与设备无关,就像在win下面用VB,VC写程序不必去关心寄存器,定时器,IO等外部设备,只要关心核心算法和应用就可以了。可以从某种程度上说ARM这个东西是为操作系统而生的,它可以使一个产品更易于分层,分模块,更利于工程化。当然,任何一种处理器,包括x86,我们都可以用汇编些个程序在上面飞奔,我就曾见过一本书教人家用Debug在PC机上写自己的操作系统,呵呵,都是骨灰级的牛人,惭愧!个人认为,在8位机上跑操作系统,研究性质多于实际应用,如果32位单片机系统资源充足,对人机界面要求比较高,还是建议上个操作系统好;如果只是运算量大,对界面没有要求,当8位机开发就可以了。 3、我的感觉,ARM相当于一个企业,操作系统相当于企业的管理调度层。企业小的话(小型项目,或是功能单一,针对性强的项目)根本不需要管理层(即操作系统),如果加上的话,反而降低效率,处理一个小的问题也要管理层介入,麻烦。企业大的话(即大的项目)必须要管理层(即操作系统),这样有几个好处,1资源共享,2资源调配合理,3管理度透明很容易发现问题解决问题,4即便有某一部分出现了问题,也不会对整体出现致命的麻烦,5通用性强。现在大的企业所采用的ISO等新型的企业管理模式,跟操作系统很相像。部门与部门之间沟通,采用类似窗口的沟通方式,有点儿像API。企业管理对于外界是透明的,外界可以很好的与企业沟通。(操作系统开发产品,可以很好的与外界扩展)所以做什么样的项目,采用什么方式对待,不能华而不实! 4、 ARM是32位嵌入式CPU,它由于资源较多已经可以运行操作系统。运行操作系统后,ARM系统地变成更加灵活,特别是对于语音/图像的处理以及与网络的通讯都可以使用操作系统的库文件,这样就大大减轻了程序工作量。运行操作系统带来的缺点是:需要更大的内存和Flash ROM,运行速度降低。 |
|
相关推荐
3 个讨论
|
|
受益匪浅
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
飞凌嵌入式ElfBoard ELF 1板卡-CAN编程示例之开发板测试
649 浏览 0 评论
该问题是用APP给芯海科技的CST92F25芯片发指令是出现的
2232 浏览 1 评论
768 浏览 0 评论
1525 浏览 1 评论
2271 浏览 1 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 22:33 , Processed in 0.664997 second(s), Total 44, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号