W601的AD引脚设为AD模式的时候怎么是上拉的?

发布于 2019-06-25 09:45:45

W601的AD引脚设为AD模式的时候怎么是上拉的?QQ图片20190625094153.png

我在程序里初始化的时候用

tls_gpio_cfg(WM_IO_PB_26, WM_GPIO_DIR_INPUT, WM_GPIO_ATTR_FLOATING);
初始化成悬空模式了,但是程序运行到void wm_adc_config(u8 Channel)中的 tls_io_cfg_set((enum tls_io_name)(WM_IO_PB_19+Channel), WM_IO_OPTION6);这句的时候又变成上拉了! 请教我要如何设置为悬空模式的ADC引脚?

查看更多

关注者
0
被浏览
182
2 个回答
wch
wch 2019-06-25
你有困难我帮忙,我住隔壁我姓王

你好,

可以尝试在函数 wm_adc_config(7) 后面调用 tls_bitband_write(HR_GPIOA_DATA_PULLEN, 26, 0); 去掉PB26的上拉使能;
yichen
yichen 2019-06-25
996不行,我们要007!

如下配置
wm_adc_config(7);
tls_gpio_cfg(WM_IO_PB_26, WM_GPIO_DIR_INPUT, WM_GPIO_ATTR_FLOATING);
只要这个IO是是input的即可。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览