器件型号: TMS320F28388D
您好:
我正在尝试了解 TX_FRAME_CTRL.START 寄存器随时间变化的行为。
根据 TRM:
在第 32.4.2.3.1 节“软件触发帧“中、:
“将 TX_FRAME_CTRL.START 设置为 1 可以启动数据帧的传输。 [...]帧传输开始后、TX_FRAME_CTRL.START 将由硬件清除。“
在表 32-54 中。 TX_FRAME_CTRL 寄存器字段说明
'开始下一次传输。 此位将由硬件清除。“
我试图理解的是多快,在什么情况下,如果有,这个位被清除的硬件:
- 它是否在固定数量(一个或多个)的时钟周期后无条件清除?
- 在任何情况下、读回它可能会得到值 1 吗?
- 如果用 1 读回该数据、是否意味着帧传输处于挂起状态、但尚未开始?
此致、
Pierre