apollo系列之apollo2 mcu开发(驱动篇)之2.1-flash开发

简介: apollo系列之apollo2 mcu开发(驱动篇)之2.1-flash开发

image.png

一、apollo2 flash相关

flash大小:1MB(0-0xFFFFF)

M4的内存映射:

image.png

该内存映射的apollo2 mcu具体实现如下:

image.png

其中我们需要的flash内存地址为0x00000000-0x000FFFFF;

内存注册

OFFSET:0x00000010

INSTANCE 0 ADDRESS:0x40021010

image.png

image.png


二、存储子系统中的flash部分


image.png

目录
相关文章
|
监控 Android开发 开发者
Android经典面试题之实战经验分享:如何简单实现App的前后台监听判断
本文介绍在Android中判断应用前后台状态的两种方法:`ActivityLifecycleCallbacks`和`ProcessLifecycleOwner`。前者提供精细控制,适用于需针对每个Activity处理的场景;后者简化前后台检测,适用于多数应用。两者各有优劣:`ActivityLifecycleCallbacks`更精确但复杂度高;`ProcessLifecycleOwner`更简便但可能在极端场景下略有差异。根据应用需求选择合适方法。
288 2
|
安全 网络虚拟化 网络架构
三面头条,靠P9级算法大牛分享的两本算法pdf书籍,轻松拿到offer
头条一面(Java+项目) 1.倒排索引 2.讲讲redis里面的哈希表? 3.happen-before的规则? 4.volatile修饰符,synchronize锁 5.java单例模式的实现,懒汉、饿汉? 6.进程与线程的区别,多进程和多线程的区别?
|
存储
【Shiro】7、Shiro实现控制用户并发登录并踢人下线(上)
在传统的项目中,同一账户是允许多人同时登录在线的,有的使用场景恰恰是不允许多人同时在线的,那么我们可以通过 Shiro 来控制并发登录,并实现后登录的用户,挤掉前面登录的用户
444 0
|
存储 编译器 C语言
(深度剖析数据在内存中的存储) C语言从入门到入土(进阶篇)(三)
1. 数据类型介绍 1.1 类型的基本归类 2. 整形在内存中的存储 2.1 原码、反码、补码 这里同时补充一下源码求补码的两种方法: 2.2 大小端介绍 2.3 练习 (每题都能让你意想不到) 3. 浮点型在内存中的存储 3.1 一个例子 3.2 浮点数存储规则 3.3对浮点数存储的补充
(深度剖析数据在内存中的存储) C语言从入门到入土(进阶篇)(三)
|
XML 前端开发 JavaScript
为了懒,我痛心学习Ajax(一)
十一、Ajax 1.简介 2.伪造Ajax
为了懒,我痛心学习Ajax(一)
|
Ubuntu Java C语言
oeasy教您玩转linux010107那啥在哪 whereis
oeasy教您玩转linux010107那啥在哪 whereis
338 0
|
缓存 移动开发 前端开发
ArchSummit2016移动端架构相关技术一些思考
  有幸参加ArchSummit2016全球架构师峰会,作为一名移动端开发人员,比较关注移动端架构相关主题,可惜的是此次会议关于移动端主题太少了,很多都停留在技术表面泛泛而谈,不够深入。除了移动端主题外,还关注了一下新技术方向主题:微服务架构,移动直播,区块链。
3371 0
|
8天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1194 4