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.

[参考译文] CC1350:与 CC1350连接的16*4 LCD

Guru**** 2538950 points
Other Parts Discussed in Thread: CC1350, CC1310

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/768780/cc1350-16-4-lcd-interfacing-with-cc1350

器件型号:CC1350
主题中讨论的其他器件: CC1310

您好!

我想将16*4 LCD 与 CC1350连接,我有 CC1350 LP 和1、16*4 LCD,只是想知道如何将板上的引脚配置 为输出。  

因为在 board.h 文件中已经定义了引脚。 因此,我需要11个用于 LCD 的引脚。  

那么、我如何将其配置为仅输出。

谢谢你

Nilesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    -您主要需要查看 CC1310_LAUNCHPAD.h 文件才能查看引脚分配。 您需要在芯片上使用哪些其他接口?
    -为什么您选择了需要11个引脚的显示屏? 需要 SPI 接口的显示屏将更易于处理。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    可以使用11个引脚,我认为您可以根据应用程序配置板级配置文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    因此、我可以根据我的应用分配任何 GPIO。 Board.h 文件中已经使用了几个引脚。

    在这里、我将分配以下配置表 assign 作为输出。 检查是否正确。
    PIN_Config ledPinTable[]=

    BOARD_PIN_LED1 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    BOARD_PIN_LED2 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_0 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_1 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_2 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_3 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_4 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_5 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_6 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_DATA_7 | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_RW | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_RS | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    LCD_EN | PIN_GPIO_OUTP_EN | PIN_GPIO_LOW | PIN_PushPull | PIN_DRVSTR_MAX、
    PIN_TERMINATE

    };

    引脚
    #define CC1350_LAUNCHXL_Data0 ioID_19
    #define CC1350_LAUNCHXL_Data1 ioID_8.
    #define CC1350_LAUNCHXL_Data2 ioID_9.
    #define CC1350_LAUNCHXL_Data3 ioID_11.
    #define CC1350_LAUNCHXL_Data4 ioID_12.
    #define CC1350_LAUNCHXL_Data5 IOID_13
    #define CC1350_LAUNCHXL_Data6 ioID_14
    #define CC1350_LAUNCHXL_Data7 ioID_15

    #define CC1350_LAUNCHXL_RW ioID_20
    #define CC1350_LAUNCHXL_RS ioID_21
    #define CC1350_LAUNCHXL_EN ioID_22

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在我看来、您没有其他需要 Dios 的接口、如 SPI、I2C 或 UART。