第9章21天学嵌入式开发.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-* 北京源智天下科技有限公司 联系方式: 联系方式: 北京源智天下科技有限公司 21天学嵌入式开发 第九讲:通用I/O接口 课程安排 通用I/O接口的结构 通用I/O接口的编程方法 通用I/O接口的结构 通用I/O接口的结构 GPIO的功能 通用I/O 单独的位设置或位清除 外部中断/唤醒线 复用功能(AF)和重映射 GPIO锁定机制 GPIO的功能配置 输入配置 输出配置 复用功能配置 模拟输入配置 复用功能与重映射 OSC_IN引脚和OSC_OUT引脚 OSC_IN/OSC_OUT PD0/PD1 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 复用功能与重映射 GPIO寄存器结构 typedef struct { vu32 CRL; //端口控制寄存器的低字节 vu32 CRH; //端口控制寄存器的高字节 vu32 IDR; //端口输入数据寄存器 vu32 ODR; //端口输出数据寄存器 vu32 BSRR; //位置位/复位寄存器 vu32 BRR; //位复位寄存器 vu32 LCKR; //锁定寄存器 } GPIO_TypeDef; typedef struct { vu32 EVCR; //事件控制寄存器 vu32 MAPR; //重映射调试及AF寄存器 vu32 EXTICR[4]; //配置寄存器 } AFIO_TypeDef; 通用I/O接口的编程方法 库函数: GPIO_DeInit函数 GPIO_AFIODeInit函数 GPIO_Init函数 GPIO_StructInit函数 GPIO_ReadInputDataBit函数 GPIO_ReadInputData函数 GPIO_ReadOutputDataBit函数 GPIO_ReadOutputData函数 GPIO_SetBits函数 GPIO_ResetBits函数 GPIO_WriteBit函数 GPIO_Write函数 GPIO_PinLockConfig函数 GPIO_EventOutputConfig函数 GPIO_EventOutputCmd函数 GPIO_PinRemapConfig函数 GPIO_EXTILineConfig函数 性格决定命运, 专注成就人生 源智天下 Oracle Database 10g: Administration Workshop II 1-* 1-* 北京源智天下科技有限公司 联系方式: 联系方式: 北京源智天下科技有限公司

文档评论(0)

ea238982 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档