Commit Graph

3 Commits

Author SHA1 Message Date
yuquanjun e37b57d1a2 Fix L012 build errors: restore init.h, pid include, printf retarget
- Fix broken init.h that recursively included itself
- Use classic struct assignment for PLL init (Keil C99 compatibility)
- Fix pid.c include path PID.h -> pid.h
- Add __write for MicroLib printf
- Add MDK/build.bat for headless Keil build on remote host

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-05 04:46:48 +08:00
yuquanjun df78a2dd56 Fix Keil project XML: correct FilePath closing tags in QQT912_L012.uvprojx
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-05 04:43:22 +08:00
yuquanjun ddb927ee30 Initial: CW32F030 reference + CW32L012 BLDC port
Add working CW32F030 BLDC Hall PID reference firmware and port the application to CW32L012 with Keil MDK project QQT912_L012.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-05 04:31:26 +08:00