iap stm32l4_【中文文档】RM0432_STM32L4Rxxx和STM32L4Sxxx单片机参...
STM32L4Rxxx和STM32L4Sxxx单片机参考手册
前言
本参考手册面向应用开发人员,提供有关使用 STM32L4Rxxx 和 STM32L4Sxxx 微控制器存 储器与外设的完整信息。
STM32L4Rxxx 和 STM32L4Sxxx 构成微控制器系列,各产品具有不同的存储器大小、封装和 外设。
有关订购信息以及器件的机械与电气特性,请参见相应的数据手册。
有关 Arm® Cortex®-M4 内核的信息,请参见 Cortex®-M4 技术参考手册。
相关文档
STM32L4S5xx、STM32L4S7xx 和 STM32L4S9xx 数据手册
STM32L4R5xx、STM32L4R7xx 和 STM32L4R9xx 数据手册
STM32F3、STM32F4、STM32L4 和 STM32L4+ 系列 Cortex®-M4 (PM0214)
1 文档约定
1.1 寄存器相关缩写词列表
寄存器说明中使用以下缩写词(a):
读/写 (rw) 软件可以读写该位。
只读 (r) 软件只能读取该位。
只写 (w) 软件只能写入该位。读取该位时将返回复位值。
读取/写入 0 清零 (rc_w0) 软件可以读取该位,也可以通过写入 0 将该位清零。写入 1 对该位的值无 影响。
读取/写入 1 清零 (rc_w1) 软件可以读取该位,也可以通过写入 1 将该位清零。写入 0 对该位的值无 影响。
读取/写入清零 (rc_w) 软件可以读取该位,也可以通过写入寄存器将该位清零。写入该位的值并 不重要。
读取/读取清零 (rc_r) 软件可以读取该位。读取该位时,将自动清零。写入该位对其值无影响。
读取/读取置位 (rs_r) 软件可以读取该位。读取该位时,将自动置 1。写入该位对其值无影响。
读取/置位 (rs) 软件可以读取该位,也可将其置 1。写入 0 对该位的值无影响。
读/仅可写入一次 (rwo) 软件仅可写入一次该位,但可随时读取该位。只能通过复位将该位返回到 复位值。
切换 (t) 软件可以通过写入 1 来切换该位。写入 0 无影响。
只读,写触发 (rt_w1) 软件可以读取该位。写入 1 时,将触发事件,但不会影响该位的值。
保留 (Res.) 保留位,必须保持复位值。
1.2 词汇表
本节简要介绍本文档中所用首字母缩略词和缩写词的定义:
字:32 位数据。
半字:16 位数据。
字节:8 位数据。
IAP(在应用中编程):IAP 是指可以在用户程序运行期间对微控制器的 Flash 进行重新 编程。
ICP(在线编程):ICP 是指可以在器件安装于用户应用电路板上时使用 JTAG 协议、 SWD 协议或自举程序对微控制器的 Flash 进行编程。
选项字节:存储于 Flash 中的产品配置位。
OBL:选项字节加载器。
AHB:高级高性能总线。
APB:高级外设总线。
1.3 外设可用性
有关各型号产品的外设数量意义可用性信息,请参见相关器件数据手册。
2 系统和存储器概述
2.1 系统架构
主系统由 32 位多层 AHB 总线矩阵构成,可实现以下部分的互连
最多九条主控总线:
– Cortex®-M4(带 FPU 内核 I 总线)
– Cortex®-M4(带 FPU 内核 D 总线)
– Cortex®-M4(带 FPU 内核 S 总线)
– DMA1
– DMA2
– DMA2D(Chrom-Art 加速器™)存储器总线
– LCD-TFT 控制器 DMA 总线
– SDMMC1 总线
– GFXMMU (Chrom-GRC™) 总线
最多十一条被控总线:
– ICode 总线上的内部 Flash
– DCode 总线上的内部 Flash
– 内部 SRAM1 (192 KB)
– 内部 SRAM2 (64 KB)
– 内部 SRAM3 (384 KB)
– GFXMMU (Chrom-GRC™)
– AHB1 外设(包括 AHB-APB 总线桥和 APB 外设(连接到 APB1 和 APB2))
– AHB2 外设
– 灵活存储控制器 (FMC)
– OCTOSPI1
– OCTOSPI2
借助总线矩阵,可以实现主控总线到被控总线的访问,这样即使在多个高速外设同时运行期间,系统也可以实现并发访问和高效运行。此架构如图 1 所示:
1.png (121.15 KB, 下载次数: 11)
2019-3-18 10:09 上传
..............
想了解更多,请下载原文阅读
iap stm32l4_【中文文档】RM0432_STM32L4Rxxx和STM32L4Sxxx单片机参...相关推荐
- PyTorch官方中文文档:torch.optim 优化器参数
内容预览: step(closure) 进行单次优化 (参数更新). 参数: closure (callable) –...~ 参数: params (iterable) – 待优化参数的iterab ...
- golang中文文档_Golang 标准库 限流器 time/rate 设计与实现
限流器是后台服务中十分重要的组件,在实际的业务场景中使用居多,其设计在微服务.网关.和一些后台服务中会经常遇到.限流器的作用是用来限制其请求的速率,保护后台响应服务,以免服务过载导致服务不可用现象出现 ...
- springboot中文文档_登顶 Github 的 Spring Boot 仓库!艿艿写的最肝系列
源码精品专栏 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 My ...
- Apache Spark 2.2.0 中文文档 翻译活动
为什么80%的码农都做不了架构师?>>> Spark 2.2.0 已然发布(2017-07-11 发布) 5 天了,更新了一些新套路吧! 此版本从 Structured Str ...
- Python爱好者周知:Scikit-Learn中文文档正式发布
整理 | 费棋 出品 | AI科技大本营(公众号ID:rgznai100) 近日,Scikit-Learn 中文文档已由开源组织 ApacheCN 完成校对.该中文文档依然包含了 Scikit-Lea ...
- GitHub 中文文档正式发布
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 中国作为全球最大的人口大国,所属开发者在 GitHub 上的占比自 ...
- 推荐:Webpack2入门到深入的中文文档
2019独角兽企业重金招聘Python工程师标准>>> 最近看了一本不错的<<webpack2中文文档>>的PDF,对比于wepack2官网(https:// ...
- matlab中文文档_Linux下Matlab安装
如果觉得文章好看,欢迎点赞.同时欢迎关注微信公众号:氷泠之路. 引言 抱歉国庆由于各种原因一直没空更新文章,啊啊啊啊啊.... 因为在忙各种各样的事情,都怪女朋友,另外也更新了"装备&quo ...
- 使用编译器——Solidity中文文档(8)
写在前面:HiBlock区块链社区成立了翻译小组,翻译区块链相关的技术文档及资料,本文为Solidity文档翻译的第八部分<使用编译器>,特发布出来邀请solidity爱好者.开发者做公开 ...
最新文章
- spyder安装_windows10 Anaconda3安装教程
- ECMAScript 继承机制实现
- 迅雷离线工具 小众雷友 测试版
- 探秘音视频网络优化与全球化部署最佳实践
- 高效率Oracle SQL语句
- AC日记——简单密码 openjudge 1.7 10
- Mysql经常使用命令
- MySQL数据库常用命令汇总
- python调用oracle存,Python使用cx_Oracle调用Oracle存储过程的方法示例
- 转载:基于Redis实现分布式锁
- 公式推导以及仿真代码的修改 11-28
- android auto能用酷狗,完美支持Android车载设备,酷狗音乐pad版使用教程
- 5G组网-SANSA
- linux操作系统基础教程第二版附录答案,《linux操作系统》第2版完整习题答案 电子工业出版社.doc...
- word文档乱码了怎么办
- 入门必学 | R语言数据的独立性,正态性及方差齐性检验
- 2006年最值得期待的大片
- 短网址(Short URL)服务
- 无线产品ISED认证加拿大要求
- 百思不得姐自定义TabBar
热门文章
- gamma分布_如何通俗的理解伽马(gamma)函数
- Sinusoidal 混沌映射(含MATLAB代码)
- android放微信功能吗,微信8.0上线,安卓也能用!5大功能新媒体人要注意!
- f5服务器负载均衡性能指标,服务器负载均衡f5
- Linux的阻塞和非阻塞IO
- 软件测试(三)测试用例设计方法
- WEB服务器安装教程:如何安装IIS - WINDOWS XP下IIS的安装教程(凡人网络原创VenShop.Com)...
- libevent实现TCP服务器通信
- 计算机用户原始密码是多少,网上邻居的默认密码一般是多少
- 嵌入式培训怎么学?新手怎么学习嵌入式开发