你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

請教GPIO

[复制链接]
llkim 提问时间:2016-1-29 22:27 /
我手上有一塊NUCLEO-F446RE 板,我看很多例子都是在用STM32的LIBRARY來編程,很多例子都提及GPIO接口。我查了一下GPIO是通用的輸入輸出接口。請問這個接口是不昰只能是數字輸人輸出? 能用作模擬輸出嗎? 從一些例子看到,似乎GPIO都是用作數字接口的

收藏 评论8 发布时间:2016-1-29 22:27

举报

8个回答
逍遥李 回答时间:2016-1-29 22:46:51
本帖最后由 逍遥李 于 2016-1-29 22:48 编辑

首先我有两个问题:
1、阁下是不是台湾人?
2、LIBRARY是什么鬼?

然后回答你的问题:
1、GPIO用作普通输入输出是最基本最常用的功能,但几乎所有的GPIO都是有复用功能的,你说的用作模拟输出那叫DAC,用作模拟输入叫ADC,除此之外GPIO还复用作通信接口如IIC,SPI,USART,USB,HDMI……这些建议你还是多看些资料,做些基础例程。
2、比较多的人用IAR或者MDK开发,库的话标准库做开发的人多一些,HAL库入门容易一些,寄存器的话就是大神玩的了,不是谁都能玩的起来的


huaiqiao 回答时间:2016-1-30 00:21:32
keil的安装盘符下有相关的例程的,这个您可以看看呢
潇潇雨歇pku 回答时间:2016-1-30 09:06:53
逍遥李 发表于 2016-1-29 22:46
首先我有两个问题:
1、阁下是不是台湾人?
2、LIBRARY是什么鬼?

LIBRARY不就是library吗?……
any_014 回答时间:2016-1-30 15:03:55
潇潇雨歇pku 发表于 2016-1-30 09:06
LIBRARY不就是library吗?……

他的意思是直接说库就可以了。
我们不太习惯中英文混用的,除了某些英文简写,比如GPIO。
xmshao 回答时间:2016-1-30 19:23:56
是的,对于STM32的开发者来说,很多人都是在用library开发,上手快,方便。

楼主说的没错,当GPIO不跟其它外设复用时就是数字接口。

如果要做模拟IO接口,跟相应的外设复用即可,比方ADC,DAC.
zhangdaijin 回答时间:2016-2-1 05:54:55
     哈哈哈
moyanming2013 回答时间:2016-2-1 10:56:46
学习下了。。。。。。。。
llkim 回答时间:2016-2-2 03:20:57
謝各位。明白了

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版