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.
我正在尝试在大端字节序处理器上运行 WiLink8驱动程序、我已将__byte_order_little_ENDIAN #define 替换为 __byte_order_big_ENDIAN,但事实证明,我们仍需要对源代码进行许多更改,如交换固件二进制的字节序, INI 文件和邮箱命令等用于正确处理 WiFi 芯片、这是一项非常复杂的任务。 您能否确认 WiLink8驱动程序是否与大端计算机兼容。
您好、Eyal、
感谢您的快速回答。 我使用的是 MCP-8.0.0.47_Release 版本。 我正在更改 wlan_cu_build_config.h 和 osTIType.h 文件中提到的#define、我正在使用 Nucleus RTOS。
我正在使用下载到 wl18xx 的固件二进制文件(wl18xx-Fw.bin)的十六进制转储、如果我将固件二进制文件的十六进制转储阵列按原样下载到芯片、则不起作用、我需要交换每个字的字节序(4字节) 固件二进制阵列的固件二进制数组。
在将数据转换为任何32位数据类型后、发送到 WiFi 芯片的每个字节阵列数据类型也是如此。
BR、
Waseem
您好、Eyal、
我们在内部为 LE 执行了最初的移植。
谢谢、
Waseem