打印
[AT32F403/403A]

STD_V2.0.7库源码中gpio_init()函数中“gpio_mode_type”

[复制链接]
927|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这个STD_V2.0.7版本的库文件和之前的V1.2.2版本比较,完全变样了!简直烧脑!
原以为V2.0.7的可能会好用一些。因项目需要用到,本想膜拜一下大神,仔细看过库函数之后,感觉像是大婶写的库源码,太费脑子!

typedef enum
{
  GPIO_MODE_INPUT                        = 0x00, /*!< gpio input mode */
  GPIO_MODE_OUTPUT                     = 0x10, /*!< gpio output mode */
  GPIO_MODE_MUX                          = 0x08, /*!< gpio mux function mode */
  GPIO_MODE_ANALOG                     = 0x03  /*!< gpio analog in/out mode */
} gpio_mode_type;
对应的是GPIOx_CTRLL,GPIOx_CTRLH寄存器吗?咋看都不像啊

有谁了解的,能解释一下吗? 先谢了!

使用特权

评论回复
沙发
muyichuan2012| | 2022-3-2 22:51 | 只看该作者
可以看对应的gpio应用指南,在官网 技术支持栏位下载

使用特权

评论回复
板凳
hoop| | 2022-3-3 19:14 | 只看该作者
多参考函数原型处的注释,还有配合RM或者应用指南。

使用特权

评论回复
地板
hubeiluhua| | 2022-4-16 13:44 | 只看该作者
越做越差,我也是醉了,原来的BSP改动太大,V1.X的版本也找不到地方下载?

使用特权

评论回复
5
muyichuan2012| | 2022-4-17 18:14 | 只看该作者

如附件,GPIO使用指南有相关描述


64119625be85d14c44.png (310.58 KB )

64119625be85d14c44.png

AN0110_AT32F403A_407_GPIO_Application_Note_ZH_V2.0.0.pdf

694.38 KB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

1

粉丝