• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

用单片机做一个简单的逻辑分析仪有什么大体的思路么

dd4f94523312fe4e 2019-03-30 浏览量:817
我想大概是通过外部中断来记录时间,然后串口发送到电脑,可行么
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果能实现自然没问题

    我之前考虑过这个问题,发现手头上的逻辑分析仪似乎是通过定时采样的,因为外部中断不一定能保证计算的时间是准确的,但定时采样能保证时间间隔是一定的。

    上位机很多都是用labview来做的,但我手上这个最近的上位机是用qt写的

    • 发布于 2019-03-30
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 可以的,之前网上有用stc15f104w做逻辑分析仪的,不过要配合上位机软件,你可以网上搜一下,通过串口把数据发送到电脑
    • 发布于2019-03-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 逻辑分析的关键是 触发启动采样和稳定的采样、采样信息锁定留存。

    也有用定时采样的方式。

    你说用串口发生数据,低频的逻辑信号串口发没有问题,如果频率高了,只能延时发,因为串口速率不一定够。

    • 发布于2019-03-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 现在市面上的逻辑分析仪大多是单片机+FPGA的结构,单片机负责与PC进行USB通信,同时与FPGA进行并口通信

    如果只用单片机做,那就要用单片机的PWM捕获功能,不过单片机的并行采集速度不如FPGA,这种逻辑分析仪的带宽做不到很高

    • 发布于2019-03-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以做个简单的,是用单片机的定时器捕获功能
    • 发布于2019-03-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是简易的话比较简单,一个高速AD+一个足够快的单片机就够了。稍微拓展点就可以是AD+DSP输出采集数据,MUC控制DSP、KEY、LCD及存储记录设备。
    • 发布于2019-03-31
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

用单片机做一个简单的逻辑分析仪有什么大体的思路么