1104375_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1104375_zh-CN

1104375_zh-CN

KE02Z EEPROM初始化示例<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

这是 Kinetis KE02Z 设备的示例,展示了如何编程

当闪存被编程时,具有初始值的 EEPROM。该示例有效

在 FRDM-KE02Z40M 板上,使用 Kinetis Design Studio (KDS) 编写

v3.0.0。该示例还使用 Processor Expert (PEx) 来配置 UART

并擦除/编程 EEPROM。EEPROM编程与P&E配合使用

Micro Multilink Universal 调试器,以及 P&E Micro OpenSDA 调试器

FRDM-KE02Z40M 板的应用程序。

为了使用初始值对 EEPROM 进行编程,应用程序声明常量

用于 EEPROM 位置,并在 eeprom.c 中的源代码中初始化这些。

编译器指令/属性用于强制链接器将这些

EEPROM 中的常量,使用链接器中定义的 m_eeprom 内存部分

命令文件\Project_Settings\Linker_Files\ProcessorExpert.ld。P&E

微闪存编程算法以 4 字节字初始化 EEPROM。

因此,任何初始化的 EEPROM 位置都应是对齐的 4 字节字。

此示例将 EEPROM 中的前 4 个字节初始化为 0、64、128、192。

该示例使用终端程序显示 EEPROM 信息。它连接

使用 KE02Z 的 UART1 连接到 FRDM-KE02Z40M 板上的 OpenSDA COM 端口。

终端设置如下:

波特率:38,400

数据:8位

奇偶校验:无

停止:1位

流量控制:无

该示例在重置后将 5 个字节的 EEPROM 打印到终端:4

初始化的字节,加上未初始化的以下 EEPROM 字节。

然后示例将第一个字节增加,并将第二个字节减少,

并将新值写回 EEPROM。其余3个字节不变。

然后应用程序打印所有 5 个字节的新 EEPROM 值。每次

MCU 复位后,会打印现有的 EEPROM 数据,然后打印更改的

数据。下面是最初从终端输出的示例

对 KE02Z 进行编程,然后进行一次重置:

终端输出:

KE02Z EEPROM示例

复位后 EEPROM 值 = 0 64 128 192 255

更新后的 EEPROM 值 = 1 63 128 192 255

KE02Z EEPROM示例

复位后 EEPROM 值 = 1 63 128 192 255

更新后的 EEPROM 值 = 2 62 128 192 255

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

这是 Kinetis KE02Z 设备的示例,展示了如何编程

当闪存被编程时,具有初始值的 EEPROM。该示例有效

在 FRDM-KE02Z40M 板上,使用 Kinetis Design Studio (KDS) 编写

v3.0.0。该示例还使用 Processor Expert (PEx) 来配置 UART

并擦除/编程 EEPROM。EEPROM编程与P&E配合使用

Micro Multilink Universal 调试器,以及 P&E Micro OpenSDA 调试器

FRDM-KE02Z40M 板的应用程序。

为了使用初始值对 EEPROM 进行编程,应用程序声明常量

用于 EEPROM 位置,并在 eeprom.c 中的源代码中初始化这些。

编译器指令/属性用于强制链接器将这些

EEPROM 中的常量,使用链接器中定义的 m_eeprom 内存部分

命令文件\Project_Settings\Linker_Files\ProcessorExpert.ld。P&E

微闪存编程算法以 4 字节字初始化 EEPROM。

因此,任何初始化的 EEPROM 位置都应是对齐的 4 字节字。

此示例将 EEPROM 中的前 4 个字节初始化为 0、64、128、192。

该示例使用终端程序显示 EEPROM 信息。它连接

使用 KE02Z 的 UART1 连接到 FRDM-KE02Z40M 板上的 OpenSDA COM 端口。

终端设置如下:

波特率:38,400

数据:8位

奇偶校验:无

停止:1位

流量控制:无

该示例在重置后将 5 个字节的 EEPROM 打印到终端:4

初始化的字节,加上未初始化的以下 EEPROM 字节。

然后示例将第一个字节增加,并将第二个字节减少,

并将新值写回 EEPROM。其余3个字节不变。

然后应用程序打印所有 5 个字节的新 EEPROM 值。每次

MCU 复位后,会打印现有的 EEPROM 数据,然后打印更改的

数据。下面是最初从终端输出的示例

对 KE02Z 进行编程,然后进行一次重置:

终端输出:

KE02Z EEPROM示例

复位后 EEPROM 值 = 0 64 128 192 255

更新后的 EEPROM 值 = 1 63 128 192 255

KE02Z EEPROM示例

复位后 EEPROM 值 = 1 63 128 192 255

更新后的 EEPROM 值 = 2 62 128 192 255

Kinetis E系列MCUKinetis EA系列MCU
タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-19-2025 05:34 AM
更新者: