可能因為我家居香港,我所發出的電郵都被封閉。所幾在此解說。
如果CC3D因寫入固件後不能出現黑屏或擦入其他固件後想再重新擦入CC3D原有固件或可用下述方法解決。 將固件寫入CC3D有三種方法: 1. 用程序下載器 - 需要支持STM32 2. 用USB寫入 - 需要將一個程寫入STM32才可幾使用 3. 用串口寫入 - 需要有一個支持TTL電平的串口 (現在用的方法) 用串口寫入固件 A. 需要硬件如下: 1. CC3D 的接綫 2. FTDI – USB轉串口 B. 需要軟件如下: 2. CC3D固件 (我是從另一個CC3D內下載的)。 操作方法如下: 1. 將紅色箭咀的+3.3V及SBL短接 (用錫銲上),否則不能對STM32進行讀寫。 2. 需要用CC3D - MAIN PORT接口及USB轉串口。 3. 聯接方法如下: CC3D PIN #
如果接線沒錯 ,將FTDI插入電腦後,CC3D LED及FTDI LED都會亮著。
如果COMPORT無錯,按NEXT後會如下圖。 再按NEXT後會顯示CPU類型及記憶體大小。如下圖顯示STM32 CPU及記憶容量 "STM32_Med-density_128K".
再按NEXT後會顯示下例畫面, 點Download to device載入你所下載的CC3D程序。修改@(h)為800000, 再按NEXT後進入燒寫. 下圖表示寫入成功。CC3D解銲後,從新運行GCS及插入CC3D就可以檢查是否寫入成功。 如果需要將CC3D內的程序讀出,點選Uploadfrom device。
|