在彩屏上显示英文字符还是挺快的,但是还是离不开中文啊,GD32107c-eval上有一个SPIflash
FLASH芯片的资料: GD25Q402010512.pdf
和触屏芯片一样,接在SPI1上,不同的是这个CS脚是接在了PE3。那么初始化函数就和触摸芯片的几乎一样了:
void FlashInit()
{
GPIO_InitTypeDef GPIO_InitStruct;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE,ENABLE);
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_3;
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz ;
GPIO_Init(GPIOE,&GPIO_InitStruct);
SPI1_Init();
SPI_Flash_ReadID();
}
其中具体的读写函数可以下载工程文件看。先调通FLASH芯片就是为了将字库写入里面,下一个实验将烧写汉字字库
测试FLASH读写的效果如图:
待下个实验做完后上传工程文件。GD32用自己的FLASH芯片,用起来也是蛮有劲的...
我要赚赏金
