Writing to NV memory without disrupting code execution on STM32L0 and STM32L1 microcontrollers (AN4808)

In ultra-low-power devices the Flash program memory and the data EEPROM share the same memory controller. For this reason the Flash memory is not accessible during data EEPROM programming. In this firmware package (X-CUBE-NVMRWW) the implementation example provided for STM32L0 and STM32L1 microcontrollers, shows how to deal with delays in execution caused by the memory interface sharing.

Key Features

  • Continuous EEPROM programming during communication
  • Configuration of EEPROM timing

リソース

技術文書

製品スペック
Description バージョン サイズ
DB2925 DB2925: Writing to non-volatile memory without disrupting code execution on STM32L0/L1 Series software expansion for STM32Cube 1.0 113 KB
アプリケーションノート
Description バージョン サイズ
AN4808 AN4808: Writing to non-volatile memory without disrupting code execution on microcontrollers of the STM32L0 and STM32L1 Series 1.0 263 KB
ユーザマニュアル
Description バージョン サイズ
UM2312 UM2312: Development checklist for STM32Cube Expansion Packages 1.0 283 KB
UM2285 UM2285: Development guidelines for STM32Cube Expansion Packages 1.0 485 KB

プレゼンテーション & トレーニング資料

プレゼンテーション
Description バージョン サイズ
STM32 and STM8 embedded software solutions 6.0 2 MB

Publications and Collaterals

パンフレット
Description バージョン サイズ
STM32 Open Development Environment Brochure 16.10 1 MB
Sensor & motion algorithm software pack for STM32Cube 1.0 544 KB

法務

ライセンス契約
Description バージョン サイズ
SLA0048 SLA0048: Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT 4.10 86 KB

ソフトウェア入手

製品型番 Software Version Marketing Status Supplier ダウンロード
X-CUBE-NVMRWW 1.0.0 Active ST

 

×