找回密码
 立即注册
查看: 360|回复: 3

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

[复制链接]
  • TA的每日心情
    无聊
    2023-11-26 13:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    85

    回帖

    611

    积分

    高级会员

    积分
    611
    发表于 2023-12-27 13:59:47 | 显示全部楼层 |阅读模式
    本帖最后由 丽江春水 于 2023-12-27 14:07 编辑

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


    IMG20231227135731.jpg

    serial_help.exe.rar

    78.63 MB, 下载次数: 15

    win10以上可运行

    signal_producer.rar

    194.95 KB, 下载次数: 11

    串口助手视频.mp4

    8.92 MB, 下载次数: 8

    回复 送花

    使用道具 举报

    该用户从未签到

    2

    主题

    15

    回帖

    54

    积分

    注册会员

    积分
    54
    发表于 2024-1-8 18:46:37 | 显示全部楼层
    新手上路,谢谢分享,请问上位机软件,是用什么软件编写的?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    无聊
    2023-11-26 13:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    85

    回帖

    611

    积分

    高级会员

    积分
    611
     楼主| 发表于 2024-1-10 16:47:53 | 显示全部楼层
    ZJJSXXD 发表于 2024-1-8 18:46
    新手上路,谢谢分享,请问上位机软件,是用什么软件编写的?

    PYTHON
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    2

    主题

    15

    回帖

    54

    积分

    注册会员

    积分
    54
    发表于 2024-1-11 18:53:16 | 显示全部楼层
    好的,谢谢,下载来学习学习。
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-15 19:33 , Processed in 0.060768 second(s), 43 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表