完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
3个回答
|
|
ARM概念
ARM首先是一个公司,这家公司设计CPU并向各个CPU制造商授权许可,所以ARM公司是一家CPU设计公司。同时,ARM也是ARM公司主导设计的CPU系列的简称。 |
|
|
|
ARM版本区分
ARM版本号可以分为三类: · 内核版本号,例如ARMv5,ARMv7,ARMv7a,ARMv8a…… · Soc版本号,例如Cortex-A8,Cortex-A9.。. · 芯片型号,例如2410,2440,6410,S5PV210.。. Soc Soc是System on Chip的简写,即片上系统。Soc主要包括了CPU中央处理器以及各种外设模块,CPU和外设通过集成电路被安置在一个芯片中。 现在已经没有纯粹的CPU了,都是SoC ARM卖的内核其实就是CPU(当然还需要总线),各种外设是半导体厂商自己添加的。 |
|
|
|
单片机和嵌入式的区别
平台区别: 主流的单片机平台有51,PIC,STM32,AVR,MSP430, 主流的嵌入式平台有ARM,PPC,MIPS 资源,价格,应用领域 单片机片上资源有限,价格低,应用领域大多为小家电,终端设备。 嵌入式片上资源丰富,价格高,应用领域广泛,基本可以适用于任何领域。 开发模式 单片机一般都是裸机开发,程序规模较小,只有在比较高端的芯片上才会使用RTOS 嵌入式开发一般都会使用嵌入式系统 技术特征 单片机主要使用C语言和简单的汇编,而且C语言和标准C略有不同,很少使用C语言的高级特性, 嵌入式比较复杂,一般会进行分层设计和开发,分为底层,应用层,不同的成册可能使用不同的开发语言,例如C++与Java,较多使用C语言的高级特性 CPU设计原理和总线 CPU主要包括运算器,控制器,存储器通过总线与Flash与内存连接。 总线就类似于CPU中的道路,数据通过总线在CPU和外设之间传输,CPU也通过内部总线与SOC中的其他外设连接,例如UART设备,内部总线由于在芯片内部,抗干扰能力强,运算速度更快。 总线分为两种,地址总线和数据总线: 地址总线用于传输地址,CPU通过地址总线寻址,告诉设备要取的数据在哪个地址中,地址总线的位数决定了寻址范围 数据总线用于传输数据,CPU通过数据总线与外部交换信息,将设备要的数据通过该总线发送给对方,数据总线的位数决定了CPU单次通信能交换的信息数量 总线的速度决定了CPU和外设互换信息的速度 CPU的地址总线和数据总线的位数可以不同,CPU的位数就指的是数据总线的位数 32位CPU的寻址范围是4G所以最多支持4G内存,数据总线是32位的,那么传输一个int和传输一个char的效率是一样的。 |
|
|
|
只有小组成员才能发言,加入小组>>
791 浏览 0 评论
1151 浏览 1 评论
2527 浏览 5 评论
2860 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2710 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1070浏览 3评论
193浏览 2评论
455浏览 2评论
368浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
453浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 13:33 , Processed in 0.418237 second(s), Total 51, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号