OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1909|回复: 1

关于一些宏定义的用法 和c的语法问题

[复制链接]

2

主题

7

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2017-7-10
在线时间
9 小时
发表于 2017-12-25 22:55:02 | 显示全部楼层 |阅读模式
5金钱
#define  LCD_WriteData(x)     {LCD12864_GPIO->BSRR = x<<8 & 0xff00;LCD12864_GPIO->BRR = ((~x)<<8) & 0xff00;}  //高八位数据


这句话是12864程序写数据的宏定义  这个是具体什么意思呢 这个语法怎么用 主要是后边的
前一句左移与0xff00可以理解  分号后再加上后一句x取反再与0xff00 什么意思


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2017-7-10
在线时间
9 小时
 楼主| 发表于 2017-12-25 22:55:30 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 13:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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