设为首页 收藏本站
查看: 306|回复: 0

[经验分享] 嵌入式linux应用开发完全手册学习笔记一(嵌入式开发概述)

[复制链接]

尚未签到

发表于 2016-4-1 14:15:54 | 显示全部楼层 |阅读模式
  嵌入式经历了
单片机(SCM)single chip microcomputer
微控制器(MCU)micro controller unit
系统级芯片(SOC) system on a chip


预定制模块ip(intellectual)


arm(advanced risc machine)处理器介绍
嵌入式处理器种类, arm mips ppc


应用领域
无级通信、消费电子、成像设备
海量存储、汽车电子、工业控制和网络应用
安全系统 如信用卡、SIM卡


arm体系架构的版本(即使用指令集的版本)
arm架构支持32位的arm指令集和16位的thumb指令集


扩展功能
java加速器(jazell)
提高安全性能的trustzone技术
智能能源管理(iem intelligent energy manager)
simd
neontm


版本


armv4
arm7和intel的strongarm


armv4t
增加了16位的thumb指令集


armv5te
增加了"曾强型DSP指令" 简称e指令


armv5tej
增加了jazelle技术用于提供java加速功能,与软件实现的java虚拟机
使得java代码的运行速度提高8位


armv6
存储性能
异常处理
支持多媒体功能
支持simd媒体扩展功能
thumb-2
trustzone 在硬件上提供了两个隔离的地址空间:安全域 非安全域


armv7
使用neon技术,将dsp和媒体处理提高4倍,


arm处理器系列
t:支持thumb指令集
d:支持片上调试(debug)
m:内嵌硬件乘法器(multiplier)
i:支持片上断点调试点
e:支持增强型dsp功能
j:支持jazelle技术,即java加速器
s:全合成式(full synthesizable)




各处理器的特点
arm7(没有内存管理单元mmu)
低功耗32位risc微处理器,最高可达130mips
支持thumb 16位指令集和arm32位指令集
arm7tdmi arm7tdmi-s armm720t arm7ej-s


arm9
有mmu和cache
最高可达300mips


arm9e
内核上提供了微控制器、dsp、java应用系统的解决方案
arm926ej-s arm946e-s arm966e-s arm968e-s arm996hs


arm10e
支持"64-bit load-store micro-architecture"
浮点运算协议处理器(符合ieee 754标准,支持向量运算)
arm1020e arm1022e arm1026ej-s


arm11
是armv6的第一代设计实现
arm11mpcore arm1136j(f)-s arm1156t2(f)-s arm1176jz(f)-s




cortex
是基于armv7架构
cortex-a 基于虚拟存储蓄的操作系统和应用程序
cortex-r 针对实时系统
cortex-m 针对价格敏感产品 只支持thumb


securcore
专为安全需要而设计,提供完善32位risc技术
securcoresc100 securcoresc200


optimode data engines
针对高性能嵌入式信号处理应用设计




嵌入式领域可选择的操作系统
linux
vxworks
windowsce
uc/os-ii

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-198464-1-1.html 上篇帖子: 优化Linux的内核参数来提高服务器并发处理能力 下篇帖子: 在openSUSE-11.1 linux环境下Redis的安装和简单测试
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表