一个简单的工程搭建好之后,进一步就是了解里面的内容,也就是学习进入正轨。打开我之前新建的工程,主要调用的几个函数就是今天学习的内容,接下来我就讲解一下那些内容。
一、初始化始终

这里的“时钟配置”函数在bsp.c文件下面;
使能了GPIOA --- GPIOD时钟,这里更加自己使用的IO进行配置(该工程实际只使用GPIOC)。
二、基本输入输出引脚配置

这里的“基本输入输出引脚配置”函数同样在bsp.c文件下面;
初始化GPIO, 包含端口引脚、频率、输出类型。
三、底层初始化

这里的“底层初始化”函数同样在bsp.c文件下面;
以后的底层初始化代码还会增加,这里调用上面的两个函数接口。
四、主函数应用

这里的“主函数”函数在main.c文件下面;
这里就是入口函数(其实之前还调用了一些接口,我们这里暂时不管,以后来分析)。
原文标题:STM32控制IO基本配置的讲解
-
STM32
+关注
关注
2305文章
11121浏览量
371170 -
引脚
+关注
关注
16文章
2091浏览量
55140 -
初始化
+关注
关注
0文章
51浏览量
12297
发布评论请先 登录
STM32 Nucleo IO-Link开发套件技术解析
干货分享 | TSMaster IO功能使用指南—基于同星带IO设备的配置与操作步骤
硬核接线图+配置步骤:远程IO模块接入PLC全流程详解
Analog Devices / Maxim Integrated MAXREFDES177 IO-Link通用模拟IO特性/框图
KT142C-SOP16 语音芯片:6 段音乐 IO 控制与纽扣电池供电选型方案
Analog Devices Inc. MAX22516 IO-Link数据链路控制器数据手册
STM32与机智云连接实现步骤与技巧(下篇):机智云代码移植与优化

浅谈STM32控制IO基本配置的讲解
评论