
一个8位并口屏,目前针脚是PA0~5负责BL、CS、RS、WR、RD、RST,PB8-PB15是信号线,已经能正常显示。
就是线太乱,想程序里设置成集中到最小系统板的一侧 IO 。


看明白了PA0的几个,就是看不明白PB的引脚怎么定义到哪个Pin对应那个TFT的引脚。
#define DATAOUT(x) GPIOB->ODR=(x&0xff00); 是 这句批量设定了8~15脚?
(x&0x00ff)就是0~7脚?
假如我想用这一侧

目前最简单就是让TFT的信号B12、B13、B14、B15、B3、B4、B5、B6
PA8、9、10、11、12、15 ,
BL直接连3.3V不用IO。
那(x&0xff00)改成(x&0xf078)行不行?
