液晶屏汉字显示的小问题

[复制链接]
513|1
 楼主| 奔跑的猫ちゃん 发表于 2020-4-8 10:50 | 显示全部楼层 |阅读模式
(1)汉字显示时,为什么传进来的数据需要交换高低位??(2)还有usCh = * (uint16_t *) pStr 是什么意思? 取这个地址的内容给usCH,前面输入的内容是ILI9341_DispString_CH(LINE(0),"野火3.2寸LCD参数:");
比如说输入的第一个字是“野”,pStr指向了字符串的首地址,usCh=*(uint16_t *)pStr,usCh指向了“野”字,这里会自动转换成“野”字的区位码不?







微信图片_20200129215204.png (27.78 KB, 下载次数: 0)

下载附件



2020-1-29 22:16 上传
dirtwillfly 发表于 2020-4-9 20:55 | 显示全部楼层
看不到你的图片。
* (uint16_t *) pStr括号内是强制类型转换,括号前的*号,表示取这个指针所指的数值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

437

主题

437

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部