找回密码
 立即注册
查看: 636|回复: 8

问题

[复制链接]
  • 打卡等级:常住居民I
  • 打卡总天数:75
  • 最近打卡:2025-01-05 14:16:57

30

主题

132

回帖

214

积分

中级会员

积分
214
发表于 2024-11-28 10:57:45 | 显示全部楼层 |阅读模式
第一张照片,一个指针小于两个16进制数是神么意思
第二张照片减的是神么意思,asc是char类型
屏幕截图 2024-11-28 105251.png
屏幕截图 2024-11-28 105329.png
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:168
  • 最近打卡:2025-06-19 12:57:57

24

主题

234

回帖

1343

积分

金牌会员

积分
1343
发表于 2024-11-28 11:08:23 | 显示全部楼层
第一个前面应该是if之类的判断,判断指针小于0x80
第二个减的是字符空格,就是0x20
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:76
  • 最近打卡:2025-06-27 08:39:20
已绑定手机

17

主题

470

回帖

1373

积分

金牌会员

积分
1373
发表于 2024-11-28 11:35:01 | 显示全部楼层
第一个是指针指向的对象小于80,小于80就是标准的ASCII码
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:75
  • 最近打卡:2025-01-05 14:16:57

30

主题

132

回帖

214

积分

中级会员

积分
214
发表于 2024-11-28 11:53:47 | 显示全部楼层
那这里为什么还要再乘2,不应该不乘2吗
屏幕截图 2024-11-28 115217.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:294
  • 最近打卡:2025-03-06 09:25:41

8

主题

318

回帖

1837

积分

金牌会员

积分
1837
发表于 2024-11-28 11:57:36 | 显示全部楼层
分析代码不能去头截尾
只截两行不完整的代码
只能靠猜了
1.
s是指针
*s是指针取值
(uchar)*s是指针取值再强转类型
2.
asc的值是对应ASCII
' '(Space)是可显示字符的首位
asc - ' ' 通常用于提取OLED的字模
*2就猜不到了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:513
  • 最近打卡:2025-06-29 13:44:35
已绑定手机

29

主题

350

回帖

2045

积分

金牌会员

机长

积分
2045
发表于 2024-11-28 12:30:04 | 显示全部楼层
哪怕是算命先生还要问下生辰八字和籍贯呢。
没头没脑就放两行代码出来,大罗金仙也不知道啥意思啊。

比如我问你138是啥?你知道我是在说三八译码器还是移动手机号吗?
业余撸代码,专业开飞机 https://gitee.com/STC-MCU
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:75
  • 最近打卡:2025-01-05 14:16:57

30

主题

132

回帖

214

积分

中级会员

积分
214
发表于 2024-11-28 12:39:49 | 显示全部楼层
问题在这个位置,代码压缩包在下面,代码是官方的
屏幕截图 2024-11-28 123742.png

STC32G_IIC_OLED12864.zip

1.04 MB, 下载次数: 34

点评

这个是为了获取字符的字库地址。 减空格的原因是ascii能显示的就是从空格开始,之前都是一些控制类编码,不能显示。 乘2大概是因为这是个存储了2字节信息的库,到下一个字符需要隔一个  详情 回复 发表于 2024-11-28 13:42
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:508
  • 最近打卡:2025-06-28 10:05:05
已绑定手机
已实名认证

113

主题

2423

回帖

6157

积分

版主

积分
6157
发表于 2024-11-28 13:42:27 | 显示全部楼层
江上*** 发表于 2024-11-28 12:39
问题在这个位置,代码压缩包在下面,代码是官方的

这个是为了获取字符的字库地址。
减空格的原因是ascii能显示的就是从空格开始,之前都是一些控制类编码,不能显示。
乘2大概是因为这是个存储了2字节信息的库,到下一个字符需要隔一个
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:75
  • 最近打卡:2025-01-05 14:16:57

30

主题

132

回帖

214

积分

中级会员

积分
214
发表于 2024-11-29 15:14:32 | 显示全部楼层
感谢各位
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-29 20:06 , Processed in 0.130743 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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