站酷设计网,做网站建设的平台,百度小程序对网站seo,建筑培训内容1.ARM成长史 2.ARM的商业模式和生态系统 ARM只设计CPU#xff0c;但是不生产CPU 3.为什么使用三星#xff1a;S5PV210 4.各种版本号
0. ARM和Cortex Cortex就是ARM公司一个系列处理器的名称。比如英特尔旗下处理器有酷睿#xff0c;奔腾#xff0c;赛扬。ARM在最初的处理器…1.ARM成长史 2.ARM的商业模式和生态系统 ARM只设计CPU但是不生产CPU 3.为什么使用三星S5PV210 4.各种版本号
0. ARM和Cortex Cortex就是ARM公司一个系列处理器的名称。比如英特尔旗下处理器有酷睿奔腾赛扬。ARM在最初的处理器型号都用数字命名最后一个是ARM11系列在应用ARMv7架构后推出了Cortex这一系列老式的则命名为Classic系列。 内核cortex和ARM的关系_arm和cortex-CSDN博客
1.1型号命名问题 1ARM7和ARMv7不是一回事 ARMv7是内核版本号ARM7是SoC版本号 2Cortex-A9【双核】 Cortex-A8【单核】 Cortex-A7【8核】 1.2 ARM的几种版本号 1.ARM内核版本号 ARMv7 2.ARM的SoC版本号 Cortex-M3【STM32】 3.芯片型号
1.3 ARM型号发展历程 mmicrocontroller微控制器 【 就是单片机】 a application应用处理器 【就是手机平板电脑的CPU】 rrealtime 实时处理器 响应速度快主要用在【工业航天等领域】 实时操作系统RTOS【响应速度快】 不是实时操作系统linux window android【响应速度慢】 1.4 注意点 5.SoC和CPU的区别和外设概念 CPU控制器运算器 SoCSystem on chip【在系统布线】 6.主流学习型主芯片介绍 7.开发板简介 8.嵌入式和单片机的区别
1.芯片开发平台 2.资源价格 3.开发模式 4.技术特征 9.学习嵌入式的前提
1.学习语言C语言 2.英语很重要 3.嵌入式不是一定要会数电 10.交叉编译
1.两种开发模式 2.为什么使用交叉编译 3.交叉编译特点 11.CPU的设计原理数据总线地址总线
1.CPU和总线 Flash将内容放入CPU中的寄存器然后寄存器在传输到内存中【Flash和内存之间不能直接通信】程序是在内存中运行的Flash只是存储内容。 2.地址总线 VS 数据总线 一个地址总线只能查找2的一个次地址【0-2的n次方】 地址总线的位数决定CPU寻址范围 数据总线的位数决定CPU单次通信能交换的信息数量 电脑位数3264位表示CPU数据总线位数为32或者64位。 如果我们想要传输char使用16位但是实际上只能传输32位所以使用int效率最高。 3.注意点 CPU的地址总线和数据总线可以不同【51单片机数据总线位数8位地址总线16位】 12.为什么需要JLINKSD卡 起到调试作用 1.嵌入式开发特点 2.Jlink作用 1下载 2单步调试 3.SD卡作用 4.USB转串口 笔记本电脑没有DB9接口使用使用USB链接电脑