1回答

0收藏

解决方案:使用SPIFLASH实现代替高通字库GT23L32S4W汉字显示

#开源分享 #开源分享 4778 人阅读 | 1 人回复 | 2013-02-05



有些读者没有高通字库怎么办?亮点提供了完整的解决方案,今天早上5点才睡觉哦,希望得到大家的支持!
1.使用字库制作软件在电脑上制作字库,拷贝到TF卡
2。分析字库,按照高通手册上的格式,插入TF卡到亮点STM32开源板上,将字体编程转移到SPIFLASH(不能简单搬,生成的字库和高通的不一样哦)
3。设置由RA8875控制SPIFLASH,设置
External_CGROM(); //选择外字库 21H 5位置1
SROM_CLK_DIV(3);  //4分之一SYSCLK  06H 写3
Serial_ROM_select1();  //05H 位7清0 亮点板子上SPIFLASH字库连在SFCS1
// 默认是16×16点阵
GT_serial_ROM_select_GT23L32S4W();  //2FH 设置 选择字库类型
4。可以轻松使用了
    Text_Mode(); //字符模式 40H S7置1
            // Vertical_FontEnlarge_x2(); //放大2倍
   // Horizontal_FontEnlarge_x2();
      Fontsize_16x16(); //选择 设置2EH
     LcdPrintStr("◆欢迎使用亮点STM32开源板!",10,0,PURPLE,WHITE,1);
            //Vertical_FontEnlarge_x1();
   // Horizontal_FontEnlarge_x1();
     Fontsize_32x32();
     LcdPrintStr("◆使用SPIFLASH代替高通字库,读字库不需要CPU参与",10,30,RED,WHITE,1);
    Fontsize_24x24();
     LcdPrintStr("◆三种字体:●16X16●24X24●32X32完美解决☆☆☆★★★",10,100,BLUE,WHITE,1);
    Fontsize_16x16();
     LcdPrintStr("◆SPIFLASH被RA8875接管后,SP2接口可以资源就空闲出来,可做其他用途",10,170,BLACK,WHITE,1);
   
     Fontsize_16x16();
    LcdPrintStr("◆BRIGHTPOINT.TAOBAO.COM          卢有亮2013年2月于成都",10,210,RED,WHITE,1);
brightpoint.taobao.com
嵌入式,ucos,FPGA系统书籍作者
分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

QQ哥

发表于 2013-2-5 14:44:17 | 只看该作者

这才是有特色的stm32开发板   
我就是QQ哥,QQ哥就是我!
https://www.cirmall.com/bbs/?fromuser=QQ%E5%93%A5
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条