我在使用TI的335外设学习套件(Peripheral Explorer Kit)
时发现,烧写入“Example_2833xSci_Echoback”例程后,无法通过超级终端观测串口打印信息。
我可以确认的是:1)板载USB仿真器可以对“controlCARD”的F28335芯片进行烧写和仿真,
2)在电脑的“任务管理器”也可以看到已经识别出了“USB Serial Port(COM1)”、“TI XDS100 Channel A”、“TI XDS100 Channel B”
3)对应模块部分的跳线 “J4”我也已经连接上。
4)根据板卡原理图,在仿真芯片FTDI的40(TX)和39(RX)号引脚引出接线,连接到外部USB转串口模块后,可以通过超级终端接收和发送例程信息。
请问TI 在线工程师,这个问题是什么原因导致的,有没有解决办法呢? 刚刚拿到的新板子,应该不是仿真芯片的原因吧?!
Joey Mao:
你通过超级终端发送数据时观察接收寄存器的数据是否有收到,另外可以修改程序不停发送某一个数据看PC端能否收到,以确认硬件上SCI接口和PC端连接畅通
我在使用TI的335外设学习套件(Peripheral Explorer Kit)
时发现,烧写入“Example_2833xSci_Echoback”例程后,无法通过超级终端观测串口打印信息。
我可以确认的是:1)板载USB仿真器可以对“controlCARD”的F28335芯片进行烧写和仿真,
2)在电脑的“任务管理器”也可以看到已经识别出了“USB Serial Port(COM1)”、“TI XDS100 Channel A”、“TI XDS100 Channel B”
3)对应模块部分的跳线 “J4”我也已经连接上。
4)根据板卡原理图,在仿真芯片FTDI的40(TX)和39(RX)号引脚引出接线,连接到外部USB转串口模块后,可以通过超级终端接收和发送例程信息。
请问TI 在线工程师,这个问题是什么原因导致的,有没有解决办法呢? 刚刚拿到的新板子,应该不是仿真芯片的原因吧?!
Jingbing Wang:
回复 Joey Mao:
你说的这个排除法我试过了,也查看过了寄存器。现在我已经排除到了在板载USB下载器“FT2232”芯片的40(TX)和39(RX)号引脚引出接线,连接到外部USB转串口模块后,可以通过超级终端接收和发送例程信息。
也就是说,335芯片的SCI通信没问题,但是信号进入下载器FT2232芯片后,经USB接口连接到PC上就通信不成功了,应该是这里出了问题。但是USB下载器连接PC机后,可以被识别,并自动安装了CCSV6的相应驱动,也识别了COM口为COM1,但是不能通信,就不知道为什么。
我在使用TI的335外设学习套件(Peripheral Explorer Kit)
时发现,烧写入“Example_2833xSci_Echoback”例程后,无法通过超级终端观测串口打印信息。
我可以确认的是:1)板载USB仿真器可以对“controlCARD”的F28335芯片进行烧写和仿真,
2)在电脑的“任务管理器”也可以看到已经识别出了“USB Serial Port(COM1)”、“TI XDS100 Channel A”、“TI XDS100 Channel B”
3)对应模块部分的跳线 “J4”我也已经连接上。
4)根据板卡原理图,在仿真芯片FTDI的40(TX)和39(RX)号引脚引出接线,连接到外部USB转串口模块后,可以通过超级终端接收和发送例程信息。
请问TI 在线工程师,这个问题是什么原因导致的,有没有解决办法呢? 刚刚拿到的新板子,应该不是仿真芯片的原因吧?!
Joey Mao:
回复 Jingbing Wang:
你确定你的USB下载线能用来进行USB转串口的通讯吗?电平什么的匹配吧,你将TX和RX短接用PC能进行自收自发么