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

几个CPLD/FPGA调试的小窍门!!(很实用)

[复制链接]
  • TA的每日心情
    开心
    2019-11-19 15:19
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    几个cpld/FPGA调试的小窍门!!(很实用)5 G6 i( |! {1 _8 t% x

    1 C/ y) Q: f5 b  l: p- j) \- v  H
    1.LED的妙用。4 I$ l! `: y& R* c2 m

    ; p+ V5 v6 M$ R$ m2 m% ^8 K( b* q一般的开发板上都带有LED灯,比如我们的EP2C35核心板上就带有三路的LED,我们用这些LED做一些入门的程序,如闪烁、流水灯等。但这几个LED的作用远不仅如此,它是我们在调试比较复杂的程序时定位问题的手段。比如我们在调试DS18B20的温度检测程序时,发现总是读不到数据,我们怀疑是没有检测到DS18B20的应答信号。于是我们把LED放在检测应答状态里,若检测到应答就点亮,没有检测到应答就熄灭,结果发现确实LED没有亮。所以我们就找到了问题的所在,就可以对症下药了。所以,在没有方便的调试手段(如可实时跟踪单片机/DSP的仿真器,SignalTap用起来还是笨重点,而且器件支持上受限)来调试CPLD/FPGA的情况下,用简单的LED来跟踪定位程序不失为一种比较好的方法。8 H+ p, @+ K& q8 C4 F* @4 g* L
    9 U# h; G. C5 m$ o7 t7 d6 M) V! ]
    游客,如果您要查看本帖隐藏内容请回复
    ! @! Z9 }+ d% p* \1 P

    & J+ u: g; J1 Q$ {1 }  C$ I! F! P
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-9 20:36 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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