找回密码
 立即注册
楼主: 乘风飞扬

CAN, 图形化程序自动生成, AiCube,USB转2组CAN | Lin 图形化程序自动生成

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:166
  • 最近打卡:2026-04-22 17:04:41
已绑定手机

22

主题

2500

回帖

3086

积分

论坛元老

积分
3086
发表于 2026-4-8 10:59:46 | 显示全部楼层
另外,我发现新版本的CAN发送函数,也是分开CAN1和CAN2的..............

我把STC的例子例子14和36下载到2块屠龙刀观察一下:

发现我2块屠龙刀,4组CAN,#2号CAN只能发送,接收没反应?
截图202604081059426891.jpg
截图202604081100413528.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:166
  • 最近打卡:2026-04-22 17:04:41
已绑定手机

22

主题

2500

回帖

3086

积分

论坛元老

积分
3086
发表于 2026-4-8 11:02:03 | 显示全部楼层
串口情况如下:
截图202604081102008435.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:671
  • 最近打卡:2026-04-30 08:59:31
已绑定手机

52

主题

2608

回帖

9093

积分

论坛元老

积分
9093
发表于 2026-4-8 11:05:24 | 显示全部楼层
wuzhe*** 发表于 2026-4-8 10:46
感谢您,我马上试一下!

好像我们版本不一样啊?

我用的也是V6.96T的版本,使能中断后在旁边的程序框里面就能看到生成代码的变化:


截图202604081101332694.jpg

STC32G12K128_CAN.zip

49.92 KB, 下载次数: 2

回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:671
  • 最近打卡:2026-04-30 08:59:31
已绑定手机

52

主题

2608

回帖

9093

积分

论坛元老

积分
9093
发表于 2026-4-8 11:08:07 | 显示全部楼层
wuzhe*** 发表于 2026-4-8 10:59
另外,我发现新版本的CAN发送函数,也是分开CAN1和CAN2的..............

我把STC的例子例子14和36下载到2 ...

屠龙刀例子里面的功能说明需要注意:


截图202604081107483840.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:166
  • 最近打卡:2026-04-22 17:04:41
已绑定手机

22

主题

2500

回帖

3086

积分

论坛元老

积分
3086
发表于 2026-4-8 11:08:11 | 显示全部楼层
我自己把这4个状态变量添加上去,也不会怎样结合起来发挥作用。。。。。

截图202604081108087512.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:166
  • 最近打卡:2026-04-22 17:04:41
已绑定手机

22

主题

2500

回帖

3086

积分

论坛元老

积分
3086
发表于 2026-4-8 11:18:04 | 显示全部楼层
怎么我的是这样?
截图202604081118024133.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:671
  • 最近打卡:2026-04-30 08:59:31
已绑定手机

52

主题

2608

回帖

9093

积分

论坛元老

积分
9093
发表于 2026-4-8 11:26:00 | 显示全部楼层
wuzhe*** 发表于 2026-4-8 11:18
怎么我的是这样?



使用后面两种模式,可以打开程序预览框
截图202604081125388302.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:166
  • 最近打卡:2026-04-22 17:04:41
已绑定手机

22

主题

2500

回帖

3086

积分

论坛元老

积分
3086
发表于 2026-4-8 11:28:12 | 显示全部楼层
乘风*** 发表于 2026-4-8 11:05
我用的也是V6.96T的版本,使能中断后在旁边的程序框里面就能看到生成代码的变化:

旁边还能有程序框?我这也没有程序框啊,怎么回事?

能发您的STC-ISP给我么?
截图202604081127355618.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:166
  • 最近打卡:2026-04-22 17:04:41
已绑定手机

22

主题

2500

回帖

3086

积分

论坛元老

积分
3086
发表于 2026-4-8 11:30:59 | 显示全部楼层
乘风*** 发表于 2026-4-8 11:26
使用后面两种模式,可以打开程序预览框

请问,这个模式在哪里调整?

哦,我反应过来啦,谢谢楼主的耐心指导............

原来是我用了另外一颗芯片..............

再一次感谢楼主!


其实这4个状态变量,如果把芯片换成STC32G144K246,就没有啦,那么就要找资料来学会如何用AiC ube 生成的CAN框架下

像STC32G12K128一样,把STC的CAN例程移植过来,楼主能帮忙么?
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2026-04-24 09:20:03

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 7 天前 | 显示全部楼层
乘风*** 发表于 2026-4-8 11:05
我用的也是V6.96T的版本,使能中断后在旁边的程序框里面就能看到生成代码的变化:

使能CAN发送中断,在中断里好像没自动添加这段代码:
   
if (CAN_CheckTransmit(isr))         // 判断:报文发送成功中断
    {
        fCAN1SendBusy = 0;              // 清零发送忙标志,允许下一次发送
    }


回复

使用道具 举报 送花

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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