1. 在内部、uint16_t 和 uint8_t 实际上是相同的类型、即"unsigned int" 是的。 。 根据您的注释、由于 C28x 是16位系统、因此"unsignd int"需要16位、这就是为什么要查看 uint16_t 和 uint8_t 数组条目的地址时、它们每个都只需增加1、即16位。 再次正确。...
在编译完代码后,我尝试了两种方法(我刚刚重命名为bytesToWords(),现在是下面的groupedBytesToWords())...
【STM32】HAL库 STM32CubeMX教程十二—IIC(读取AT24C02 )
多字节整数(uint16_t为2字节,uint32_t为4字节)受endian约束(即,字节顺序),这就是你所经历的。
【STM32】HAL库 STM32CubeMX教程十二—IIC(读取AT24C02 )