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/TMS320LF2407A:支持 SPI 的触摸屏

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/717239/ccs-tms320lf2407a-touch-screen-with-spi-support

器件型号:TMS320LF2407A
主题中讨论的其他器件: C2000WAREAFE031MOTORWAREDRV8305DRV8301

工具/软件:Code Composer Studio

我们有一个运行了图形 LCD 显示屏的 TMS320LF2407A 项目。 我想使用通过 SPI 接口通信的触摸屏来更新它。 但未找到任何详细信息。 我们还有另外一个项目是 Atmel 处理器和 ft800电阻式触摸屏。 我尝试查找任何支持 TMS320LF2407A 的 ft800驱动程序。 但找不到任何东西。 如果有人可以提供 TMS320LF2407A 的 SPI 触摸屏详细信息、那将会大有帮助。  

谢谢你

Aroon

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

    首先:F2407A 是一款非常旧的器件、目前为 NRND。 如果这是一个新项目、我们强烈建议使用较新的器件。 我们没有积极推动对支持 F2407A 器件的工具链的更新。 如果您迁移到新设备、您将获得更高级别的支持。

    话虽如此、您提出的问题可以大致解决:
    C2000没有用于该触摸屏的驱动程序。 我们为其他设备提供了一些已发布的驱动程序,您可以在这些设备上为驱动程序设计建模,例如:
    AFE031:"C:\ti\c2000\C2000Ware_1_00_05_00\device_support\f2837xd\examples\CPU1\boostxl_afe031_f28379d_dacmode"
    SD 卡:运行 FATFS:"C:\ti\c2000Ware_1_00_05_00\utilities\third_party\f2837xd\fatfs"
    DRV8301和 DRV8305:"C:\ti\motorware\motorware_1_01_00_18\sw\drivers\drvic"

    您可以研究这些驱动程序并了解它们的工作方式、然后将您的自定义驱动程序从结构中分离出来。 我相信、如果您在 e2e 论坛中搜索、也会有其他帖子会针对其他器件提出非常相似的问题。

    此致、
    标记