贴片完成,准备进行调试。在调试之前,需要先确认板上焊接有没有明显的短路情况,不然上电的瞬间就可能发生一些神奇的事情。
先把万用表调到蜂鸣器档,然后用两支表笔对板上所有的电容两端进行测量(没有必要全测,可以按照原理图,并联的那些测一颗就好。只是看懂图的时间就可以把电容全测完了。)。如果有发出声音,那就需要一步查找是不是这颗电容焊接的时候短路或是损坏了;如果没有发出声音,好,可以进行下一步了。
接入电池。使用万用表的电压档(20V档)测量c22两端,应该显示5V(或-5V)(或许有误差,可能是4.9多或5.0几,也没有问题);然后测量c6两端,应该显示3.3V(或-3.3V)(或许有误差,可能是3.2多或3.3几,也没有问题);这样就可以继续了。
接入eLink,电脑上打开“测试代码”文件夹,找到“1、stm32焊接测试”,运行工程文件,按ALT+F7找开选项,在debug选项卡下选择"CMSIS-DAP debugger",并勾上前面的圆圈,点击设置。如果一切正常这时会在“SW Device”窗口中看到设备的信息。这样就可以继续了。
下载“1、stm32焊接测试”程序到主板,根据提示“如果stm32及8M晶振焊接正常,绿灯就会每秒闪烁一次”,如果看到绿灯就会每秒闪烁一次,那我们就继续下一步。
找到“2、MPU6050焊接测试”,打开工程,下载“2、MPU6050焊接测试”到主板,根据提示“如果MPU6050焊接正常,绿灯就会每秒闪烁一次”,如果看到绿灯就会每秒闪烁一次,那我们就继续下一步。
找到“3、FBM320焊接测试”,打开工程,下载“3、FBM320焊接测试”到主板,根据提示“如果FBM320焊接正常,绿灯就会每秒闪烁一次”,如果看到绿灯就会每秒闪烁一次,那我们就继续下一步。
找到“RoboFlyDEMO”,打开工程,下载“RoboFlyDEMO”到主板,根据提示…………,这个没有提示,我也不清楚会是什么样子,总之先看看