TFT操作中读取参数的问题

2019-10-15 04:15发布

TFT例程中读取LCD控制器中的寄存器数据函数中,代码如下: [mw_shl_code=c,true]uint16_t LCD_RD_DATA(void) { uint16_t t; GPIOB->CRL=0X88888888; GPIOB->CRH=0X88888888; GPIOB->ODR=0X0000; LCD_RS_SET; LCD_CS_CLR; LCD_RD_CLR; t=DATAIN; LCD_RD_SET; LCD_CS_SET; GPIOB->CRL=0X33333333; GPIOB->CRH=0X33333333; GPIOB->ODR=0XFFFF; return t; } [/mw_shl_code] 这一段代码怎么理解: [mw_shl_code=c,true] GPIOB->CRL=0X88888888; GPIOB->CRH=0X88888888; GPIOB->ODR=0X0000; [/mw_shl_code]
GPIOB->ODR = 0x0000,这里配置的GPIOB是做为输入之用,写GPIO->ODR有什么用呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。