selite 发表于 2018-9-8 20:49 看到了,多谢! |
login_FAE 发表于 2018-9-8 09:11 看到了,多谢! |
|
这个只是用来判断的,你看lcd.c文件里,LCD_Scan_Dir()函数if判断里有这些,是和例程里相对应的 [mw_shl_code=c,true]if(lcddev.id==0x9341||lcddev.id==0X6804||lcddev.id==0X5310||lcddev.id==0X5510||lcddev.id==0X1963)//9341/6804/5310/5510/1963,特殊处理 { switch(dir) { case L2R_U2D://从左到右,从上到下 regval|=(0<<7)|(0<<6)|(0<<5); break; case L2R_D2U://从左到右,从下到上 regval|=(1<<7)|(0<<6)|(0<<5); break; case R2L_U2D://从右到左,从上到下 regval|=(0<<7)|(1<<6)|(0<<5); break; case R2L_D2U://从右到左,从下到上 regval|=(1<<7)|(1<<6)|(0<<5); break; case U2D_L2R://从上到下,从左到右 regval|=(0<<7)|(0<<6)|(1<<5); break; case U2D_R2L://从上到下,从右到左 regval|=(0<<7)|(1<<6)|(1<<5); break; case D2U_L2R://从下到上,从左到右 regval|=(1<<7)|(0<<6)|(1<<5); break; case D2U_R2L://从下到上,从右到左 regval|=(1<<7)|(1<<6)|(1<<5); break; }[/mw_shl_code] |
|
两个值没有联系文档是要设置的值 代码里面只是宏定义的一个值根据不同的宏定义设置不同的扫描方向 看下代码就了解了 |
/1
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2026-4-23 17:23
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网