OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...

查看: 395|回复: 5

请教 如何将位图文件便利的拷到spi flash中?

[复制链接]

  离线 

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
发表于 2018-1-12 19:45:29 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 linweiyoh 于 2018-1-12 20:53 编辑

之前用的是官方的STM32F746G-DISC开发板。
根据里面的例子,使用qspi flash的方式是修改sct文件

[C] 纯文本查看 复制代码
LR_IROM1 0X08000000 0X00100000{
   .......
}

LR_QSPI 0X90000000 0XFFFFFF{
     ER_QSPI 0X90000000 0XFFFFFF{
       *.o (.ExtQSPIFlashSection)
    }
}


然后将ExtQSPIFlashSection 作为前缀申明 需要放到flash中的位图数组。
编译获得Hex,通过ST_LINK Unity 设定好起始地址和长度 下载到开发板就行。

刚刚入手原子的 F767开发板,flash芯片改变,用之前的方法测试了下发现无法烧录。

请问下,
1.哪里需要改变才能下载成功?sct文件和st-link unity需要如何设定才能正确?
2.或者请教下有其他什么便利的方法可以将位图文件拷到flash中便利emwin中的调用显示? 如果可以不希望额外增加fatfs模块,尽量保持简单

论坛,百度,或者原子附赠的教程基本都翻过一遍,但是实在没找到合适的方法。字库例程,和qspi例程里面都是通过一个大概叫sqpi_cmd的接口进行读写而已。
没有找到对于位图的使用配置。 可能是我漏了。


最佳答案

查看完整内容[请看2#楼]

参考我们汉字显示实验,汉字字库的更新过程。
回复

使用道具 举报

  离线 

501

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
130073
金钱
130073
注册时间
2010-12-1
在线时间
1172 小时
发表于 2018-1-12 19:45:30 | 显示全部楼层
参考我们汉字显示实验,汉字字库的更新过程。
回复

使用道具 举报

  离线 

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-1-12 22:25:53 | 显示全部楼层
来个大佬帮下啊!
回复

使用道具 举报

  离线 

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-1-13 08:32:35 | 显示全部楼层
感谢原子哥的回复。汉字例子看了下,是把字库文件放到sd卡中,再拷到flash。能否请教下,像官方例子那样用工具直接烧录能否实现?

原子哥能否在emwin教程文档里加个,外部存储媒介中,位图的使用例程。这应该是比较常见的问题
回复

使用道具 举报

  离线 

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-1-13 08:57:51 | 显示全部楼层
正点原子公众号
本帖最后由 linweiyoh 于 2018-1-13 09:27 编辑

f767上的spi flash没处在内存映射模式下吗?好像确实没。我理解错了
回复

使用道具 举报

  离线 

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-1-13 12:31:33 | 显示全部楼层
正点原子 发表于 2018-1-12 19:45
参考我们汉字显示实验,汉字字库的更新过程。

确实比较接近。不过发现我该用流位图
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




关闭

"原子哥”推荐上一条 /1 下一条

QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-7-23 08:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */