这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » GD32 » GD32107C-EVAL SPI FLASH实验

共2条 1/1 1 跳转至

GD32107C-EVAL SPI FLASH实验

高工
2015-04-08 01:01:16     打赏

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




关键词: GD32107C-EVAL     FLASH     实验    

院士
2015-04-10 23:48:24     打赏
2楼
要知道GD就是做flash起家的啊

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]