- 33
- 0
- 约1.16万字
- 约 61页
- 2016-02-22 发布于湖北
- 举报
typedef struct { __IO uint32_t CRL; __IO uint32_t CRH; __IO uint32_t IDR; __IO uint32_t ODR; __IO uint32_t BSRR; __IO uint32_t BRR; __IO uint32_t LCKR; } GPIO_TypeDef; #define GPIOA ((GPIO_TypeDef *) GPIOA_BASE) #define GPIOB ((GPIO_TypeDef *) GPIOB_BASE) … … (GPIO_TypeDef *) 把GPIOA_BASE 地址转换为GPIO_TypeDef 结构体指针类型。 对每个GPIOx是用结构封装了寄存器组,stm32f10x.h中代码: GPIO_TypeDef ,这个结构体的首地址(变量CRL的地址)若为0x4001 1000, 那么结构体中第二个变量(CRH)地址为0x4001 1000 +0x04 ,加上的这个0x04 ,正是4字节地址偏移量。 stm32f10x.h中GPIO代码剖析 有了这样的宏,就可用以下方式来修改GPIO寄存器: GPIO_TypeDef * GPIOx; //定义一个GPIO_TypeDef型结构体指针GP
您可能关注的文档
- 最新cisspstudyguide中文版.doc
- 最新cityandcountry.ppt
- 最新CIT项目管理基础.ppt
- 最新CIW-03(拒绝服务攻击DDOS).ppt
- 最新CIW5(扫描技术应用程序漏洞的攻击).ppt
- 最新CJ-A8太浦河大桥挂篮悬浇施工方案上报专家组 - 改.doc
- 最新CJJ城镇道路工程施工验收规范.doc
- 最新CKCF数控车床电气控制系统设计基于三菱E数控系统(毕业论文).doc
- 最新CKD-MBD指南:共识与争议.ppt
- 最新CKD分期之价值及挑战.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)