有没有人用过新唐的M0518的,GPIO做输入时怎么读取IO口的值。
离线
新唐的芯片 Demo 都很全的,基本有所有外设的demo,当然包括 GPIO,你仔细找找
离线
新唐的芯片 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
离线
#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口的设置有没有问题,做输入时都接收不到数据。。。
离线
接 4.7 K 上拉电阻试一试, 我记得 I2C 口作为输入输出都需要接上拉电阻, 至少我用过的 STM8 是这样的。
最近编辑记录 jimmy (2019-01-10 09:35:34)
离线