找回密码
 立即注册
查看: 157|回复: 10

如何看到这个例程的效果?AI8051U《31-IO行列式按键扫描,按键命令红外发射》

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-12 01:24:22 | 显示全部楼层 |阅读模式
==============第一种===========usb连接j3的方式============================
官网的这个例程有按键按下时,会在uart1 打印,但是我用usb连接j3 ,看不到呢? 是连接的不对吗?
截图202502120129194442.jpg
printf("KeyCode = %u\r\n", KeyCode);
我和下面这个帖子的楼主存在同样的疑问,希望大佬们指点迷津啊。

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=13867

==============第二种=============usb连接usb-link的方式=======================================

                      截图202502120122093423.jpg             截图202502120138529581.jpg         
不论是打开com5,还是com6 都看不到呢?







回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-12 01:42:18 | 显示全部楼层
我想看到这两句话,硬件应该怎么连接才能看到呢?

截图202502120141409281.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2025-2-12 09:24:02 | 显示全部楼层
用第二种方式Link1D连接实验箱,串口助手打开CDC1对应的COM口。
这个例子是使用实验箱右上角矩阵按键触发的,同时要短接J17跳线才能正常发射红外码:
截图202502120922173863.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-12 20:07:44 | 显示全部楼层
乘风*** 发表于 2025-2-12 09:24
用第二种方式Link1D连接实验箱,串口助手打开CDC1对应的COM口。
这个例子是使用实验箱右上角矩阵按键触发的 ...

1. 烧写AI8051U《31-IO行列式按键扫描,按键命令红外发射》的hex文件。
2. 断开usb线。即试验箱下电。
3. 连接J17的红外跳线帽。
截图202502122013515273.jpg
4. 连接usb-link线,如上图。这一步肯定是对的,因为我已经将芯片设置成仿真模式了。
截图202502122017351523.jpg
5.  总共就两个口,一个com5,一个com6 两个都试过了。还是不行呢。

截图202502122018187091.jpg     截图202502122018488647.jpg
截图202502122023102337.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-12 20:07:54 | 显示全部楼层
乘风*** 发表于 2025-2-12 09:24
用第二种方式Link1D连接实验箱,串口助手打开CDC1对应的COM口。
这个例子是使用实验箱右上角矩阵按键触发的 ...

1. 烧写AI8051U《31-IO行列式按键扫描,按键命令红外发射》的hex文件。
2. 断开usb线。即试验箱下电。
3. 连接J17的红外跳线帽。

4. 连接usb-link线,如上图。这一步肯定是对的,因为我已经将芯片设置成仿真模式了。
                    
5.  总共就两个口,一个com5,一个com6 两个都试过了。还是不行呢。

截图202502122027487129.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2025-2-13 11:14:52 | 显示全部楼层
直接烧录例子到实验箱测试,不要再将芯片设置成仿真模式了。
过程很简单,你看看演示视频吧:

点评

你这个硬件连接始终用的是usb-link口。(下载 + 运行时打印)。 我刚刚测了一下,又可以了。。。。。。多谢啦。  发表于 2025-2-13 23:46
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-13 23:22:53 | 显示全部楼层
乘风*** 发表于 2025-2-13 11:14
直接烧录例子到实验箱测试,不要再将芯片设置成仿真模式了。
过程很简单,你看看演示视频吧:
...

不知道为什么。我这边不是这个效果。哎。。。。。。

你这个是usb-link的烧写方式,这个和你试验箱原来的hex有关。我原来烧写的hex不支持这种方式,所以我用 p32+power sw的方式通过usb直接烧写了。

烧写后,扫描串口那里就扫描不到串口了。 不知道你这个为啥还能扫描到串口。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-13 23:33:51 | 显示全部楼层



第一步硬件连接:

截图202502132331261884.jpg
                  
第2步 烧写 , 按住p32,再按一下power sw松开,最后松开p32,下图是烧写完成后。 串口扫描处已经扫描不到串口
截图202502132325539107.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-13 23:43:15 | 显示全部楼层



如果连接试验箱上另外一个usb口倒是可以显示出串口。操作步骤如下:

第一步硬件连接:

截图202502132343075710.jpg


第2步软件已经扫描到串口了。打开串口,按红外相关按键,但是串口收不到任何打印信息。

截图202502132337005870.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2025-2-13 23:56:07 | 显示全部楼层
第一步: 硬件连接


截图202502132356027159.jpg

第二步: 按红外相关按键

截图202502132348314399.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:32 , Processed in 0.199796 second(s), 106 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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