yuquanjun
e995e514da
Rename project paths to ASCII for Keil ARMCC compatibility
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-05 04:49:23 +08:00
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