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

請教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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版