基本概念
涉及的点比较多,大概罗列一下,每个点都有很多的知识点。。。
- 前端三大件(HTML+CSS+JavaScript)
- 超文本传输协议(HTTP,HyperText Transfer Protocol)
- 服务器端调用外部程序规范(CGI,Common Gateway Interface)
- 统一资源标识符(URI,Uniform Resource Identifier)
配置NUTTX
我使用的nuttx版本是7.26,下面直接开始配置:
!!!需要注意的是确保TCP/IP网络协议栈已经正常运行起来了
可以尝试PING下目标主板确认
- 配置webserver example
> Application Configuration > Examples
[*] uIP web server example
(0xc0a80a1e) Device IP //IP地址
(0xc0a80a01) Default Router IP //网关
(0xffffff00) Network Mask //子网掩码
[*] No hardware MAC //无MAC地址,在代码中会手动填一个
- 配置 Network Utilities
[*] uIP web server
[ ] Single Connection
-*- Disable %! scripting
(64) Maximum size of a path
[*] URL/CGI
配置Nuttx运行Web服务器

本文介绍了在Nuttx操作系统上配置并运行Web服务器的过程,包括理解基本概念如HTTP协议、CGI和URI,配置NUTTX 7.26启用webserver example和Network Utilities,将资源拷贝到根目录,并在SD卡上进行测试。通过编译后,可以在浏览器中访问运行的Web服务器。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



