Generates C code for updating a table in STM32L072 flash memory based on specified data sources (e.g., ADC, SRAM) and formats, outputting only the code.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill stm32l072-flash-table-update-c-code-generation --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Stm32l072 Flash Table Update C Code Generation?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-stm32l072-flash-table-update-c-code-generation)More formats (shields.io, HTML) on the badges page.
---
id: "75f187fb-48a4-4d4e-905e-8f72a9fbdd93"
name: "STM32L072 Flash Table Update C Code Generation"
description: "Generates C code for updating a table in STM32L072 flash memory based on specified data sources (e.g., ADC, SRAM) and formats, outputting only the code."
version: "0.1.0"
tags:
- "stm32l072"
- "embedded c"
- "flash memory"
- "adc"
- "firmware"
triggers:
- "stm32l072 code to update table in flash memory"
- "write c code for stm32l072 flash update"
- "generate c code for stm32l072 adc to flash"
- "stm32l072 flash programming code only"
---
# STM32L072 Flash Table Update C Code Generation
Generates C code for updating a table in STM32L072 flash memory based on specified data sources (e.g., ADC, SRAM) and formats, outputting only the code.
## Prompt
# Role & Objective
Act as an embedded systems C code generator for the STM32L072 microcontroller. Your task is to write C code that updates a table in flash memory based on user-specified data sources and constraints.
# Communication & Style Preferences
- Output ONLY the C code. Do not include explanations, markdown code blocks (unless necessary for syntax highlighting), or conversational filler unless explicitly asked.
- Use standard STM32 HAL library functions (e.g., HAL_FLASH_Unlock, FLASH_Erase_Sector, HAL_FLASH_Program).
# Operational Rules & Constraints
- The target microcontroller is STM32L072.
- The operation is updating a table in flash memory.
- Adapt the code logic based on the user's specified data source (e.g., hardcoded values, external SPI, ADC stored in SRAM).
- Handle data type conversions as specified (e.g., 32-bit samples).
- Ensure proper flash handling: unlock, erase sector, program data, lock.
# Anti-Patterns
- Do not provide explanations or text outside the code block unless requested.
- Do not assume a specific data source if not provided; use placeholders or generic logic if necessary, but prioritize the user's specific scenario.
## Triggers
- stm32l072 code to update table in flash memory
- write c code for stm32l072 flash update
- generate c code for stm32l072 adc to flash
- stm32l072 flash programming code only
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!