请问AiC-STC单片机哪款适合做逻辑分析仪
想自己实现一个,求推荐带USB的都可以,难的是上位机 DebugLab 发表于 2024-8-22 16:11
带USB的都可以,难的是上位机
上位机思路
上位机只要接收到数据(8位、16位等),
建一个非常大的数组,每一个就是一帧
判断数据每一位,windows窗口画出每一位的线条
缩放就是一帧画一次还是10帧画一次 wnagming 发表于 2024-8-22 21:00
有现成的上位机,有人知道数据协议吗?
不清楚,想自己造一个轮子 zhou220 发表于 2024-8-22 16:46
上位机思路
上位机只要接收到数据(8位、16位等),
建一个非常大的数组,每一个就是一帧
协议解析是上位机做的 上位机有开源软件,功能足够强大了。
下位机用STC任何一款都可以,不带USB有串口也可以。
目前市面上流行的低端逻辑分析仪有两种:
一种sale为代表,主芯片CY7C68013具有高速USB,将采样数据实时传输到上位机,下位机不存储。优点是采样深度极大,取决于PC机内存容量,缺点是受限于USB2.0速度,最大采样率为24M@8CH。
另一种采用RP2040单片机,IO速度快,RAM容量264KB,采样率可达到100Msps,但USB是1.1的,样本只能暂存下位机,采样结束后再上传。
专业逻辑分析仪一般都是有FPGA实现,既有高速IO,又有大容量高速存储,还能高速上传。 买了个十几元的逻辑分析仪,普通看个I2C协议够用了 自己做一个,觉得很难,虽然原理很简单。 用树莓派pico吧 建议 学习了,如果用用STC做的话,因为ram较小所以只能实时传输,但是传输也要时间,采集也要时间,那么问题就是速度不够快,要么只能提高主频,要么就是采样率比较低,是这样吧。
页:
[1]
2