This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Starterware/TMS320F2.8377万D:让Echoback在LAUNCHXL-F2.8377万D上运行

Guru**** 2322270 points
Other Parts Discussed in Thread: C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/573664/starterware-tms320f28377d-getting-echoback-working-on-launchxl-f28377d

部件号:TMS320F2.8377万D
主题中讨论的其他部件:C2000WARE

工具/软件:Starterware

全部:

CCS 7.0

C2000ware 1.0

Sci_ex3_echoback示例

进行了一些快速更改,以使SCIA通过USB-UART工作:

在main()中

//
// GPIO28是SCI Rx引脚。 GPIO43用于launchpad
//
GPIO _setMasterCore (43,GPIO _CORE _CPU1);
GPIO_setPinConfig (GPIO _43_SCIRXDA);
GPIO设置方向模式(43, GPIO DIR_MODE_IN);
GPIO_setPadConfig (43,GPIO PIN类型标准);
GPIO_setQualificationMode (43,GPIO _Qual_Async);

//
// GPIO29是SCI Tx引脚。 GPIO 42用于启动板
//
GPIO _setMasterCore (42,GPIO _CORE _CPU1);
GPIO_setPinConfig (GPIO _42_SCITXDA);
GPIO_setDirectionMode (42,GPIO_DIR_MODE_OUT);
GPIO _setPadConfig (42,GPIO PIN类型标准);
GPIO_setQualificationMode (42,GPIO _Qual_Async);

在device.h中

//
// controlCARD上的20MHz XTAL。 用于sysctl_getClock()。
//
#define device_OSCSRC_FREQ 1000万U //为2000万U

在CCS调试视图中,显示终端: “窗口”->“显示视图”->“其他”,然后滚动到终端并选择。 它已默认为9600波特。 当我运行程序时,将显示以下内容:

大家好,World!

您将输入一个字符,DSP将回显该字符!

输入一个字符:  您发送的:A

顺便说一下,UART工作总是很好的-它为处理如此复杂的零件提供了一个很好的界面。

除了CCS上的内置终端外,我还使用了Tera术语,这是一个广受欢迎的免费终端程序。

我的下一步是在DSP上全速运行(200 MHz),但我想至少获得一个阈值。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还有一件事-在我的计算机上,USB-UART出现为COM4。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴听到托德的声音! 通常,我们的示例是在创建时考虑到controlCARD环境的。 因此引脚和时钟是不同的。 我们打算解决这一问题,以便保持一致性和易于使用。

    如果您遇到任何值得注意的问题,请随时发布。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    标记:
    感谢您的回复。 感谢您指出,我们将推出针对Launchpad的解决方案。 进行更改有点令人沮丧,尤其是当我不确定时钟和PIN情况时。 我还知道TI正在为Launchpad开发一个研讨会。