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

建网站免费软件关键词排名优化报价

建网站免费软件,关键词排名优化报价,爬虫 wordpress,网站建设平台有哪些文章目录 1、如何在STM32 实现原子操作 2、寄存器是什么?为什么向外设地址写值可以控制外设的状态? 1、如何在STM32 实现原子操作 在CMSIS模块中已经提供了原子操作宏,用于操作16位或32位变量,包括ATOMIC_SET_BIT、ATOMIC_CLEAR_…

文章目录

    • 1、如何在STM32 实现原子操作
  • 2、寄存器是什么?为什么向外设地址写值可以控制外设的状态?

1、如何在STM32 实现原子操作

在CMSIS模块中已经提供了原子操作宏,用于操作16位或32位变量,包括ATOMIC_SET_BIT、ATOMIC_CLEAR_BIT、ATOMIC_MODIFY_REG,该功能是使用LDREX和STREX指令来实现的。可以通过对原子操作的封装实现互斥。
LDREX和STREX指令是Thumb指令集提供的排他加载和排他访问指令,用以实现排他性访问。

2、寄存器是什么?为什么向外设地址写值可以控制外设的状态?

寄存器是一段特殊的内存 ,寄存器通过存储器映射可以向内存一样寻址和访问,它实际上是硬件资源的一部分,它连接到硬件电路,所以对寄存器的写会变成对应的电路的电压,通过门电路,这种电压的改变对应到物理电路中。
每个外设是一块独立的时序电路,它内部有有一个叫D触发器的电路,这个电路可以保存高低电平,一个8bit的外设寄存器就是有8个D触发器,D触发器连接CPU的总线,通过存储器映射,CPU可以通过地址访问D触发器,所以CPU可以通过总线向D触发器写入高低电平(0 和 1),**同时,**D触发器连接外设内部的门电路,CPU向D触发器写0或1,D触发器保存值,并通过这些值(给高低电平)控制门电路的开关,从而改变整个外设时序电路的状态。这就是为啥我们像外设地址写值可以控制外设的状态的根本原因。

http://www.dtcms.com/wzjs/332256.html

相关文章:

  • php做网站好吗常州网站建设
  • 政府网站比较百度电脑端网页版入口
  • 中国交建招标平台seo单页面优化
  • 院感质控中心网站建设 申请搜狗输入法下载安装
  • 网站做百度联盟收入已经很低了seo接单一个月能赚多少钱
  • 做公司网站需要什么材料软文推广什么意思
  • 山东省建设监理协会网站设计网站排行榜前十名
  • 做网站赚钱难友情链接出售
  • 网站制作推广招聘武汉网站开发公司
  • 做暧暖ox免费视频网站淘宝关键词搜索量排名
  • 便宜网站建设南京疫情最新情况
  • 烟台网站建设方案报价2022最近热点事件及评述
  • 网页设计网站免费广州疫情最新情况
  • 做购物商城网站建设企业邮箱域名
  • wordpress 建的网站吗新闻网站软文平台
  • 帮人做非法网站计算机编程培训学校哪家好
  • dw做汽车网站百度首页快速排名系统
  • 淘宝cms建站最新热点新闻事件
  • 网校网站建设源云推广
  • 蓬莱有做网站的吗东莞seo靠谱
  • 中兴建设云南有限公司网站百度2018旧版下载
  • 长沙市芙蓉区关于疫情最新消息郑州官网网站优化公司
  • 网站单选框的实现百度热搜的含义
  • 网站一般多长企业建站 平台
  • wordpress黑页郑州seo顾问培训
  • 网站建设与制作布局谷歌google 官网下载
  • iis做网站文件下载站长之家查询域名
  • 建设营销网站要什么怎么根据视频链接找到网址
  • 网站维护方法深圳网络推广哪家
  • 15年做那些网站致富优化网站搜索排名