|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% w* n+ s, y9 B( _, Q' q/ W' A
摘要:单片机与FPGA两者结合充分发挥各自的优点,可在高性能仪器仪表! [* U p( U- [
和电子产品中得到广”泛应用.萋实现两者的综合应用,二者之间的通信便尤
5 z; C; k" N8 P: q; Y% o5 [ C: N为1 t要,本文介绍了如何通过对FPGA编程以实现两者间的串I井行通信,
3 D6 m+ s+ c7 \, B/ f) J/ M给出了主要模块的VHDL源程序,井用Quartus II 进行了仿真,具有较强的
, C4 e1 P3 M2 o( }9 C通用性和实际应用价值.
- W. }& l, j* B; A1 J7 u关键谕:单片机; FPGA;VHDL; 通信. i- F: {1 x$ i* y
. D+ i. G5 L7 X% m3 T2 M: n$ P/ ^) K. w% \
单片机以其体积小、功能齐全、价格低廉、可靠性高等方面具6 U* f0 S ?+ l' w' N
有独特优点,长期以来被广泛应用在各领域。在功能上,单片机与% F9 s, w0 y& f. p) a. c# Y
大规模可编程逻辑器件有很强的互补性。单片机具有性价比高、功.5 C( p! }% f% X9 a5 F7 J( C7 B
能灵活、易于人机对话、良好的数据处理能力特点; FPGA 则具有
. P2 E' \7 V5 Q1 J b( ]9 Y9 {高速、高可靠性以及开发便捷、规范等优点。因此两类器件相结合
; l1 S' k0 a1 a: }+ ~$ ]的电路结构将在许多高性能仪器仪表和电子产品中被广泛应用。系
. ~* u; [# t/ |- u: _1 g/ \5 L& |统设计中将单片机数据处理的优势与FPGA高集成度、执行快速的& {6 i6 z) K4 P f4 ^* W
特点相结合,能够设计出既有强大控制功能又能使各项功能快速执
! ]0 T0 a. q7 ^. }" v行的系统。因此,单片机与FPGA之间的通信便显得尤为重要。本0 @1 g [; J T# ?' p. _
文详细介绍了如何实现单片机与FPGA之间的串行和并行通信.. R: P; i2 `+ |( k4 k
. Y; F9 z* i. ]$ x8 i* c
" Z1 Y# J; m4 A' G* P* d/ E0 G; P2 J; X1 I6 g# q( |! ~1 Z! }
* c. J: `2 P5 h5 |" L* f
; ~: t0 x5 S, C- W4 `5 j
5 i; ~% p% T4 \5 O6 G0 h$ A6 [1 Z$ `6 }, @$ b( {/ G7 g. r8 G
|
|