STM32驱动RA8806及6X6矩阵键盘

2019-08-17 07:16发布

在网上收了好多关于RA8806控制的基本都是51的,而且都是简单的字符显示,自己花了两个晚上修改了下,参考原子哥的TFT程序。
欢迎各位大师、大神、大仙拍砖

使用深圳市卓立恩5.7寸320X240白底黑字屏
http://item.taobao.com/item.htm?id=10356134898


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
jidian0177
2019-08-17 22:48
回复【3楼】龙胜阳子:
---------------------------------
请问下unsigned char LCD_DataRead(void)//读数据
{    
unsigned char data;
while(busy==0);
GPIOF->CRL=0X33333333;//PF0-7设置为上拉输出
//DATAOUT(0xff);   //全部输出高
GPIOB->ODR=0XFF;
GPIOF->CRL=0X44444444;//PF0-7设置为浮空输入,0x44444444为浮空输入,0x88888888为上拉输入
wrH;
csL;
rsL;
  rdL;
data=DATAIN;
rdH;
csH;
rsH;
GPIOF->CRL=0X33333333;//PF0-7设置为上拉输出
//DATAOUT(0xff);   //全部输出高
GPIOB->ODR=0XFF;
return(data); 
}这个函数里,GPIOB->ODR=0XFF;是什么作用呢?也没看到你程序中对GPIOB的时钟使能。请指教一下

一周热门 更多>