TI中文支持网
TI专业的中文技术问题搜集分享网站

AWR1443BOOST引脚相关问题

我现在有两个awr1443和两个dca1000,我想让这两个设备能同步工作,也就是这两个雷达实现帧同步能够同时收发信号。我在TI英文论坛上查阅到如下信息:

由于awr1443没有引脚能够输出帧同步信号,因此我们需要对雷达进行配置,使MCUCLKOUT引脚能够输出帧同步信号。之后将两个雷达的接地引脚连接,将一个雷达的MCUCLKOUT引脚连接到另一个雷达的SYNC_IN引脚,两个设备即可实现帧同步。

为了让MCUCLKOUT引脚能够输出帧同步信号,我们需要执行下图所示代码。

我的问题是:上图中的代码怎么使用,才能使得MCUCLKOUT引脚能输出帧同步信号?

Chris Meng:

你好,

从你贴的英文帖子的解释看,只要配置相关引脚功能为frame-start功能就可以了,就是运行上的pinmux配置代码。

user6372746:

回复 Chris Meng:

你好,感谢您的及时回复。
但是我不太明白您的意思,我不清楚该怎样运行上面的代码,您能给出详细的步骤吗?
非常感谢。

Chris Meng:

回复 user6372746:

你好,

抱歉,这段代码需要运行在mss上,但是在mmwave stuido里面是没有办法配置pinmux的。

你们可以尝试在板上运行mmw demo,加上上面的代码,同时使能lvds输出,使用DCA1000EVM采集LVDS上输出数据。

user6372746:

回复 Chris Meng:

你好,
由于AWR1443BOOST有一个SYNC_IN引脚,如果在外部提供一个帧同步信号源,把帧同步信号接到两个AWR1443BOOST的SYNC_IN引脚上,再把AWR1443BOOST和信号源的GND引脚连接,然后在mmwave studio中把两个AWR1443BOOST配置为硬件触发模式,是不是也可以实现帧同步呢?
谢谢。

Chris Meng:

回复 user6372746:

你好,

这个方法也可行。

user6372746:

回复 Chris Meng:

你好,那外部输入帧同步信号的电压幅值是3.3V吗?
我把两个AWR1443BOOST都设置为硬件触发模式,用外部设备提供帧同步信号。如果外部设备一直持续不断的提供帧同步信号的话,那么雷达是不是也一直在不停的收发呢?还是说雷达的信号发射时间只取决于mmwave studio中帧数以及帧周期的设置呢?

Chris Meng:

回复 user6372746:

user6372746那外部输入帧同步信号的电压幅值是3.3V吗?

是的。

user6372746我把两个AWR1443BOOST都设置为硬件触发模式,用外部设备提供帧同步信号。如果外部设备一直持续不断的提供帧同步信号的话,那么雷达是不是也一直在不停的收发呢?

是的。请参考数据手册里面5.9.2 Synchronized Frame Triggering对sync_in信号的要求。从5.9.2 Synchronized Frame Triggering图上可以看出,sync_in输入一个脉冲控制的是一个frame的发射。

user6372746:

回复 Chris Meng:

你好,谢谢你的及时回复。

我的意思是,如果我在frame配置界面中,把帧数设置为256帧,选择硬件触发模式,当雷达把这256帧信号收发完毕之后就自动停止收发了吧?如果外部帧同步信号仍在继续发送的话,雷达也不会发射信号了吧?如下图所示。

Chris Meng:

回复 user6372746:

你好,

我查看了一些文档和英文论坛的讨论,在涉及hardware trigger的时候,都是讲的一个frame。既然你使用外部trigger就把number of frame设置为1吧。

下面论坛讨论提到需要点击trigger frame按钮,已经硬件连接确认,请也参考一下。
e2e.ti.com/…/925610

user6372746:

回复 Chris Meng:

你好,
我不太明白为什么要把number of frame 设置为1,如果是这样的话,雷达收发完一帧的数据不就停止收发了吗?
谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » AWR1443BOOST引脚相关问题
分享到: 更多 (0)