主题中讨论的其他器件:HALCOGEN
此 TI 器件的 space 版本需要根据使用上下文进行正确的设计并进行严重的代码测试覆盖。
TI TRM 文档通常按名称描述外设位字段、并带有非常简短的相关文本。
大多数时候、位字段不会标记为配置或控制。
此外、一些外设具有引擎/状态机使能控制、另一些外设不具有。
当前的文档不够完整、只暴露了使用的基本原则、 缺少精细打印件。
下面是一组与 TRM 文档相关的一般问题 配置所有器件外设 。
它应该有助于了解在利用产品时文档质量有多差。
不要回答这些问题、而是专注于回答 最后一个问题 。
q1)如何标识外设的寄存器位字段、这些位字段用于寻址配置的控制地址?
(针对带有状态机使能控制位或带有复位状态控制位的外设)
Q2)如何标识仅允许在外设状态机停止时修改的外设寄存器位字段?
(即:静态配置)
Q3)我们如何识别仅允许在启用外设状态机时修改的外设寄存器位字段?
(即:动态配置和控制)
Q4)如何确定外设控制寄存器位字段修改的有效顺序、以实现正确的外设控制?
为了节省时间、这里的位置是 真正详细的每个外设文档 因此我们知道如何正确配置它们、启用后如何控制它们、它们的限制、在配置和实时控制时如何操作和不操作?
此致、
左侧