|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1 Y' I4 m' c" C$ N& w& x [
摘要:单片机与FPGA两者结合充分发挥各自的优点,可在高性能仪器仪表
, Y2 ~: f& i* d$ L& q和电子产品中得到广”泛应用.萋实现两者的综合应用,二者之间的通信便尤
]4 b# y) a5 ^! B w; y+ D/ b ~为1 t要,本文介绍了如何通过对FPGA编程以实现两者间的串I井行通信,
9 R8 N$ t! i( o6 W! c给出了主要模块的VHDL源程序,井用Quartus II 进行了仿真,具有较强的9 k# F1 x) }: j
通用性和实际应用价值.; L7 o! R6 \. z% z6 Q9 w# [
关键谕:单片机; FPGA;VHDL; 通信
9 ~. B% \; ?$ [- u( @4 K; X- g& a( K8 m/ S, i7 ^5 o# P
6 {& W) m! s, J! i单片机以其体积小、功能齐全、价格低廉、可靠性高等方面具0 o/ j/ _7 Q7 y0 w5 Z
有独特优点,长期以来被广泛应用在各领域。在功能上,单片机与0 v G( ?: @0 S8 l4 o
大规模可编程逻辑器件有很强的互补性。单片机具有性价比高、功.
! y: ^+ V, l. o$ p9 G4 I% [能灵活、易于人机对话、良好的数据处理能力特点; FPGA 则具有. Y) N; k( V% `' Q+ j! S
高速、高可靠性以及开发便捷、规范等优点。因此两类器件相结合
6 M5 p0 z, [0 D; M8 p0 f的电路结构将在许多高性能仪器仪表和电子产品中被广泛应用。系& X/ c9 H- k5 u1 l) |3 W J
统设计中将单片机数据处理的优势与FPGA高集成度、执行快速的
! I& Y- y) ]! e* b( N% V; Z特点相结合,能够设计出既有强大控制功能又能使各项功能快速执
% }/ Q' }( J: I4 H# F2 Z B行的系统。因此,单片机与FPGA之间的通信便显得尤为重要。本
' o1 b. D, ^: e5 o文详细介绍了如何实现单片机与FPGA之间的串行和并行通信.: @- m8 ^4 K2 `/ s/ ?
( P5 T7 Z" z# a" Y
( I0 j. A9 D0 t. _% G, ^
. N7 A$ |# b( H8 w" n+ H1 b+ a& \8 D5 p' ?% r/ _( x
5 q6 `' [0 f( ?2 G( f9 n% F' c2 e& m' p; R+ U0 e7 m4 S, E/ S
# Q4 ~) b- O' ~! p: y! k) }- G
|
|