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.

[参考译文] CCS/TMS320F28035:什么"连接目标按钮"在启动期间执行

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/690963/ccs-tms320f28035-what-connect-target-button-do-during-startup

器件型号:TMS320F28035

工具/软件:Code Composer Studio

尊敬的先生/女士:

我的项目中有使用 SCI 与其他 MCU 通信的代码、  其间有一个数字隔离器 SI8621BB-B-B。

如果在 与 JTAG 断开连接状态下单击连接目标按钮、则通信正常

或者、如果拆下 数字 隔离器并直接连接 TX Rx、GND、 则通信也正常 。

否则、28035不能识别其 Rx 引脚中的信号(Rx 缓冲寄存器中没有任何内容、但在 Rx 引脚中观察到信号)。

我已经检查了时钟、波特率、sci 初始化、我认为是可以的。

现在、我认为唯一的缺点是"连接目标按钮"行为。

它是否仅运行以下脚本?  如何复制代码中的行为并在闪存中运行?  提前感谢您。

OnTargetConnect()

if (GEL_IsInRealtimeMode())/* If in Real-time mode */


else /*将器件置于 C28x 模式*/

C28x_Mode();

F28035_Memory_Map();//初始化 CCS 内存映射*/

/*检查 CCS 是否已与 DSP 一起启动*/
/*以实时模式运行。 用户可以添加任何*/
/*他们希望针对每种情况进行的自定义初始化内容。 *

if (GEL_IsInRealtimeMode())/*执行实时模式目标初始化*/


否则/*执行停止模式目标初始化*/

GEL_Reset ();/* Reset DSP */

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    user5019379、

    请尝试手动连接到您的目标。 在编辑视图中、构建项目(锤子图标)、然后打开目标配置窗口(查看->目标配置)。 右键单击.ccxml 文件并选择"Launch Selected Configuration"。 "Debug"视图将打开。 在 Debug 窗口中、右键点击 CPU (Disconnected)并选择'Connect Target'。 接下来、突出显示 CPU (已暂停)并加载程序(运行->加载->加载程序-这是.out 文件)。 请查看这是否有帮助。

    - Ken
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    用户5019379、

    我们上次听说过您、已经有一段时间了。 因此、我们假设您能够解决您的问题。 如果情况并非如此,请拒绝此解决方案或回复此主题。 如果此主题被锁定、请制作一个描述问题当前状态的新主题。 谢谢你。

    - Ken