迪文科技论坛

 找回密码
 立即注册
搜索
查看: 78|回复: 6

【提问】显示三,为什么屏幕上显示的是散呢

[复制链接]

16

主题

32

回帖

225

积分

中级会员

Rank: 3Rank: 3

积分
225
发表于 2024-10-23 13:46:27 | 显示全部楼层 |阅读模式
显示三,为什么屏幕上显示的是散呢
回复

使用道具 举报

2

主题

142

回帖

3064

积分

论坛元老

Rank: 8Rank: 8

积分
3064
发表于 2024-10-23 14:00:16 | 显示全部楼层
您是发的指令还是录入
回复

使用道具 举报

16

主题

32

回帖

225

积分

中级会员

Rank: 3Rank: 3

积分
225
 楼主| 发表于 2024-10-23 14:02:51 | 显示全部楼层
写入的,星期一到星期日,显示的位置是统一的,只有星期三显示的是星期散,其他的都对。
我记得这个芯片汉子显示上有类似的问题,但是忘记怎么解决了
回复

使用道具 举报

0

主题

371

回帖

2041

积分

金牌会员

Rank: 6Rank: 6

积分
2041
发表于 2024-10-23 14:04:11 | 显示全部楼层
本帖最后由 Carla熊 于 2024-10-23 14:05 编辑
Fred521 发表于 2024-10-23 14:02
写入的,星期一到星期日,显示的位置是统一的,只有星期三显示的是星期散,其他的都对。
我记得这个芯片汉 ...

您好,您用的是哪款屏,可以把工程发来看看。
回复

使用道具 举报

16

主题

32

回帖

225

积分

中级会员

Rank: 3Rank: 3

积分
225
 楼主| 发表于 2024-10-23 14:05:59 | 显示全部楼层
我用程序写入的
    switch(RealTime.week)
    {
    case 1://
#define MONDAY_NAME "ÐÇÆÚÒ»\0\0"
        memcpy(Device_Information, MONDAY_NAME, sizeof(MONDAY_NAME) + 1);
        sys_write_vp(Week_VAL_ADDR, Device_Information, 10);
        break;
    case 2://
#define TUESDAY_NAME "ÐÇÆÚ¶þ\0\0"
        memcpy(Device_Information, TUESDAY_NAME, sizeof(TUESDAY_NAME) + 1);
        sys_write_vp(Week_VAL_ADDR, Device_Information, 10);
        break;
    case 3://
#define WEDNESDAY_NAME "ÐÇÆÚÈý\0\0"
        memcpy(Device_Information, WEDNESDAY_NAME, sizeof(WEDNESDAY_NAME) + 1);
        sys_write_vp(Week_VAL_ADDR, Device_Information, 10);
        break;
    case 4://
#define THURSDAY_NAME "ÐÇÆÚËÄ\0\0"
        memcpy(Device_Information, THURSDAY_NAME, sizeof(THURSDAY_NAME) + 1);
        sys_write_vp(Week_VAL_ADDR, Device_Information, 10);
        break;
    case 5://
#define FRIDAY_NAME "ÐÇÆÚÎå\0\0"
        memcpy(Device_Information, FRIDAY_NAME, sizeof(FRIDAY_NAME) + 1);
        sys_write_vp(Week_VAL_ADDR, Device_Information, 10);
        break;
    case 6://ÐÇÆÚÁù
#define SATURDAY_NAME "ÐÇÆÚÁù\0\0"
        memcpy(Device_Information, SATURDAY_NAME, sizeof(SATURDAY_NAME) + 1);
        sys_write_vp(Week_VAL_ADDR, Device_Information, 10);
        break;
    case 7://ÐÇÆÚÈÕ
#define SUNDAY_NAME "ÐÇÆÚÈÕ\0\0"
        memcpy(Device_Information, SUNDAY_NAME, sizeof(SUNDAY_NAME) + 1);
        sys_write_vp(Week_VAL_ADDR, Device_Information, 10);
        break;
    }
回复

使用道具 举报

16

主题

32

回帖

225

积分

中级会员

Rank: 3Rank: 3

积分
225
 楼主| 发表于 2024-10-23 14:07:01 | 显示全部楼层
程序写入的

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

541

回帖

8012

积分

论坛元老

Rank: 8Rank: 8

积分
8012
发表于 2024-10-23 18:59:33 | 显示全部楼层

应该是keil软件的问题,看下按这个链接处理:https://blog.csdn.net/yangshuoSB/article/details/135896958
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-5 03:05 , Processed in 0.065488 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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