♐1.嵌入式系统的组成
==嵌入式系统可以分为软件层和硬件层
软件层又可以分为应用层,os层,驱动层
应用层:应用程序/文件系统,交互界面等
os层:操作系统/windows,Linux等,嵌入式系统多为Linux
驱动层:设备驱动,HAL,BSP
硬件层
硬件层可以理解为都是一些实体的硬件设备几乎所有的嵌入式系统都会有处理器,MMU./Cache虚拟内存设备管理,和内存,片上外设组成
☕2.S5p6818系统资源介绍
s5p6818时三星公司退出的64为RISC处理器,RISC为精简指令集计算机,其CPU采用的是ARM CortexA53内核, 基于ARMv7和ARMv8指令集架构,一共有八个CPU,简称八核,带一个二级缓存,主频可达到1,4GHZ,结构资源如图所示
🌹3.s5p6818试验仪
👏4.s5p6818寻址空间
s5p6818的寻址空间采用统一编址的方式进行管理,统一编址指从存储空间中划出地址给I/O端口,优点类型多,功能全,缺点使存储器的可用地址空间变少
内存地址管理如图所示:
ddr,即双倍速率同步动态随机存储器,是内存的其中一种
Normal I/O是特殊功能寄存器,比如说串口相关的寄存器,gpio相关的寄存器
MCU-STATIC即为静态内存,地址分配如图所示:
IROM支持五种启动方式是可以由BootMode相关引脚选择的多种程序加载方式。