Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

單片機如何載入DSP?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-8-30 09:54:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一、硬體連接。基本情況是單片機與DSP用SPI連接,用16bit通信,單片機與PC用串口連接。電腦的串口(USB轉串口)與單片機的UART連接。實現單片機與PC的資料傳輸。
& q! ~6 Y9 m1 V
$ q, v1 ~# \6 v; t
6 }9 Z  P7 y1 s0 a! w% ?- @二、調試電腦的串口。用大傻串口調試軟體(網上能下載到,很簡單)調試串口,該過程要配合單片機程式(簡單的發送和接收資料程式)使用。
5 A+ S  q4 K: `' x$ u
* ~% G( [) j) ~8 g- j& q) f+ l: e' R0 G. Q( m$ _- c  s& @: K
三、單片機與DSP通信。單片機處於主模式,DSP處於從模式。DSP的BOOTMODE選擇SPI從模式。
' h) F1 J$ x6 `
  {+ i" H) k; v$ w  D& Y3 i. @4 [0 O4 T
四、載入過程分為3部分。/ d6 W  a2 I, L8 Z/ r$ W* T; B

, ^$ d/ D% e4 c: D2 H# a" u4 m6 M5 @& J# F
(1)SWS。開始字同步過程。單片機向DSP發送開始字(0x5853),DSP給單片機回復一個字(0x5253)。直到回復正確,進入下一階段,否則一直進行SWS過程。4 _- i  k5 T0 G2 Y6 h3 N
5 E5 l& ~; @- |7 R
' c0 J1 |! H1 t' r8 f8 O* S* W
(2)Ping-OS。Ping操作碼同步過程。單片機給DSP發送操作碼(0x5853****),DSP給單片機回復一個數(0x5253****),知道回復正確,進入下一過程,否則一直進行Ping-OS過程。
0 x2 c4 w$ k& c- K+ B% N1 \3 \% d( H$ N4 O3 x9 p- Y; O- c3 ~1 ~# o9 w
' j2 B. a9 Y( v; l4 r1 Q
(3)OS,即操作碼過程。也就是單片機載入DSP的主要過程。吧DSP程式一次發送給DSP。+ r5 Y5 S1 U; {* r" L! k, X
# P/ O9 Q1 E0 @# ?+ q# R; n8 X
按照以上步驟,便可以實現單片機載入DSP。
5 p7 H0 P# m6 G/ s4 @
* r7 x( s% l- O# \; Y* |7 r" |! m上述過程比較簡潔,若對這個感興趣,可以聯繫我,我們可以進行交流。$ D; Z( v" W8 B# H" w7 }# H) v
( K$ p7 S6 X# ], P5 B9 T
進我部落格就好了,是這個:http://wiznet2012.blogspot.kr/
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-21 11:57 AM , Processed in 0.113515 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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