OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3755|回复: 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文件

[mw_shl_code=c,true]LR_IROM1 0X08000000 0X00100000{
   .......
}

LR_QSPI 0X90000000 0XFFFFFF{
     ER_QSPI 0X90000000 0XFFFFFF{
       *.o (.ExtQSPIFlashSection)
    }
}[/mw_shl_code]

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

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

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

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


最佳答案

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

参考我们汉字显示实验,汉字字库的更新过程。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 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
参考我们汉字显示实验,汉字字库的更新过程。

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

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 09:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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