江哥 发表于 2025-3-15 01:05:30

简单的串口绘图上位机

虽然 AIAPP-ISP 自带串口绘图,不过总有自己手搓的理由。
这里提供几十行代码的上位机,可以方便加上自己需要的功能(比如 多通道、滤波、FFT、存储),也给对上位机恐惧的爱好者解下密。




单片机程序很简单,串口持续发送自增变量 i,显示出来就是锯齿波
      u8 i;
      while (1)
      {
                delay_ms(10);
                TX1_write2buff(i);
                i++;
      }
跑通没问题之后,单片机这边可以试着 ADC 8bit 采样,采一次发一个8bit,不用0x0d 0x0a结束符,只管无脑发即可,只要上位机处理得过来,甚至可以不要延时。不过这是roll模式,采样太快没什么意义。


上位机代码(python):

不到40行,遇到不清楚的找AI问问就可以了。





神农鼎 发表于 2025-3-15 13:19:16














江哥 发表于 2025-3-16 00:23:51

神农鼎 发表于 2025-3-15 13:19


ISP内置这个看起来功能够用,但是时常有死机现象,不知道是什么原因?

zhaoye818 发表于 2025-3-16 08:33:38

{:qiang:}
页: [1]
查看完整版本: 简单的串口绘图上位机