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

CCS或者IAR是如何自动选择仿真器串口号的?

计算机有时候含有多个串口,但是CCS或者IAR开发环境会自动定位到正确的串口号,是通过串口的名字来辨认的吗?

比如,FET430UIF产生的串口名(Device description)为“MSP-FET430UIF – CDC”,而开发板在计算机上产生的串口名叫“MSP Debug Interface”。

灰小子:

ccs的工程配置选项里有仿真器端口的选择,iar也有类似的配置页面

user1866843:

回复 灰小子:

是这样,可以自己手动选择,但是一般配置页面设置成自动,开发环境一般都能自动选择正确的串口。是靠什么自动选择的?

灰小子:

回复 user1866843:

根据仿真器型号选择的,你圈出的位置上面就是仿真器型号

user1866843:

回复 灰小子:

您没明白我的意思,上面的仿真器型号当然要选“Texas Instrument USB-IF”,下面选择“Automatic”。

在这样的前提下,IDE是如何自动判定哪个COM口是仿真器产生的(另外一些串口是真正的串口,或者是USB转232产生的串口),总不会依次向各个串口发送一遍通讯指令吧。

HG:

回复 user1866843:

这个应该是你计算机的系统自动分配的,这个COM口也是可以在计算机系统的设置里面改的

user1866843:

回复 HG:

是的,当插入FET-UIF后,计算机会自动给他分配一个com号(比如COM5),但是IDE怎么知道COM5是TI的调试器,而不是计算机里面已有的COM1~3呢?它是通过什么机制去识别的。

赞(0)
未经允许不得转载:TI中文支持网 » CCS或者IAR是如何自动选择仿真器串口号的?
分享到: 更多 (0)