找回密码
 注册
关于网站域名变更的通知
查看: 341|回复: 1
打印 上一主题 下一主题

转——基于芯航线FPGA开发套件的串口示波器设计 

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-4-4 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于芯航线FPGA开发套件的串口示波器设计
* H, @1 i* u! M6 k
附件中所有例程均为芯航线为用户编写的精品例程,旨在通过例程给大家展示一个科学、层次化的设计方案,DEMO中的所有模块均由小梅哥亲自编写并仿真测试通过,大家可以直接提取并用于自己的设计中。
) V0 a' O' H+ {8 e, D! O  I5 E7 M4 o8 _/ T# q

+ r* L0 {" m4 ~0 S    synsz_tft:        10路逻辑分析仪,用芯航线FPGA学习套件的4.3寸TFT屏显示波形,可使用矩阵键盘、红外遥控进行控制,可外接基于74HC595驱动的7段8位数码管模块(接在GPIO 0上)。1 t9 x8 f; a, p# p$ i2 N8 v

6 p0 f' D9 y0 |. P" u0 o4 N9 E% k' H5 `
    synsz_vga:       10路逻辑分析仪,用芯航线FPGA学习套件的VGA数码管PS2模块上的VGA接口驱动VGA显示器显示波形,可使用矩阵键盘、红外遥控进行控制,使用VGA数码管PS2模块上的7段8位数码管模块显示控制信息。
! G9 M5 j$ K# R3 n
) v2 \" F& I( U% Z6 p2 D2 R7 ^8 v4 r. N
uart_scope:基于串口猎人的串口示波器1 F4 R! V8 N5 y  x
本实验中,涉及到的应用模块和知识点如下所示
  • 串口收发模块的设计和使用;
  • 串口收发模块仿真模型的设计;
  • 串口简单数据帧的解码;
  • 串口帧转Memory Mapped总线的设计;
  • Memory Mapped Slave模块的设计;
  • 线性序列机设计思想的应用(ADC驱动);
  • 独立按键消抖的分析与实现;
  • 直接数字频率合成(DDS)的设计与实现;
  • 使能时钟对系统间模块协调工作的重要性;
  • 串口猎人的详细使用;
  • 完整系统的仿真验证设计;
  • 头文件在设计中的运用;
  • Quartus II软件中可定制化存储器ROM的使用;7 }, N  d& @( d/ S, }- I; p

# f3 \# h% o/ P& \  n
* [$ ]' N# K( t& {' E" w
系统架构
5 y# ?: v1 D6 S5 a, g' k

8 @! u. n0 e$ s6 R/ o0 z; s

) a& G# _) d+ n' @
代码示例

. I( C% e* x( w/ Z& ]
+ E4 ^4 X9 L7 `7 W2 N6 x
仿真波形
% N' {* ?6 v4 l! C; D! y
8 o2 ^' |6 t  ^: w
串口猎人
) J: \& G9 w, K' _
2 x" r1 S$ l3 b0 S$ c6 d
1 P) y7 U& Z) t0 d# P) {: }
    如有任何疑问,欢迎加入芯航线FPGA学习支持群(472607506)进行讨论
游客,如果您要查看本帖隐藏内容请回复
7 J6 U! c% v  Y5 x: u

1 u$ n4 g6 p: Y( U' e, ^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-30 14:53 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表