- 23
- 0
- 约1.18万字
- 约 5页
- 2017-06-14 发布于河南
- 举报
位带操作学习记
STM32?BIT_BAND?位段位带别名区使用入门1.?什么是位段、位带别名区?2.?它有什么好处??答1:?是这样的,记得MCS51吗??MCS51就是有位操作,以一位(BIT)为数据对象的操作,??????MCS51可以简单的将P1口的第2位独立操作:?P1.2=0;P1.2=1?;?就是这样把P1口的第三个脚(BIT2)置0置。??????而现在STM32的位段、位带别名区就为了实现这样的功能。????????????对象可以是SRAM,I/O外设空间。实现对这些地方的某一位的操作。???????它是这样的。在寻址空间(32位地址是?4GB?)另一地方,取个别名区空间,从这地址开始处,每一个字(32BIT)??????就对应SRAM或I/O的一位。????????????这样呢,1MB?SRAM就?可以有32MB的对应别名区空间,就是1位膨胀到32位(1BIT?变为1个字)??????我们对这个别名区空间开始的某一字操作,置0或置1,就等于它映射的SRAM或I/O相应的某地址的某一位的操作。??????答2:??简单来说,可以把代码缩小,?速度更快,效率更高,更安全。??????一般操作要6条指令,而使用?位带别名区只要4条指令。?????????一般操作是??读-改-写??的方式,?而位带别名区是?写?操作。防止中断对读-改-写??的方
您可能关注的文档
- 中学控烟考评惩制度.doc
- 中餐厅奖罚制.doc
- 中药外敷涌泉治病.doc
- 临沧市 创业划书.doc
- 为孩子购买保的几点建议.doc
- 中药药理学考题.doc
- 为官不作为对检查材料.doc
- 为三不干部治.doc
- 举案齐眉释义典故(中英).doc
- 12.1质谱类型及构成.ppt
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)