嵌入式系统的开发概述(三星s5p6818系统为例)

34 篇文章 2 订阅
19 篇文章 1 订阅

♐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相关引脚选择的多种程序加载方式。
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔动山霸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值