DSP可以在没有CTS和RTS的情况下工作?

5个帖子/ 0新
最后一篇
袁汉武
离线
最后一次露面:4年11个月前
专家
加入:2015-03-25 08:19
DSP可以在没有CTS和RTS的情况下工作?

大家好。

我看到了DSPS PCB .DSPS可以在没有CTS和RTS的情况下工作,测试睡眠电流。
所以,也就是说,当睡眠14580时,RX中断可以唤醒14580。
我测试了函数的情况下,没有CTS,RTS,打开睡眠。
静态void app_sleep_prepare(sleep_mode_t * sleep_mode)
{
if(* sleep_mode == mode_sleeping)
{
#if(uart_sw_flow_enabled)
如果(!uart_sps_sw_flow_off())
#endif // uart_sw_flow_enabled.

#if(uart_hw_flow_enabled)
如果(!uart_sps_flow_off())
#endif // uart_hw_flow_enabled.
{
* sleep_mode = mode_idle;//(一种)
}
别的
app_sleep_flow_off = 1;// * for uart实时* // //(b)
}
}

结果是:
静态void app_sleep_prepare(sleep_mode_t * sleep_mode)
{
if(* sleep_mode == mode_sleeping)
{
{
* sleep_mode = mode_idle;//(一种)
}
// 别的
app_sleep_flow_off = 1;// * for uart实时* // //(b)
}
}

如果我屏蔽(b),只留下(a)使用,项目可以获得RX数据但不进入睡眠。
在14580,5〜7second延迟中调试代码,可以将RX数据和TX数据用于PC。

但是当我屏蔽(a)时,只离开(b)到使用,项目无法获得RX数据。

如何处理睡眠功能,实现没有CTS和RTS的DSP工作?
你能给我一些建议吗?

谢谢。

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨袁汉武,

嗨袁汉武,

我不完全不安,你想做什么,我想你可以使用rx和tx频道发送虚拟数据并唤醒da并开始通过UART开始交换数据,但在这种情况下,时间非常细腻,所以它会有点难以拉扯这样的场景。但我想你可以发送虚拟数据才能唤醒DA并等到它被唤醒。

谢谢mt_dialog.

zslstantly
离线
最后一次露面:4年2个月前
加入:2016-08-15 06:54
我有没有理留你说的,我想下这个dsps da1458x

我有没有理留你说的,我想下这个dsps da1458x_dsps_v_5.150.2到底能不动作工作所含CTS和RTS,并且能进入低功耗而且可稳定稳定发射数码?

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨zslstantly,

嗨zslstantly,

请介意你发布的地方,这是英语论坛,你只能用英语发布,你可以使用中文论坛。

谢谢mt_dialog.

zslstantly
离线
最后一次露面:4年2个月前
加入:2016-08-15 06:54
好的谢谢 。

好的谢谢 。