一、使用软件工具PhyPlusKit2.4.1b实现
详细步骤:
1. 准备好资源文件bin
- 使用自由软件将Image2Lcd生成的图片转换为c文件;
- 使用Picture_c_bin工具软件生成斌文件
2. 打开PhyPlusKit2.4.1b软件,烧写程序和资源文件
按下图操作

然后点击HexF按钮生成hexf文件,进行烧写

注:此处需要注意phyPlusKit存储空间定义:其中NVM为资源文件空间,本例中使用的是Dual bank (No FCT),故可以使用的空间为184KByte,最大可用空间为344KByte

此图片来源:PhyPlusKit User’s Guide v2.4.1a.pdf
3. 读资源文件
- 定义地址空间:
#define INTER_FLASH_ADDRESS 0X11052000
#define read_data(addr) (*(volatile unsigned char *)(addr)) - 使用
read_data(addr)即可访问写入的资源文件
二、使用批量工具Phywrite V2.5a实现
后续更新
附:
PHY6212内部flash分配

内存地址映射

引导执行模式

图片来源:PHY6212_BLE_SoC_Datasheet_v1.4_Chinese.pdf

本文详细介绍如何使用PhyPlusKit2.4.1b软件及辅助工具将图片转换为资源文件并烧录到PHY6212_BLE SoC设备上。包括准备bin资源文件、生成hexf文件、定义地址空间访问资源文件等关键步骤。
2913

被折叠的 条评论
为什么被折叠?



