找回密码
 立即注册
楼主: manzunzu

8H/8G/8C/8A系列4组串口同时通信的程序,Modbus 演示程序;可共享T2做波特率发生器

 火.. [复制链接]
  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-5-17 10:56:26 | 显示全部楼层
jw*** 发表于 2024-5-16 23:27
我现在就用试验箱闪烁P60的那个灯,插电脑USB正常闪烁,插充电头就不亮jwd:

STC32G学习板V9.6版本程序,直接下载“01.1-用P6口做跑马灯-入门版”或“01.2-用P6口做跑马灯”,不管使用电脑USB供电还是用充电器充电,均正常,所以真不知道你是什么情况了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-5-17 10:57:50 | 显示全部楼层

你这个程序是USB-CDC程序,有USB通信,必须使用电脑USB才行,用充电器供电没有USB通信的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:564
  • 最近打卡:2025-06-16 10:28:17
已绑定手机

50

主题

1816

回帖

3130

积分

论坛元老

积分
3130
发表于 2024-5-17 12:32:01 | 显示全部楼层
梁*** 发表于 2024-5-17 10:57
你这个程序是USB-CDC程序,有USB通信,必须使用电脑USB才行,用充电器供电没有USB通信的。 ...

梁工,那我如果想实现不停电下载,只能使用串口的,就不能使用USB的了呗

点评

USB-CDC串口不停电下载,可以使用USB的。  详情 回复 发表于 2024-5-17 13:33
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-5-17 13:33:11 | 显示全部楼层
jw*** 发表于 2024-5-17 12:32
梁工,那我如果想实现不停电下载,只能使用串口的,就不能使用USB的了呗 ...

USB-CDC串口不停电下载,可以使用USB的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:564
  • 最近打卡:2025-06-16 10:28:17
已绑定手机

50

主题

1816

回帖

3130

积分

论坛元老

积分
3130
发表于 2024-5-17 13:39:49 | 显示全部楼层
梁*** 发表于 2024-5-17 13:33
USB-CDC串口不停电下载,可以使用USB的。

不是啊梁工,我是想这样的,我要更改程序下载程序时我使用usb不停电下载,下载完成后我不就是正常供电了嘛,再关电上电后就卡在那里出不来了

点评

如果你有初始化USB,则就要接到USB上。  详情 回复 发表于 2024-5-17 15:37
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-5-17 15:37:53 | 显示全部楼层
jw*** 发表于 2024-5-17 13:39
不是啊梁工,我是想这样的,我要更改程序下载程序时我使用usb不停电下载,下载完成后我不就是正常供电了 ...

如果你有初始化USB,则就要接到USB上。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:564
  • 最近打卡:2025-06-16 10:28:17
已绑定手机

50

主题

1816

回帖

3130

积分

论坛元老

积分
3130
发表于 2024-5-17 16:29:42 | 显示全部楼层
梁工,我初始化USB后,如果我上电时P32为高的话(加了上拉),不是不应该进入下载模式吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-09-06 09:31:00

6

主题

26

回帖

152

积分

注册会员

积分
152
发表于 2024-5-24 09:45:04 | 显示全部楼层
梁*** 发表于 2022-12-19 13:09
STC8H/STC8G 的 4组 独立串口程序, 通用
Modbus 演示程序, 2023/8/28更新
解压缩后参考、测试“08-串口1中 ...

你好为什么我用STC8H8K64U烧录后 串口发指令10 10 1000 0004 08 1234 5678 90AB CDEF 4930 没反应

点评

从未出现过问题: 写入: [attachimg]44976[/attachimg] 读出: [attachimg]44978[/attachimg] 其实可以由STC串口助手绑计算CRC16: [attachimg]44979[/attachimg] 直接发命令(不要加CRC16),各条命令还可以  详情 回复 发表于 2024-5-24 10:27
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-5-24 10:27:44 | 显示全部楼层
无问*** 发表于 2024-5-24 09:45
你好为什么我用STC8H8K64U烧录后 串口发指令10 10 1000 0004 08 1234 5678 90AB CDEF 4930 没反应 ...

从未出现过问题:


写入:
截图202405241021213531.jpg


读出:
截图202405241023227097.jpg

其实可以由STC串口助手帮计算CRC16:
截图202405241026142457.jpg

直接发命令(不要加CRC16),各条命令还可以定义名字:
截图202405241027383707.jpg



回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:194
  • 最近打卡:2025-06-16 06:46:24

9

主题

60

回帖

1130

积分

金牌会员

积分
1130
发表于 2024-6-4 15:42:07 | 显示全部楼层
请教梁工,串口1和串口2的字符串发送和接收都移植成功了,现在串口1需要发送接收hex,麻烦您给一下串口1发送接收hex的函数

点评

对于串口来说,都是HEX,每个字节都是0x00~0xff,接收方式一样的,没有区别。  详情 回复 发表于 2024-7-9 16:52
BH7NI 在深圳的安徽人
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 16:45 , Processed in 0.195245 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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