当前位置: 首页 > news >正文

青岛个人建站模板广州建设技术职业学院是公办吗

青岛个人建站模板,广州建设技术职业学院是公办吗,不怕封号的直播间,网站开发移动端0 Preface/Foreword 嵌入式开发,位操作是常用的运算,读写对应寄存器指定位从而设置不同的功能。 1 设置寄存器中的任意位 1.1 清零 举例,假设一个寄存器名字为FUNCCON,地址为0x00008000,该寄存器长度为4个byte。 #define FUNC…

0 Preface/Foreword

嵌入式开发,位操作是常用的运算,读写对应寄存器指定位从而设置不同的功能。

1 设置寄存器中的任意位

1.1 清零

举例,假设一个寄存器名字为FUNCCON,地址为0x00008000,该寄存器长度为4个byte。

#define FUNCCON  (*(volatile unsigned long *)0x00008000) 

#BIT(n) (1UL << n)

现在需要将bit15清零,而且不能影响其他位,该如何操作呢? 

FUNCCON &= ~BIT(15);

分析:

  • 位操作中,&,双目运算符,表示两个操作数中所有位相与,对应位都是1则为1,否则为0;
  • 位操作中,~,单目运算符,表示取反,数据中所有位都取反, 1变成0,0变成1;

1.2 置1

举例,假设一个寄存器名字为FUNCCON,地址为0x00008000,该寄存器长度为4个byte。

#define FUNCCON  (*(volatile unsigned long *)0x00008000) 

#BIT(n) (1UL << n)

现在需要将bit12置1,而且不能影响其他位,该如何操作呢? 

FUNCCON |= BIT(15);

 

http://www.yayakq.cn/news/212038/

相关文章:

  • 网站备案跟域名有什么关系建设项目验收网站
  • 网站建设授权书广告投放都有哪些平台
  • 网站维护有哪些企业网站建设开发软件
  • 营销型网站制作哪家好北京十大奢侈品商场
  • 网站建设2018网站开发协同
  • 智博常州网站建设西安包装设计公司
  • 怎么做加密网站美术生十大最烂专业
  • 龙岩建设局网站声明个人网站开发工具
  • 做网站开发用什么软件关键词优化排名用哪个软件比较好
  • 北京网站建设出名 乐云践新全能网站建设教程
  • 阿里云做电脑网站互联网保险乱象
  • 酷炫html5网站在社保网站上怎么做员工的退费
  • 烟台做网站案例网站设计需要用到什么技术
  • 有专门做网站的公司html5网站模板免费下载
  • 佛山新网站建设特色vs网页设计教程
  • 怎么才算完成一个网站私域运营
  • 食品网站建设规划书做网站需要服务器
  • html网站开发流程做a动漫视频在线观看网站
  • 长沙外贸网站建设做视频网站要什么
  • 网站中常用的功能模块青海省住房和城乡建设局网站首页
  • 宁波专业做网站的公司哪家好长沙高升小区做汽车行业网站的网络公司论天心区网页设计
  • 唐山网站建设托管网站制作佛山
  • 长春网站建设培训班深圳app搭建
  • 建设局网站安徽pythom 网站开发规范
  • 网站推广优化价格网站首页焦点图
  • 电话号码查询公司单位郑州seo外包收费标准
  • 邳州做网站软件工程师40岁后的出路
  • 建设银行天津分行门户网站wordpress H1 title
  • 一个网站是怎么建立的互联网公司排名1000
  • 网站空间 php程序动态ip可以做网站吗