EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 D" P2 F. m1 @& L3 U
附件中所有例程均为芯航线为用户编写的精品例程,旨在通过例程给大家展示一个科学、层次化的设计方案,DEMO中的所有模块均由小梅哥亲自编写并仿真测试通过,大家可以直接提取并用于自己的设计中。* i% [) K) P6 ~; Y& a% Z# w
3 [' c6 G4 S) v7 l$ A
, f% C8 g% C* o1 M- S1 s3 \! O synsz_tft: 10路逻辑分析仪,用芯航线FPGA学习套件的4.3寸TFT屏显示波形,可使用矩阵键盘、红外遥控进行控制,可外接基于74HC595驱动的7段8位数码管模块(接在GPIO 0上)。8 B' A1 }4 ~ |2 X; j8 ?1 L
0 I: s" _1 |3 q8 X! ^
4 a2 \; s9 q) q
synsz_vga: 10路逻辑分析仪,用芯航线FPGA学习套件的VGA数码管PS2模块上的VGA接口驱动VGA显示器显示波形,可使用矩阵键盘、红外遥控进行控制,使用VGA数码管PS2模块上的7段8位数码管模块显示控制信息。
- ]! _' \* Y% I9 G t% j" j: ], t
- H; S* V1 l t9 G3 M- ?. M! \) ^* Y( N9 b
uart_scope:基于串口猎人的串口示波器& s# Q. }2 r# B& t- M1 R. g
本实验中,涉及到的应用模块和知识点如下所示 - 串口收发模块的设计和使用;
- 串口收发模块仿真模型的设计;
- 串口简单数据帧的解码;
- 串口帧转Memory Mapped总线的设计;
- Memory Mapped Slave模块的设计;
- 线性序列机设计思想的应用(ADC驱动);
- 独立按键消抖的分析与实现;
- 直接数字频率合成(DDS)的设计与实现;
- 使能时钟对系统间模块协调工作的重要性;
- 串口猎人的详细使用;
- 完整系统的仿真验证设计;
- 头文件在设计中的运用;
- Quartus II软件中可定制化存储器ROM的使用;
5 O$ Y& D9 c! J( x+ u- q0 P
: R) N7 d: b3 e* C0 g2 d7 B; Q! c' N+ O1 T0 G& G9 O* \
系统架构
' g+ e" u, Y' M( P8 f& j2 ] V* y2 f+ \, H4 c
. U- Y t( N* x$ t" H代码示例 2 K7 y/ S6 f5 N; |( R+ f
. O: ^7 H8 i( @9 R* j仿真波形
$ l' z3 V2 E" h: T- b& z" ~+ h$ p- ?: F5 F5 b
串口猎人 , `4 g: F* o4 U3 y" l7 P" D* {
) @* {0 l1 r* e, g0 H6 G8 r. |
5 M$ H$ y, Z# N' [3 b 如有任何疑问,欢迎加入芯航线FPGA学习支持群(472607506)进行讨论
1 \" e+ |$ y. ?. b: s: K$ ?
o( E- S) d5 H: r0 J |