可以跑操作系统的,我跑过UCOSIII,直接用还是挺方便的,准备过段时间学习FREERTOS
感觉HAL的通用性更强,但是代码比较繁琐,在中断里面会消耗不必要的时间。我还是喜欢用标准库
不准,内部晶振的误差比较大,但如果对频率要求不高的话(比如不涉及串口通信和精确定时等的话),用内部晶振就足够了。
应该不会的吧,同样的道理,这么多年也没见32完全替换掉51单片机,各有所长,主要还是看项目需求
这个改动就大了,主要是底层驱动吧,建议利用同样的思路,在F4基础实验上上重新写一个吧
用蜂鸣器肯定要选择无源蜂鸣器,然后利用单片机输出不断改变的频率,推荐使用喇叭
应该是复位电路部分存在问题,复位电容最好控制在222-30PF之间