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.

[参考译文] BOOSTXL-CC3135:移植主机驱动程序查询

Guru**** 2394085 points
Other Parts Discussed in Thread: CC3135

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/931292/boostxl-cc3135-porting-host-driver-query

器件型号:BOOSTXL-CC3135
主题中讨论的其他器件:CC3135

您好!

在将主机驱动程序移植到主机 MCU iMX RT1050时、我们以移植文件(user.h、cc_PAL.c、cc_pal.h、针对 MSP432进行了修改)为例。

在 SPI_open 的定义中、使用函数 wifi 初始化。 我们使用 UART 而不是 SPI、是否需要实现类似的功能。  

请解释功能、以防我们需要实施它。 以下是我所引用的代码的补丁。  

void WiFi_init()

/*我们需要至少有一个 WiFi 模块。 *
if (WiFi_count = 0)

返回;

curDeviceConfiguration =(SIMPLELINKWIFI_HWAttrsV1*) WiF_CONFIG[0].hwAttrs;

/
本地函数定义
秘书长的报告 /
fd_t SPI_Open (char *ifName、
无符号长整型标志)

void *lspi_hndl;
SPI_Params SPI_Config;

/*初始化 WiFi 驱动程序*/
WIFI_INIT();

/*如果无法初始化设备,则使用错误代码将其取消。*/
if (curDeviceConfiguration =空)

返回(-1);

此致、

Aniket。

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

    尊敬的 Aniket:

    WiFi_init()只是一个帮助函数,用于检索 PAL 中 CC3135的接口设置。 您无需提供该功能。 实际上、CC3235在其移植层中不使用此函数。

    不使用 WiFi_init()来提供波特率、引脚配置等接口参数。您可以根据需要将它们提供给移植层。

    如果您需要更多说明或对移植 CC3135主机驱动程序有其他疑问、请告诉我。

    此致、

    Michael