[分享] 基于STM32的16通道逻辑分析仪(10HZ到1M)源码分享
6943 查看
113 回复
 楼主 | 发布于 2018-07-19 | 只看楼主
分享到:

                                基于STM32的16通道逻辑分析仪(10HZ到1M)源码分享

                                                                技术群:16519783

  这个开源项目原来的下位机是用FPGA采集数据通过串口上传到上位机程序显示,最高可以达到16通道200MHz采样频率256K采样深度。我研究了它的串口通讯协议把它移植到STM32上了,用STM32的IO采集数据存储在SRAM里,通过STM32的串口上传给PC显示。

         理论上只要一片STM32(有串口,有引出的IO)就可以实现这个简单的逻辑分析仪,因此适用于任何STM32开发板。目前我实现了8通道(使用PB8-15),10Hz-1MHz的采集功能,触发方式为上升沿或下降沿。因为这是用软件的方法实现的逻辑分析仪功能,性能和FPGA的没法比,即使优化也达不到FPGA硬件的速度,大家可以把它当做一个玩具玩一玩,或者在需要看一下简单波形手头又没有逻辑分析仪的时候用一下,不要苛求过多,谢谢。

说明:

       理论上所有的STM32都能用。上位机是java软件只要你的电脑安装了java虚拟机(JRE)就可以运行。这个程序需要java串口支持,因此在使用前先安装那个rxtx就可以了。实在不会用的话,可以从网上搜。



欢迎大家下载使用。

本帖有更多资源,需 登录 才可以下载,没有帐号?立即 注册

(1 ) (4 )
回复 举报

回复于 2018-07-23 11#

请发
(0 )
评论 (0) 举报

回复于 2018-07-23 12#

谢谢分享,干货
(0 )
评论 (0) 举报

回复于 2018-07-23 13#

感谢分享;
(0 )
评论 (0) 举报

回复于 2018-07-23 14#

可以学习一下
(0 )
评论 (0) 举报

回复于 2018-07-23 15#

very good!
(0 )
评论 (0) 举报

回复于 2018-07-23 16#

谢谢分享
(0 )
评论 (0) 举报

回复于 2018-07-23 17#

学习学习
(0 )
评论 (0) 举报

回复于 2018-07-23 18#

谢谢楼主!!!
(0 )
评论 (0) 举报

回复于 2018-07-23 19#

好东西,支持
(0 )
评论 (0) 举报

回复于 2018-07-23 20#

牛逼,这个必须支持下。
(0 )
评论 (0) 举报
发表回复
0/3000





举报

请选择举报类别

  • 广告垃圾
  • 违规内容
  • 恶意灌水
  • 重复发帖

全部板块

返回顶部