版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、零死角玩转STM32M3系列寄存器淘宝:fi:扫描进入淘宝主讲内容01STM32长啥样02里面0304器寄存器参考资料:零死角玩转STM32“寄存器”章节寄存器寄存器1、2、器寄存器?STM32长啥样STM32F103系列实物图1、学会看丝印2、懂得如何辨别正方向STM32长啥样指南者STM32F103VET6STM32长啥样霸道STM32F103ZET6STM32STM32架构简图STM32STM32F10 xx系统框图器什么叫器?器本身不具有地址信息,它的地址是由厂商戒用户分配,给器分配地址的过程就称为器。器图具体的可参考STM32F103xCDE_4-memory map章节寄存器让GP
2、IOB端口的16个引脚输出,要怎么实现?通过绝对地址内存单元1、0X40010C0C 是GPIOB输出数据寄存器ODR的地址,如何找到?*)的作用是什么?2、(unsigned2、学会使用C语言的 * 号1 / GPIOB 端口全部输出2 *(unsigned*)(0 x40010C0C) = 0 xF;寄存器通过寄存器别名方式内存单元为了方便操作,干脆把指针操作“*”也定义到寄存器别名里面1 / GPIOB 端口全部输出#define GPIOB_ODR*(unsigned*)(0 x40010C0C)GPIOB_ODR = 0 xFF;1 / GPIOB 端口全部输出#define GPI
3、OB_ODR(unsigned*)(0 x40010C0C)* GPIOB_ODR = 0 xFF;寄存器寄存器?什么叫器? 给器分配地址的过程叫器,再分配一个地址叫重。给有特定功能的内存单元取一个别名,这个别名就是经常说的寄存器,这个给已经分配好地址的有特定功能的内存单元 取别名的过程就叫寄存器。总线址(总线是什么)GPIO址(外设是什么)GPIOB端口的寄存器列表GPIOx端口数据输出寄存器ODR描述C语言对寄存器的封装总线和外设基址宏定义让PB0输出低/,要怎么实现?#define PERIPH_BASE (unsigned )0 x40000000) #define APB2PERIPH_BASE (PERIPH_BASE + 0 x00010000) #define GPIOB_BASE (APB2PERIPH_BASE + 0 x0C00)#define GPIOB_ODR *(unsigned *)(GPIOB_BASE+0 x0C)/ PB0输出输出低电平GPIOB_ODR &= (10);/ PB0输出输出 GPIOB_ODR |= (10);使用结构体封装寄存器列表?使用结构体指针寄存器定义GPIO端口址指针这里仅是以GPIO这个外设为例,给大家讲解了C语言对寄存器的封装。以此类推,其他外设也同样可以用这种方法来封装。好消息是,这部分工作都由固件库帮完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析(2026)《GBT 3734-2008卡套式锥螺纹直通管接头》
- 深度解析(2026)《GBT 3047.6-2007电子设备台式机箱基本尺寸系列》
- 2026年北师大版小学二年级数学下册万以内数比较卷含答案
- 《JBT 10632-2006凸轮轴测量仪》专题研究报告
- 《JBT 10426.2-2004风力发电机组制动系统 第2部分:试验方法》专题研究报告
- 湖南中考:语文重点基础知识点总结
- 2026年党建知识竞赛试题及答案(十三)
- 2026年专业实战备考宝典全面涵盖练习题
- 2026年国际知识产权交易市场与风险防范指南题目
- 2026年幼儿园防范中小学生欺凌和暴力专项治理题库
- 卖身契合同范例
- 铸牢中华民族共同体意识课件
- 智能可穿戴服装研究
- 铁路隧道清污施工方案
- 巨人通力电梯NOVA GKE调试说明书故障代码GPN15 GVN15-GKE - 51668093D01-2022
- 《价值判断与价值选择》名师课件
- 2024年中考化学一轮复习全册1-12单元22个必考实验大全(背诵+默写)(含答案)
- 2025数学步步高大一轮复习讲义人教A版复习讲义含答案
- ISO9001:2015培训教材课件
- 2024年犬伤门诊预防接种知识考核试题及答案
- 2024年云南省戎合投资控股有限公司招聘笔试参考题库含答案解析
评论
0/150
提交评论