找回密码
 立即注册
查看: 45|回复: 4

STC32G144K246 USB串口发送故障

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2026-04-27 10:52:19
已绑定手机

19

主题

44

回帖

186

积分

注册会员

积分
186
发表于 7 天前 | 显示全部楼层 |阅读模式

image.png

  • 主函数的USB_SendData(adc_res,4); 这个函数使能之后,单片机 无法正常运行,上位机 无法打开对应的USB串口,关闭这个发送函数,单片机可以正常运行。
  • 使用AICUBE生成PWM触发双ADC采样代码,设置ADC1和2同步触发之后,无法在AICUBE中改变ADC2的触发方式,具体表现为,需要在生成的代码中手动添加ADC2使能和触发的代码,无法在CUBE中直接使能。

image.png

upload 附件:test_144.zip

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2026-04-30 08:53:57
已绑定手机

106

主题

4345

回帖

9748

积分

荣誉版主

无情的代码机器

积分
9748
发表于 7 天前 | 显示全部楼层

第一个问题测试可以打开运行。可能个体差异,120M接近极限了,降低频率100M试试
截图202604241202517287.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2026-04-30 08:53:57
已绑定手机

106

主题

4345

回帖

9748

积分

荣誉版主

无情的代码机器

积分
9748
发表于 7 天前 | 显示全部楼层
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2026-04-27 10:52:19
已绑定手机

19

主题

44

回帖

186

积分

注册会员

积分
186
发表于 7 天前 | 显示全部楼层
erci*** 发表于 2026-4-24 12:09
第二个问题参考:
5.ADC2EXCFG2无效,ADC2触发源是通过ADCEXCFG2设置

我知道啊 ,所以我给出了那个补充的解决方法,就是我觉得那个AICUBE设置ADC1和ADC2联动的时候,应该自动设置ADC2的状态,要不然就是要手动添加,替换原来的ADC2_DisablePWMTrig();为下面这四个初始化函数
ADC2_EnablePWMTrig();
        ADC2_PWMCTrgoTrigger();
    ADC2_TriggerMode(1);
        SET_REG_BIT(ADC2EXCFG2, ADCEXCFG2_TRIGON_MSK);//联合模式

点评

也可以,已反馈  详情 回复 发表于 7 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2026-04-30 08:53:57
已绑定手机

106

主题

4345

回帖

9748

积分

荣誉版主

无情的代码机器

积分
9748
发表于 7 天前 | 显示全部楼层
科*** 发表于 2026-4-24 12:23
我知道啊 ,所以我给出了那个补充的解决方法,就是我觉得那个AICUBE设置ADC1和ADC2联动的时候,应该自动 ...

也可以,已反馈
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-5-1 10:30 , Processed in 0.127283 second(s), 73 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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