|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' U1 Y0 _7 w1 w1 j& K
摘要:单片机与FPGA两者结合充分发挥各自的优点,可在高性能仪器仪表
6 q$ N3 P' C& w. `# R3 N- g和电子产品中得到广”泛应用.萋实现两者的综合应用,二者之间的通信便尤8 ?4 E0 g+ ]! m: g: E3 E' ]
为1 t要,本文介绍了如何通过对FPGA编程以实现两者间的串I井行通信,
! t& P% T: \9 n6 c/ t, l给出了主要模块的VHDL源程序,井用Quartus II 进行了仿真,具有较强的; r U1 Z- c( r2 S, Y+ ]5 f, d
通用性和实际应用价值.; \, F6 ^3 j! Z5 E
关键谕:单片机; FPGA;VHDL; 通信
) f: D$ H" i$ K' R- F; X2 [! I- C- A& F/ o5 H1 U
8 x" Z& S0 w2 @* \/ B
单片机以其体积小、功能齐全、价格低廉、可靠性高等方面具
7 F) v, ?7 u' H' M8 z- ~1 ^有独特优点,长期以来被广泛应用在各领域。在功能上,单片机与 l/ B: B+ A/ r3 i) |1 [
大规模可编程逻辑器件有很强的互补性。单片机具有性价比高、功.
; b! A. Z" A3 l2 ?4 b p- [0 @# V/ \能灵活、易于人机对话、良好的数据处理能力特点; FPGA 则具有7 T3 r8 s* |+ U) D" B3 c! z
高速、高可靠性以及开发便捷、规范等优点。因此两类器件相结合( p; X# K5 s4 l0 f, Z. \
的电路结构将在许多高性能仪器仪表和电子产品中被广泛应用。系
0 ~( `* ~* b! v; d, u% N统设计中将单片机数据处理的优势与FPGA高集成度、执行快速的7 U2 E4 U* E- T
特点相结合,能够设计出既有强大控制功能又能使各项功能快速执! @; y7 B" D) M- T
行的系统。因此,单片机与FPGA之间的通信便显得尤为重要。本; Q; ^" O5 W E3 P( f( m
文详细介绍了如何实现单片机与FPGA之间的串行和并行通信.
$ l% ?7 L0 I4 g
9 @) X# y2 \4 \1 w; {' c h1 p$ H: A9 ~" M; D
1 d( g+ d$ d1 T0 W; ?
( [1 E8 I: E# ?
! v: r1 g2 { i7 u J9 T) g, q2 r' E1 \
( C7 p% ]7 y5 h, X* E7 \' [5 y) g, @3 I; d
|
|