STM32C6T6做无人机够用吗?
该芯片搭载高性能ARM Cortex-M4内核并集成浮点运算单元FPU,在处理复杂的姿态解算和PID控制时效率更高。此外,它还拥有32kB闪存、16kB SRAM以及12位ADC、多个定时器和通信接口,硬件配置足以支撑一个精简四轴飞行的核心控制逻辑。
该芯片搭载高性能ARM Cortex-M4内核并集成浮点运算单元FPU,在处理复杂的姿态解算和PID控制时效率更高。此外,它还拥有32kB闪存、16kB SRAM以及12位ADC、多个定时器和通信接口,硬件配置足以支撑一个精简四轴飞行的核心控制逻辑。
Cortex-M4带FPU确实不错,跑PID比纯软件模拟爽多了。不过32KB Flash和16KB SRAM做精简四轴虽然够用,但稍微加点传感器融合或者日志记录就捉襟见肘了,扩展性确实是个问题,适合入门练手,正式项目建议上C8T6。
够用是够用,但要注意散热和供电设计。STM32F103系列虽然便宜,但C6T6算力更强,跑复杂的控制算法更稳,只是要注意板子布线,别因为外围电路拖后腿。