新手上路
- 积分
- 39
- 金钱
- 39
- 注册时间
- 2018-1-12
- 在线时间
- 11 小时
|
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的接口进行读写而已。
没有找到对于位图的使用配置。 可能是我漏了。
|
|