2020年底,在esp32s2上尝试过,帖子在这里: https://whycan.com/t_5718.html
不过,idf的环境,加入的文件过多的话,链接阶段会有错误,给官方提了issue也是年半之后才答复( https://github.com/espressif/esp-idf/issues/6061 ),半年后项目都黄了。
现在换了另外一个wifi芯片,整套系统基本跑起来了,linux的核心的话,需要在源系统的基础上,增加20-30KB的代码占用(CortexM4)。对于上M字节的wifi芯片,貌似只是小水水。
而且,开发的时候,可以直接使用Visual Studio(支持x86和x64),开发调试完成后,再放到MCU环境里编译。
秀一些操作:
1. curl测试REST API
2. git clone
3. telnetd
最近编辑记录 vsf (2022-02-27 15:40:51)
离线
vsf 大佬牛x!
求资料求开源~
测试硬件明天到,调试OK的话,估计就一起发布了
离线
开发板天线参数确定,估计等最近疫情解封后就可以玩了
上图是在wifi芯片里运行curl,最后还有一个错误要修复,-14是lwip的ERR_RST。
应用代码完全一样,仅仅是如果使用iar的话,要改一个声明,因为iar的c库里,fd类型不是int的。
最近一个应用,直接system("curl .... | parse_reply");类似的方式,就搞定了。用起来还是非常方便的
离线