[分享] 基于STM32的16通道逻辑分析仪(10HZ到1M)源码分享
8653 查看
114 回复
 楼主 | 发布于 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-19 沙发

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

回复于 2018-07-19 2#

牛逼,这个必须支持下。
(0 )
评论 (0) 举报

回复于 2018-07-19 3#

厉害
(0 )
评论 (0) 举报

回复于 2018-07-19 4#

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

回复于 2018-07-20 5#

👍👍👍
(0 )
评论 (0) 举报

回复于 2018-07-20 6#

单端的
(0 )
评论 (0) 举报

回复于 2018-07-20 7#

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

回复于 2018-07-21 8#

厉害了,学习学习
(0 )
评论 (0) 举报

回复于 2018-07-22 9#

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

回复于 2018-07-23 10#

好资源,谢谢楼主
(0 )
评论 (0) 举报
发表回复
0/3000





举报

请选择举报类别

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

全部板块

返回顶部