迪文科技论坛

 找回密码
 立即注册
搜索
查看: 606|回复: 8

【提问】发现一个很严重的问题,T5L芯片的

[复制链接]

32

主题

60

回帖

361

积分

中级会员

Rank: 3Rank: 3

积分
361
发表于 2022-2-16 09:44:42 | 显示全部楼层 |阅读模式
本帖最后由 wangxiaoqiang 于 2022-2-16 09:57 编辑

如图所示,红框中的变量,tick在使用u16类型时,tick 不能和常量数值进行比较,if判断永远进不去,tick不能和BIN_SCAN_PERIOD宏定义比较,只有在使用u8是if判断才是正常的,当使用xdata时if判断也无法正常进入,
要是BIN_SCAN_PERIOD用一个u16定义if判断就是可以进入,感觉里面的变量8bit只能和8bit比较,16bit只能和16bit比较。希望抓紧查一下,不然这样代码都没法写了。而且里面的文本显示又显示不出来了,我已经计算了文件占用的内存大小,设置好了编号。
工程已上传

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

15

主题

115

回帖

1910

积分

金牌会员

Rank: 6Rank: 6

积分
1910
发表于 2022-2-16 10:48:08 | 显示全部楼层
1.发现一个问题,楼主先按附件中方法修正一个BUG。
2.判断if进不去是通过LED状态是吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

32

主题

60

回帖

361

积分

中级会员

Rank: 3Rank: 3

积分
361
 楼主| 发表于 2022-2-16 11:22:12 | 显示全部楼层
本帖最后由 wangxiaoqiang 于 2022-2-16 11:24 编辑
cuijia 发表于 2022-2-16 10:48
1.发现一个问题,楼主先按附件中方法修正一个BUG。
2.判断if进不去是通过LED状态是吧。
...

目前是试着定时器是可以了,这里的while为什么会影响到定时器里的if判断,但是控件上显示的内容会受到影响,数值不正确,包括原来文本显示控件的乱码都和之前不一样了
回复

使用道具 举报

15

主题

115

回帖

1910

积分

金牌会员

Rank: 6Rank: 6

积分
1910
发表于 2022-2-16 11:40:04 | 显示全部楼层
只要有调用过写函数,跟他有关的就都会影响,您可以仔细检查下void sys_write_vp(u16 addr,u8* buf,u16 len)这函数
回复

使用道具 举报

32

主题

60

回帖

361

积分

中级会员

Rank: 3Rank: 3

积分
361
 楼主| 发表于 2022-2-16 12:05:19 | 显示全部楼层
cuijia 发表于 2022-2-16 11:40
只要有调用过写函数,跟他有关的就都会影响,您可以仔细检查下void sys_write_vp(u16 addr,u8* buf,u16 len ...

这个函数是从熊家余老师的工程里弄出来的,按理不应该会有错吧,我是刚开始学51和迪文,估计也检查不出什么
回复

使用道具 举报

15

主题

115

回帖

1910

积分

金牌会员

Rank: 6Rank: 6

积分
1910
发表于 2022-2-16 14:23:42 | 显示全部楼层
把bug修复一下,然后测试,还有什么问题描述清楚,最好有截图之类的,描述不清楚我也不好分析。
回复

使用道具 举报

5

主题

6

回帖

589

积分

高级会员

Rank: 4

积分
589
发表于 2022-2-16 14:29:31 | 显示全部楼层
刚下载你的代码看了一下,好像编译还报错勒
回复

使用道具 举报

32

主题

60

回帖

361

积分

中级会员

Rank: 3Rank: 3

积分
361
 楼主| 发表于 2022-2-16 16:18:47 | 显示全部楼层
cuijia 发表于 2022-2-16 14:23
把bug修复一下,然后测试,还有什么问题描述清楚,最好有截图之类的,描述不清楚我也不好分析。 ...

你 身边没有设备呀,我还以为你是迪文的工程师呢,我自己调调吧先
回复

使用道具 举报

6

主题

40

回帖

327

积分

中级会员

Rank: 3Rank: 3

积分
327
发表于 2022-5-1 22:48:28 | 显示全部楼层
这个找到问题了?
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-4-6 11:57 , Processed in 0.047059 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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