丽江春水 发表于 2023-12-27 13:59:47

串口信号产生程序——基于stc32g12k128(附串口助手习作)

本帖最后由 丽江春水 于 2023-12-27 14:07 编辑

想学着写个上位机的串口助手类工具,调试时需要一个串口信号。于是,就写了个基于MCU的产生串口信号的程序,感觉简捷好用。就把它分享出来了。程序的功能就是接收上位机发来的信息,然后根据信息内容返回一组数据。这样,在上位机分析数据,就很容易了解这次串口通讯是否正常可靠了。这里分享的例程,是收到一个4位16进制数字,把这个数字做为频率,向上位机发送一段时间(比如三分钟)的交流信号采样数据,在上位机串口助手界面上,可以同时看到返回的数据、这些数据形成的波形,和这个波形的频谱。程序采用了cdc串口。速度快,不受波特率影响。使用了stc32g12k128芯片,只使用最小系统就行了。我实验时用了一块的是屠龙刀系统板。程序很简单,就不多介绍了。直接在附件里放上源程序代码。另外把写得串口显示软件也附上。方便对程序进行测试。这个串口显示程序是自己作练习的作品。写它是为了熟悉相关指令的执行机制。没有进行最后的修饰,也没进行反复的测试。写着玩的。分享出来是因为之前自己想在网上下载一个现成的串口助手时,遇到些问题。感觉不方便。现在自己写了一个。除了练手外。感觉自己写的串口助手,在处理数据时格外方便。软件需要在win10以上系统运行。

ZJJSXXD 发表于 2024-1-8 18:46:37

新手上路,谢谢分享,请问上位机软件,是用什么软件编写的?

丽江春水 发表于 2024-1-10 16:47:53

ZJJSXXD 发表于 2024-1-8 18:46
新手上路,谢谢分享,请问上位机软件,是用什么软件编写的?

PYTHON

ZJJSXXD 发表于 2024-1-11 18:53:16

好的,谢谢,下载来学习学习。{:handshake:}
页: [1]
查看完整版本: 串口信号产生程序——基于stc32g12k128(附串口助手习作)