Reuben
获得 8 次赞
帮助过487人
主要是看你的是什么设备,如果是直接作为USB端口使用,是不需要驱动的,如果是外接了其他的接口芯片,就需要根据你的端口芯片来安装驱动
两者对比,肯定是STM33H7的性能强一点,首先STM32H7是新出的高性能MCU,而F2812是03年左右出的芯片,两者差了几代产品线,而且STMH7的有FPU,而F2812没有,运算性能相差很多,其次就是主频H7的主频可以达到480M而F2812主频才150M
主要是看你的电源是不是隔离的,如果是隔离的电源,数字地和模拟地就不能连接到外壳的公共地,这样会破坏隔离的效果,如果是非隔离的设计,可以连接到公共地,这样可以降低干扰
当程序跑飞后可以用多种方式来复位,第一种就是对程序外加一个看门狗,通过看门狗喂狗来判断程序的状态,当程序跑飞后会自动复位。第二种就是通过复位引脚来复位,比如说复位按键