使用两种MCU虽然会降低硬件成本,但开发成本会爆炸。当然更正确的办法是换成STM32F746(我这而有闲置开发板,可以借给楼主)或者H系列,价格依然十分低廉。
宽带FM解调要有一些技巧,尽量采用整数运算,降低精度。窄带FM解调,STM32能够轻松跑。
另外,似乎没有做线性/对数转换,这还将消耗不少的资源。目前显示看起来十分流畅,不错。
如果希望做一个轻量级的作品,并且做到名片盒大小(含电池),个人认为用单板机+ubuntu不是一个好想法,除非是为了学习嵌入式开发。
创新工程局主席
1. 公式行内显示(inline):请使用 $....$ 或 \(....\) 包裹代码
2. 公式独占一行显示(display):请使用 $$....$$ 或 \[....\] 包裹代码
3. 插入的公式在编辑时不会渲染,请检查无误后再插入。