在资源受限的MCU上运行Thingy:91 X的Wi-Fi:一个惊险的挑战
2025-02-21
本文讲述了作者在资源受限的Nordic Semiconductor nRF9151 MCU上运行Thingy:91 X的Wi-Fi站模式的经历。由于nRF9151的RAM仅为256KB,而Wi-Fi驱动程序需要大量资源,作者面临巨大挑战。通过禁用nrf_modem_lib以及巧妙地运用overlay文件和devicetree配置,最终成功连接到Wi-Fi网络,但RAM利用率高达99%。文章详细分析了过程中遇到的问题,包括驱动程序资源消耗、补丁加载方式以及socket创建等细节,并提供了解决方法,对嵌入式开发人员具有参考价值。
开发