您尚未登录。

楼主 #1 2019-01-10 08:59:14

easy111
会员
注册时间: 2019-01-10
已发帖子: 10
积分: 5

新唐M0518 I/O操作

有没有人用过新唐的M0518的,GPIO做输入时怎么读取IO口的值。

离线

#2 2019-01-10 09:02:58

basicdev
会员
注册时间: 2017-10-02
已发帖子: 159
积分: 159

Re: 新唐M0518 I/O操作

新唐的芯片 Demo 都很全的,基本有所有外设的demo,当然包括 GPIO,你仔细找找

离线

#3 2019-01-10 09:16:52

jimmy
会员
注册时间: 2017-10-29
已发帖子: 316
积分: 315

Re: 新唐M0518 I/O操作

basicdev 说:

新唐的芯片 Demo 都很全的,基本有所有外设的demo,当然包括 GPIO,你仔细找找

是的。

M0518 SDK 这里下载:

https://www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m0-mcus/m0518-series/m0518lc2ae?__locale=zh
http://www.nuvoton.com/resource-files/NUTINY-SDK-M0518_V2.0.zip

20190110091646.png

离线

楼主 #4 2019-01-10 09:26:49

easy111
会员
注册时间: 2019-01-10
已发帖子: 10
积分: 5

Re: 新唐M0518 I/O操作

#define    I2C_SDA(val)         i2c_set_sda_val(val)
#define    I2C_SCL(val)         i2c_set_scl_val(val)
#define    I2C_GET_SDA()        PF4
#define    I2C_SDA_OUTPUT()    GPIO_SetMode(PF, BIT4, GPIO_PMD_OUTPUT)
#define    I2C_SDA_INPUT()        GPIO_SetMode(PF, BIT4, GPIO_PMD_INPUT)
帮看一下这个IO口的设置有没有问题,做输入时都接收不到数据。。。

离线

#5 2019-01-10 09:35:14

jimmy
会员
注册时间: 2017-10-29
已发帖子: 316
积分: 315

Re: 新唐M0518 I/O操作

接 4.7 K 上拉电阻试一试, 我记得 I2C 口作为输入输出都需要接上拉电阻, 至少我用过的 STM8 是这样的。

最近编辑记录 jimmy (2019-01-10 09:35:34)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn