找回密码
 立即注册
查看: 1043|回复: 15

求助,点灯遇到问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

921

积分

高级会员

积分
921
发表于 2024-5-1 22:42:14 | 显示全部楼层 |阅读模式
我的程序中控制P00和P01都是控制一个二极管。
1,在我的超级循环里只对P00和P01操作,通过逻辑分析仪,我得到了想要的结果。

输出,紫色P00,蓝色P01

输出,紫色P00,蓝色P01



输出,紫色P00,蓝色P01

程序

程序

程序
2,当我在程序里增加了b1=b和a *=2,其中a是int,b和b1是long int

输出,紫色P00,蓝色P01出现异常的输出

输出,紫色P00,蓝色P01出现异常的输出

这时输出,紫色P00,蓝色P01出现异常的输出,但是明显异常的输出并不出现在程序改动的位置

程序里增加了b1=b和a *=2

程序里增加了b1=b和a *=2


程序里增加了b1=b和a *=2
请高手帮忙分析个原因。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:517
  • 最近打卡:2025-05-07 20:07:07

21

主题

564

回帖

2694

积分

金牌会员

积分
2694
发表于 2024-5-2 07:43:27 | 显示全部楼层
b1=b和a *=2需要时间
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

921

积分

高级会员

积分
921
发表于 2024-5-2 08:23:17 | 显示全部楼层
wangxi*** 发表于 2024-5-2 07:43
b1=b和a *=2需要时间

但是他不应该影响P01的输出
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:524
  • 最近打卡:2025-05-07 07:52:10
已绑定手机

46

主题

1729

回帖

2684

积分

金牌会员

积分
2684
发表于 2024-5-2 08:25:53 | 显示全部楼层
你如果delay的话差距会更大
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

921

积分

高级会员

积分
921
发表于 2024-5-2 08:47:39 | 显示全部楼层
我这个是BETA版本,不知道是什么因素,我改变了程序,希望能找出原因。程序还是简单,我先让P01输出两次低,再让P00输出8次低。程序结果是正确的。
01a.png 01b.png
当我在程序箭头中增加一句加法时P01的低会有一个变化,
02a.png 02b.png
比较奇怪
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

921

积分

高级会员

积分
921
发表于 2024-5-2 08:49:31 | 显示全部楼层
jw*** 发表于 2024-5-2 08:25
你如果delay的话差距会更大

并不有间隔,我就是想测一下执行时间,我是发现他影响了输出,请再看一下刚上传的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

921

积分

高级会员

积分
921
发表于 2024-5-2 09:02:58 | 显示全部楼层
我又在P01输出高时,执行加法,发现没有引起P01电平变化,只是时间延长,时间延长是正常的
03a.png 03b.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-01-10 20:43:38

11

主题

58

回帖

921

积分

高级会员

积分
921
发表于 2024-5-2 09:03:36 | 显示全部楼层
希望大家指导下
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:524
  • 最近打卡:2025-05-07 07:52:10
已绑定手机

46

主题

1729

回帖

2684

积分

金牌会员

积分
2684
发表于 2024-5-2 09:05:02 | 显示全部楼层
你看看你的编译后的汇编是不是有语句被优化掉了?或者你选择编译等级0试试
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:60
  • 最近打卡:2025-05-07 11:01:36

718

主题

1万

回帖

1万

积分

管理员

积分
15690
发表于 2024-5-2 09:08:04 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-8 02:22 , Processed in 0.120811 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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