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.

[参考译文] TMS320C6748:使用 TMS320C6748的 Starterware SDK 的 SPI 配置

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/665367/tms320c6748-spi-configuration-using-starterware-sdk-of-tms320c6748

器件型号:TMS320C6748
Thread 中讨论的其他器件: OMAPL138CCStudio

我需要使用 TMS320C6748的 Starterware SDK 配置 SPI 、以便能够实现 SCK 和 MOSI 时序、如下图所示。

请帮帮我。

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

    您是如何生成上述示波器图的? 您可以使用相同的寄存器设置。

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

    这个示波器图是我使用 Atmega1281微控制器生成的。 MCP2515可以正常工作。 但它在我的 TMS320C6748中不起作用。 因此、只有我请求您指导我如何配置 TMS320C6748的 SPI、以便我可以实现此 SPI 时序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您使用的是 TMS320C6748参考板-> www.ti.com/.../tmdslcdk6748
    如果是、则按照以下顺序操作:
    首先、您应该下载并安装 CCS:
    software-dl.ti.com/.../index_FDS.html
    2.然后从与上述相同的链接下载并安装到与 CCS 相同的文件夹中的 Processor SDK RTOS。
    3.现在打开 CCS,让它检测并安装新的 SDK。
    4.使用以下步骤生成 SPI 示例:
    - CD ~/ti/pdk_omapl138_1_0_3/packages
    来源:pdksetupenv.sh
    pdkProjectCreate.sh OMAPL138全小型 SPI 全 DSP
    5.在 CCS 中导入生成的工程(位于~/ti/pdk_omapl138_1_0_3/packages/MyExampleProjects 中)。
    6.从 ti/pdk_omapl138_1_0_3/packages/ti/drv/spi/soc /omapl138/spi_sc.c 修改时钟频率
    7.重建项目并在您的板上进行测试。

    否则、您首先需要初始化电路板、然后在其中移植 McSPI 测试示例。

    请在以下链接中查找有关 TI RTOS 和 SPI 驱动器的一些文档:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Software_Developer_Guide
    processors.wiki.ti.com/.../Processor_SDK_RTOS_QSPI-McSPI

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

    尊敬的 Yordan:

    无法在 Starterware SDK 中实现此目标? 我是否应该仅使用处理器 SDK 进行进一步开发?

    谢谢、此致

    Navanetha Krishnan

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

    C:\ti\pdk_om~1\packages/pdkProjectCreate OMAPL138 All Little SPI All DSP
    ========================================================================================================================================================
    配置:
    SoC :OMAPL138
    电路板 :全部
    字节序 :小
    模块 :SPI
    project_type:全部
    处理器 :DSP
    pdk_short_name:C:\ti\pdk_OM~1\packages/
    ========================================================================================================================================================
    正在检查配置...
    完成
    ========================================================================================================================================================
    PDK_PARTNO :OMAPL138
    pdk_Eclipse_ID :com.ti.pdk.omapl138
    RTSC_platform_name:ti.platforms.evmOMAPL138
    RTSC_TARGET : ti.targets.elf.c674
    CCS_DEVICE 网址:com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"
    (小部分
    检测 PDK 中的所有工程并将其导入工作区 C:\ti\pdk_OM~1.
    \packages\\MyExampleProjects
    检测到的测试项目:SPI_LoopbackExample_lcdkOMAPL138_c674xExampleProject
    系统无法找到指定的路径。
    正在复制 macros.ini
    系统无法找到指定的路径。
    已复制0个文件。
    未检测到工程
    项目生成完成
    (小部分

    C:\ti\pdk_OM~1\packages/
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我不熟悉 Starterware。

    有关 RTOS 示例项目生成的内容。 您的路径集错误:
    C:\ti\pdk_om~1\packages/MyExampleProjects

    MyExampleProject 文件夹之前有两个斜线"\\"。 更新您的环境设置。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只有4种可能的相位和极性组合。 您是否尝试了全部4项? 大部分时间。 最接近的一个将起作用。