4963| 9
|
各位大哥,小弟在学习矩阵键盘接口,这些个16进制如何算的啊?求助啊 |
5金钱
最佳答案stm32 有PORTA,B,C等几组端口 每组端口有16个IO,对应0~15,每个IO可以配置为输入或者输出,
作通用IO的时候,要给IO赋值就配置成输出(往GPIOx->ODR写数据),若要读取IO状态则配置为输入(从GPIOx->IDR读数据)
ODR和IDR 都是32位的寄存器,但高16位是保留的,只有低16位有效,这低16位就对应着每组端口的16个IO(0~15)
所以在输出的时候,16进制0xf0ff就表示IO口 8、9、10、11输出低,其他的输 ...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-24 07:46
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网