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

关于F28069launchpad上使用官方例程Example_2806xSci_Echoback中无法接受到发送来的数据

您好,我想请问一下关于Example_2806xSci_Echoback这个例程的一些问题,使用的是F28069l的aunchpad。

我使用的是淘宝上购买的CH340G模块USB转TTL的线,将板子上的28、29号脚分别连接到这款线的TX和RX母口,并且将这款线线的+5V和GND母口连接到板子上21、22号脚,USB连接在PC上,并且安装了驱动,目前设备管理器中能够正确地检测到这个USB转换来的串口,并且打开串口助手也能检测到这个串口。

在运行这个例程时,串口助手并不能接受到来自板子的任何数据。在主程序描述中,应该首先会发送“Hello World!”等等一些提示信息到我的串口助手上接收并且显示出来,但是实际情况是串口助手上并未显示任何字符。在调试时,发现程序已经执行过发送提示信息的语句,并且会停留在 “while(SciaRegs.SCIFFRX.bit.RXFFST !=1) { } ”这个循环前,但是串口助手上并未能接收到提示字符。

由于是刚开始接触ccs,可能部分地方描述会不清楚,有不清楚的地方可以直接回帖问我,希望能有大佬或者官方人员能解答我的疑问,非常感谢!

Susan Yang:

我们会在测试后给您回复

user6330660:

回复 Susan Yang:

首先感谢您的回复!

 

目前看来launchpad是可以被电脑识别的,并且程序也可以烧写。

我试着使用您提到的CCS内自带的Terminal进行数据接收,但是可能是由于我的操作问题,还是未能显示信息。

 

在例程中提到:

28、29号脚作为接收和发送引脚,所以我之前将之与USB转TTL线的发送和接收引脚相连,并希望能通过该线进行数据通信。如果我想使用您所说的虚拟串口进行通信,我应该怎么做呢?可否提供操作流程?

 

非常感谢您!

Susan Yang:

回复 user6330660:

user6330660但是可能是由于我的操作问题,还是未能显示信息。

如之前所述,我并未对开发板进行修改,都是默认配置。例程的话,也是TI例程未作修改。

未能显示的话,是指您点击绿色的RUN之后,没有任何反应

请给出您现在板子的跳线等设置的拍照图片

另外运行其他程序,如闪灯等简单例程是否可以成功?

user6330660:

回复 Susan Yang:

我的板子情况是这样的。 USB是直接连接在我的电脑上的。

另外,我的这块板子之前是可以运行一些简单程序的,我之前曾经用过它输出过方波信号用于开关电路的mos驱动,是可以正常工作的。

我此次的目的是在于建立这块launchpad与PC的通信,使用任何方式都可以,所以我还想请教下如果使用您提到的虚拟串口的话,具体操作应该是怎么样的。

非常感谢您的回复!

Susan Yang:

回复 user6330660:

1 请您先不要接下面的板子,直接只使用launchpad

2 我的板子跳线设置如下,请查看S1的Boot,JP6

虚拟串口的话,开发板电路已经做好了,您只需按上述说明操作即可

user6330660:

回复 Susan Yang:

我参照您的板子设置对我的板子进行了修改,并且烧写了程序,但仍然不能显示提示信息。

对于您提到的虚拟串口操作,我还是不太明白。例程中提到发送和接收数据是通过28、29号引脚实现的,但是使用虚拟串口的话,发送和接收是怎么实现的呢?需要做那些修改?

另外,我尝试了使用您提到的ccs自带Terminal进行操作,但会遇到如下问题

 串口助手不能检测到串口。同样,当我打开设备管理器,发现里面也没能识别到虚拟串口。

我在论坛中查找了有关于虚拟串口的相关帖子,但是并没有找到相关的操作,所以我想知道应该如何设置才能使PC检测到这块板子的虚拟串口。

非常感谢您的帮助!

user6330660:

回复 Susan Yang:

非常感谢您的回答!

通过您链接中的步骤,例程目前能正常运行了,非常感谢!

祝您工作愉快!

Susan Yang:

回复 user6330660:

谢谢您对TI产品的支持!祝您后期调试顺利!

后续有其他问题的话,您可以随时在论坛发帖,我们会在第一时间给您回复

赞(0)
未经允许不得转载:TI中文支持网 » 关于F28069launchpad上使用官方例程Example_2806xSci_Echoback中无法接受到发送来的数据
分享到: 更多 (0)