迪文科技论坛

 找回密码
 立即注册
搜索
查看: 93|回复: 5

【提问】请问这个报错该怎么解决

[复制链接]

1

主题

3

回帖

32

积分

新手上路

Rank: 1

积分
32
发表于 2025-5-23 19:08:17 | 显示全部楼层 |阅读模式
编译时出现了这种报错,而且请问这个DIWEN FOR putn函数是要自己写,还是头文件里包含的,作用是用来切换界面的

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

267

回帖

2089

积分

金牌会员

Rank: 6Rank: 6

积分
2089
发表于 2025-5-23 20:31:04 | 显示全部楼层
切页就是用sys_write_vp函数写0x84地址。
void pagechange(u16 pageid)
{
static u16 page[2]={0x5A01,0};
sys_write_vp(0x84,(u8*)&page,2);
}
pagechange(1);//切到第一页


回复

使用道具 举报

1

主题

3

回帖

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2025-5-24 11:43:49 | 显示全部楼层
紫狐 发表于 2025-5-23 20:31
切页就是用sys_write_vp函数写0x84地址。
void pagechange(u16 pageid)
{

求问,用了你说的这个代码,为什么传感器数据显示不出来了
回复

使用道具 举报

1

主题

3

回帖

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2025-5-24 11:44:18 | 显示全部楼层
紫狐 发表于 2025-5-23 20:31
切页就是用sys_write_vp函数写0x84地址。
void pagechange(u16 pageid)
{

是可以直接复制使用还是需要定义什么
回复

使用道具 举报

1

主题

3

回帖

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2025-5-24 11:45:50 | 显示全部楼层
紫狐 发表于 2025-5-23 20:31
切页就是用sys_write_vp函数写0x84地址。
void pagechange(u16 pageid)
{

0x5A01是什么啊
回复

使用道具 举报

0

主题

868

回帖

6727

积分

论坛元老

Rank: 8Rank: 8

积分
6727
发表于 2025-5-24 15:32:22 | 显示全部楼层
D3:0x5A 表示启动一次页面处理,CPU 处理完清零。
D2:处理模式。
0x01=页面切换(把图片存储区指定的图片显示到当前背景页面)。
0x02=该模式保留,功能暂不支持。
D10:图片 ID。
指令示例:
5A A5 07 82 0084 5A01 0001,显示背景图片 ICL 文件下的 01 序号图片(如果发送指令的
序号图片 ID 不存在,指令操作判定不生效。)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-1 09:13 , Processed in 0.041011 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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