Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

單片機如何載入DSP?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-8-30 09:54:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一、硬體連接。基本情況是單片機與DSP用SPI連接,用16bit通信,單片機與PC用串口連接。電腦的串口(USB轉串口)與單片機的UART連接。實現單片機與PC的資料傳輸。- s! F8 D$ U* h! m+ a7 w0 B) ^

! X8 H, S  G0 f2 \+ m) P! o* V; M4 I9 S& U2 p
二、調試電腦的串口。用大傻串口調試軟體(網上能下載到,很簡單)調試串口,該過程要配合單片機程式(簡單的發送和接收資料程式)使用。$ ^- x% v, r& L; A! V/ M5 x3 o
) y6 v; W; F2 ^8 e  g- B

; _" b6 T1 T0 S1 i三、單片機與DSP通信。單片機處於主模式,DSP處於從模式。DSP的BOOTMODE選擇SPI從模式。/ v% y% S8 F7 a: g2 s; E

4 ?8 V! J- M! l4 \( o  c. Y) v" E& _! m7 C4 q
四、載入過程分為3部分。" t% @! V$ y8 r8 h* T. K6 ?: }+ ^& c
2 H/ D+ r3 f4 @
, `7 i3 W. @5 Y3 r) ?% i( w1 o
(1)SWS。開始字同步過程。單片機向DSP發送開始字(0x5853),DSP給單片機回復一個字(0x5253)。直到回復正確,進入下一階段,否則一直進行SWS過程。& J/ p, w0 r* w

! B- K' I) e9 x  f5 i# E9 h+ W  X
; r; R- \0 B! x- K' {0 f4 V(2)Ping-OS。Ping操作碼同步過程。單片機給DSP發送操作碼(0x5853****),DSP給單片機回復一個數(0x5253****),知道回復正確,進入下一過程,否則一直進行Ping-OS過程。
8 ?$ Z: v" s. u+ h' C" Y: J- H( H; h; H) z
  V. w7 b# n& Z6 O
(3)OS,即操作碼過程。也就是單片機載入DSP的主要過程。吧DSP程式一次發送給DSP。% F1 C; t! {3 o$ F# Q: Z
1 Q; d3 D8 Y2 i* |" `
按照以上步驟,便可以實現單片機載入DSP。
8 x! s" ]% V  }; J# i: w
) e/ v; ?0 P1 D上述過程比較簡潔,若對這個感興趣,可以聯繫我,我們可以進行交流。1 k' P7 B1 V. K$ [5 ~

- f6 L. `1 i) ]4 B進我部落格就好了,是這個:http://wiznet2012.blogspot.kr/
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-17 04:49 AM , Processed in 0.114515 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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