在gd32f103中,用c端口的7 8 9 脚
d端口的11 12 13 14 脚
a端口的8脚
按这样的顺序把这8个数存到寄存器中读出来。
写一个if,判断其 与 oxff !=
因为刚用这个国产的芯片,对底层代码和固件库还不熟悉,帮我这一小段写一下。
万分感谢
用伪代码写一下,具体实现自己做吧。你也没写顺序,就假设从高到低的顺序吧,
val1 = readPortC;
val2 = readPortD;
val3 = readPortA
val = (val1 & 0x380) >> 2;
val |= (val2 0x7800) >> 9;
val |= (val3 & 0x100) >> 8;