1、 文档目标
了解ArmDS中Coretex-M处理器GPIO时钟使能代码,掌握GPIO时钟使能的流程及其依据。
2、 问题场景
在应用Coretex-M处理器进行项目开发时,GPIO的使用,是任何一个开发人员必须掌握的内容。
3、软硬件环境
1)、软件版本:ArmDS 2023.1
2)、电脑环境:Windows 11
3)、外设硬件:无
4、解决方法
1)、以STM32F769开发板为例,LED灯的原理图如图4-1所示,从图上可以得知用到的GPIO口有GPIOI与GPIOJ口:
2)、在ArmDS中打开LED的初始化代码,从图4-2中有对GPIOI与GPIOJ口时钟使能的语句,如图4-2所示:
图4-2
3)、通过RCC_AHB1ENR寄存器来完成对GPIOI口时钟的使能,具体分析流程如图4-3所示:
图4-3
————————————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
关于亿道电子
亿道电子技术有限公司(www.emdoor.cn)是国内资深的研发工具软件提供商,公司成立于2002年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。