在彩屏上显示英文字符还是挺快的,但是还是离不开中文啊,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芯片,用起来也是蛮有劲的...