gd32f407专题

GD32F407之硬件IIC(主机模式)

IIC总线应用真的太广泛了,介绍什么的就不说了。 GD32F407真的太像STM32F407了,之前用STM32的时候网上都说硬件IIC不稳定容易死机,不过没有真正在项目中使用过,主要官方给的源码都是while结构的,如何敢用,简直了。 最近项目用到了GD32F407的三组IIC,而且还有一组作为从机模式,如果用模拟GPIO方式来做从机之前真没有玩过,网上看资料不多(主要看有没现成拿来用,哈哈

GD32F407之硬件IIC(从机模式)

承接上一篇GD32F407硬件IIC主机模式,下面这一片介绍GD32F407硬件IIC从机模式,用MCU来做从机模式百度上有用的资源比较少,都是STM32里面的源码,千篇一律,有点水帖的感觉。 网上百度用GPIO模拟方式来做从机好像没有找到资料,也咨询了GD32F407的FE没有做过GPIO模拟从机,所以就用硬件方式来,官方源码这一次终于不是while结构了,而且官方还是IIC0做主机,IIC1

Linux学习之i-mx287学习:ARM9与GD32F407的I2C通信(ioctl,write,read)

最近想试一下ARM9下的I2C设备与外挂MCU通信,外挂mcu用的是GD32F407,在把GD32F4的I2C0初始化成从中断接收模式后,ARM9的i2c读写遇到了一点问题,mcu始终没有进接收中断,在搜索问题解决方法时了解到linux下的I2C设备操作的一些经验,在这里记录一下。 一、linux下I2C设备的设置 i2c通信无非是模式设置、设备地址设置、速率设置,linux下