zheng zhang avatar

zheng zhang

Community

@zhengzhang11 · Beijing

3Followers
|
4Public Repos
|
2Published Skills

@BIT

Skills Distribution
DomainDeveloper To...Embedded Firmware .. (45%)Hardware Pin & Per.. (30%)BSP Driver Adaptat.. (25%)

Agent Skills by zheng zhang

Showing 2 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About zheng zhang

FAQPage Schema
What tasks can I accomplish with the atk-f407 and atk-f407-bsp skills?

You can query the ATK-Explorer STM32F407 V3 hardware reference for pin allocation, peripheral mapping, available IO, and conflict constraints, then borrow drivers from a 60-experiment BSP library, adapting pin maps, includes, and Keil groups, or generate fresh code when no match exists.

Who should use these STM32F407 skills?

Embedded firmware engineers and students building on the 正点原子 ATK-Explorer STM32F407ZGT6 V3 board who need accurate pin planning, peripheral configuration, and HAL driver code during vibe coding or Keil-based project development.

What hardware and clock configuration do these skills target?

They target the STM32F407ZGT6 MCU in 176-pin LQFP at 168 MHz (HSE 8 MHz via PLL 336/2), with 1 MB internal flash plus 16 MB W25Q128 SPI flash, and 192 KB internal RAM plus 1 MB external SRAM over FSMC.

What are the prerequisites for using the BSP borrowing skill?

You need an existing STM32F407 project and access to the 60-experiment ATK reference library. The skill reads the most relevant BSP source, then adapts it to your project's pin map, include structure, and Keil groups, or generates new code if no suitable match exists.