controlsuit里面有些例程时支持上位机的,但我在dsp的底层代码始终找不到关于上位机的支持程序。因为上位机是通过usb与TI的开发套件发生关联,查看硬件原理图usb接口接到了两种接口,一是jtag口,另外一个485接口,于是我猜想有两种可能上位机与底层DSP发生关联,第一,通过jtag口和ccs仿真软件发生关系,通过ccs的仿真软件在线修改底层的参数,观测变量等。第二,通过485接口来监控底层变量以及下载参数,但我就是没在底层程序中找到串口函数。我的问题是:
问题1,上位机到底是通过什么方式来和底层的DSP程序发生关联的?
问题2,如果是通过jtag口这个机理是什么?
问题3,如果是通过串口发生关联,那串口的读写函数到底在哪?
图示为一个支持上位机的程序,具体可参考C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_2833x这个工程。以此工程举例他的串口在哪里呢?具体图片参照图2
图1中最后一个示例程序是我打开的示例(在controlsuit高压电机的开发套件中),图2是我打开该示例工程后里面包含的具体文件和函数