This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-CC26X2R1:对闪存进行分区以及如何配置闪存。

Guru**** 1860360 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1289781/launchxl-cc26x2r1-partitioning-the-flash-memory-and-how-to-configure-it

器件型号:LAUNCHXL-CC26X2R1
我们需要一些有关闪存的支持、如下所示:

1.      在提供的示例代码中、 闪存基本大小0x58000 -转换为352kB

/*#define FLASH_BASE             0x0
#define FLASH_SIZE             0x58000
#define RAM_BASE               0x20000000
#define RAM_SIZE               0x14000
#define GPRAM_BASE             0x11000000
#define GPRAM_SIZE             0x2000*/// 旧一个

2.      我们更改如下(请告诉我们这是正确的)  //分区为2个块,每个176KB

#define FLASH_BASE_A            0x0       //更改了一个
#define FLASH_SIZE_A            0x2C000  
#define FLASH_BASE_B            0x200001
#define FLASH_SIZE_B            0x2C000
#define RAM_BASE               0x20000000
#define RAM_SIZE               0x14000
#define GPRAM_BASE             0x11000000
#define GPRAM_SIZE             0x2000

3.      我们想知道如何在主代码中访问分区闪存。 从分区闪存存储、读取和写入

4.      是否有任何示例代码可以这样做。

5.      在区块中–如何配置 FLASH_A 和 FLASH_B、请告知我们。