- 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条指令。?????????一般操作是??读-改-写??的方式,?而位带别名区是?写?操作。防止中断对读-改-写??的方
您可能关注的文档
最近下载
- 地质调查员(地质灾害方向)职业技能竞赛试题及答案.docx VIP
- 2026年模型玩具行业分析报告及未来五到十年行业发展趋势报告.docx
- 地质调查员(地质灾害方向)职业技能竞赛模拟试题.docx VIP
- 2026年急性胰腺炎诊疗指南(中国专家共识).docx
- Yadea雅迪电动车DM6说明书用户手册.pdf
- X65、X70管线钢高温延塑性的对比分析.pdf VIP
- 2026年云南二级造价师真题及答案解析.docx VIP
- 2025克拉玛依国民村镇银行春季社会招聘(16人)笔试历年典型考题及考点剖析附带答案详解.docx VIP
- Fujikura pana 藤仓保偏光纤.pdf VIP
- 地质调查员(地质灾害方向)职业技能竞赛模拟试题及答案.docx
原创力文档

文档评论(0)