您好,我想请问一下关于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产品的支持!祝您后期调试顺利!
后续有其他问题的话,您可以随时在论坛发帖,我们会在第一时间给您回复