Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 4503|回復: 0
打印 上一主題 下一主題

單片機如何載入DSP?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-8-30 09:54:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一、硬體連接。基本情況是單片機與DSP用SPI連接,用16bit通信,單片機與PC用串口連接。電腦的串口(USB轉串口)與單片機的UART連接。實現單片機與PC的資料傳輸。
/ }- H; k9 o# g) \0 u
( ]2 K7 w& [- z  G9 c, F7 _4 ?# U3 l% [; I3 A6 Q5 G+ V: ^. h7 K1 w
二、調試電腦的串口。用大傻串口調試軟體(網上能下載到,很簡單)調試串口,該過程要配合單片機程式(簡單的發送和接收資料程式)使用。
+ g! P% H% n6 {( T4 A) Z- T. J- n
3 e4 }  b0 f( ~& u* }7 ]' a% J# r/ V7 b
三、單片機與DSP通信。單片機處於主模式,DSP處於從模式。DSP的BOOTMODE選擇SPI從模式。
6 w+ Y0 c$ E: e+ a' n  m1 E0 x* d
6 W+ }- b# |; s/ ?; |( v: c9 B0 C- i) {7 V
四、載入過程分為3部分。1 @- H) F% q2 y! H9 s/ y
. n0 g- t( t  p

1 H5 A+ Y( H2 O" z7 p, e  W(1)SWS。開始字同步過程。單片機向DSP發送開始字(0x5853),DSP給單片機回復一個字(0x5253)。直到回復正確,進入下一階段,否則一直進行SWS過程。+ Z7 e1 }  n# `2 o: w9 F: \

! D& S  |; A" B* o7 t& j. L& ^" r
  R2 _. l! |( X(2)Ping-OS。Ping操作碼同步過程。單片機給DSP發送操作碼(0x5853****),DSP給單片機回復一個數(0x5253****),知道回復正確,進入下一過程,否則一直進行Ping-OS過程。! i" n% h* ]( T% V; W, V  L2 n7 j

; Y% R& ^8 ^$ M4 ?6 S
- ^1 z4 E+ f- e(3)OS,即操作碼過程。也就是單片機載入DSP的主要過程。吧DSP程式一次發送給DSP。
& _" W4 f; Q1 J6 O$ v7 c& l4 C( P0 n* u
按照以上步驟,便可以實現單片機載入DSP。3 u7 g4 _$ z- s5 O& @) X# J

4 f# u% @# o$ n上述過程比較簡潔,若對這個感興趣,可以聯繫我,我們可以進行交流。4 J+ k4 p' w6 z

$ s. b+ k) ~/ E* O+ F. g進我部落格就好了,是這個:http://wiznet2012.blogspot.kr/
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-8 04:41 AM , Processed in 0.097005 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表