一、硬體連接。基本情況是單片機與DSP用SPI連接,用16bit通信,單片機與PC用串口連接。電腦的串口(USB轉串口)與單片機的UART連接。實現單片機與PC的資料傳輸。
二、調試電腦的串口。用大傻串口調試軟體(網上能下載到,很簡單)調試串口,該過程要配合單片機程式(簡單的發送和接收資料程式)使用。
三、單片機與DSP通信。單片機處於主模式,DSP處於從模式。DSP的BOOTMODE選擇SPI從模式。
四、載入過程分為3部分。
(1)SWS。開始字同步過程。單片機向DSP發送開始字(0x5853),DSP給單片機回復一個字(0x5253)。直到回復正確,進入下一階段,否則一直進行SWS過程。
(2)Ping-OS。Ping操作碼同步過程。單片機給DSP發送操作碼(0x5853****),DSP給單片機回復一個數(0x5253****),知道回復正確,進入下一過程,否則一直進行Ping-OS過程。
(3)OS,即操作碼過程。也就是單片機載入DSP的主要過程。吧DSP程式一次發送給DSP。
按照以上步驟,便可以實現單片機載入DSP。
上述過程比較簡潔,若對這個感興趣,可以聯繫我,我們可以進行交流。
没有评论:
发表评论