发新帖我要提问
12
返回列表
打印
[应用相关]

《嵌入式 - 深入剖析STM32》详解STM32位带操作

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
21
位带读操作相对简单,普通操作和位带操作的设置过程如下图所示:

使用特权

评论回复
22
结合国际经验|  楼主 | 2022-2-24 17:18 | 只看该作者
普通操作和位带操作的汇编对比代码如下:

使用特权

评论回复
23
结合国际经验|  楼主 | 2022-2-24 17:21 | 只看该作者
可以看出位带操作的步骤更少,相对普通操作更简洁。

而且位带操作属于原子操作,在多任务系统中,位带操作可以解决共享资源中的紊乱危象,关于该部分内容可以参看《Cortex-M3权威指南》。

使用特权

评论回复
24
结合国际经验|  楼主 | 2022-2-24 17:22 | 只看该作者
总的来说,位带的主要优点是数据的一个单独位可以通过一条指令来读或者写,而不需要操作一些利的寄存器。例如,一条从位带别名区域地址进行读操作的LDR指令会将值0或者1加1载入寄存器。类似的,一条STR指令在向位带别名区的地址写入时,只是修改主区域中数据的一位。当然修改需要由硬件来执行读写操作,但是只有一条指令(STR)被取指并执行。

使用特权

评论回复
25
万图| | 2023-9-29 07:12 | 只看该作者

从而达到对电子设备进行静电保护

使用特权

评论回复
26
Clyde011| | 2023-9-29 08:15 | 只看该作者

齐纳二极管的缺点是不如TVS快

使用特权

评论回复
27
万图| | 2023-9-29 10:11 | 只看该作者

就是因为它的作用就是在电子产品设备受到雷击浪涌与ESD静电放电或者其他瞬态电压时

使用特权

评论回复
28
Uriah| | 2023-9-29 11:14 | 只看该作者

这方便一般可以使用底涂的方式来改善

使用特权

评论回复
29
帛灿灿| | 2023-9-29 13:10 | 只看该作者

正常信号一般达不到导通电压

使用特权

评论回复
30
Bblythe| | 2023-9-29 14:13 | 只看该作者

在电子电路中电容一端接电阻

使用特权

评论回复
31
周半梅| | 2023-9-29 16:09 | 只看该作者

明确出电源的性能和稳定性是否符合预期和要求

使用特权

评论回复
32
万图| | 2023-9-29 17:12 | 只看该作者

电流若是偏大就会直接导致器件烧毁

使用特权

评论回复
33
周半梅| | 2023-9-29 18:15 | 只看该作者

人体具有300PF的等效电容

使用特权

评论回复
34
童雨竹| | 2023-9-29 19:08 | 只看该作者

确保在开关管导通,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则