-
HT32 硬件I2C求助
HT32的I2C库好像没有起始函数一开始是I2C_TargetAddressConfig()这个函数疑问,当配置从机地址时为0x78(01111000)但HT32因为没有起始位,会把第一个0当成起始位导致读取时变成了11110000.求助大佬该怎么解决
2023-04-12 0 -
I2C硬件外设疑问,求助!!!
问题背景:本人小白一枚,刚学习到I2C通讯,想尝试通过I2C点亮OLED。原本通过软件可以成功点亮,但硬件却出了问题。问题描述:1.通过对比软件和硬件的输出波形发现:同样是0x78(OLED地址:011110)软件显示为0x3c,硬件为0x78,但硬件没有ACK2.如果把硬件改为0x3c就有ACK但还没有发送数据,它会自己发送data:0x20百思不得其解,这个问题已经折磨了我一个星期了,求求大佬们伸出援助之手使用板子:HT32F52352软件:硬件:
2023-04-12 20 -
HT32 I2C硬件驱动一些疑问?
1.I2C的软件模拟驱动比硬件方便很多为什么还要开发硬件外设?2.HT32的I2C库为何没有开始函数?3.HT32固件库中的I2C库的I2C_SendData的运行机制是什么样的?
2023-04-09 2