大家好、我正在尝试解决 SSI 模块上的问题。 一条总线上的器件。 一个是"模式1器件"、另一个是"模式0器件"。 如何属性更改 SSI 模式?
开始时、我将数据发送到"模式0器件"、因此我调用此函数来设置 SSI 模块:
SSIConfigSetExpClk (SSI3_base、SysCtlClockGet ()、SSI_FRF_MOTO_MOTO_0、SSI_MODE_MASTER、50000、8);
当我想将数据发送到"模式1器件"时、我调用相同的函数、但使用另一个模式参数:
SSIConfigSetExpClk (SSI3_base、SysCtlClockGet ()、SSI_FRF_MOTO_MOTO_1、SSI_MODE_MASTER、50000、8);
我的问题是、这是一个好的做法、还是我必须禁用模块、更改参数和启用模块。
谢谢、
1月