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

求助,点灯遇到问题

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-08-04 11:06:19

13

主题

67

回帖

1095

积分

金牌会员

积分
1095
发表于 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
请高手帮忙分析个原因。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:616
  • 最近打卡:2025-08-24 08:10:21

21

主题

567

回帖

3168

积分

论坛元老

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

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-08-04 11:06:19

13

主题

67

回帖

1095

积分

金牌会员

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

但是他不应该影响P01的输出
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:633
  • 最近打卡:2025-08-24 08:27:12
已绑定手机

54

主题

1893

回帖

3572

积分

论坛元老

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

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-08-04 11:06:19

13

主题

67

回帖

1095

积分

金牌会员

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

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-08-04 11:06:19

13

主题

67

回帖

1095

积分

金牌会员

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

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

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-08-04 11:06:19

13

主题

67

回帖

1095

积分

金牌会员

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

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-08-04 11:06:19

13

主题

67

回帖

1095

积分

金牌会员

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

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:633
  • 最近打卡:2025-08-24 08:27:12
已绑定手机

54

主题

1893

回帖

3572

积分

论坛元老

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

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:161
  • 最近打卡:2025-08-23 08:11:44

775

主题

1万

回帖

1万

积分

管理员

积分
18735
发表于 2024-5-2 09:08:04 | 显示全部楼层
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-24 18:50 , Processed in 0.129143 second(s), 99 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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