突然有个想法,买个单片机+以太网接口,用C写个简单的web服务器,然后用来放置静态博客?

2013-05-17 20:03:05 +08:00
 mengyang
在《深入理解计算机系统》里面好像有一章提到用C实现个简单的web服务器,我想可不可以把程序移植到单片机上,然后写个简单的Web服务器加上以太网接口,最后直接放置博客呢?这肯定非常有趣吧!
8741 次点击
所在节点    奇思妙想
29 条回复
hippies
2013-05-17 20:05:26 +08:00
可以
ljbha007
2013-05-17 20:08:04 +08:00
。。 内存不够 访问量高一点就挂了
单片机好多内存都只有几十K
用树莓派还靠谱一点
mengyang
2013-05-17 20:08:13 +08:00
@hippies 有空我去买个小的单片机试试,以前从来没玩过以太网接口
kqz901002
2013-05-17 20:08:27 +08:00
我用普通的路由器就行了,带USB接口的二手几十块钱。。刷个Tomato或者其他的
mengyang
2013-05-17 20:10:33 +08:00
@kqz901002 原来路由也行啊~我想看看如果性能优化一下的话,能不能用个比较低端的单片机就能实现这个功能呢?
hippies
2013-05-17 20:42:59 +08:00
带mac和phy的51芯片价格2、3个美金,整个弄下来不如买路由器,性能好的多。
ljbha007
2013-05-17 20:53:36 +08:00
@mengyang
淘宝上搜openwrt就行了 找那种带USB的
然后下个openwrt的工具连就OK了
资源文件可以放U盘上
mengyang
2013-05-17 20:56:14 +08:00
@ljbha007 恩,有空我来试试
likuku
2013-05-17 20:59:34 +08:00
还是树莓派吧,想折腾也OK啊。
iqincai
2013-05-17 21:15:09 +08:00
买了一个710n,一拆机就跪了。。。ROM 2MB
nixzhu
2013-05-17 23:05:25 +08:00
https://github.com/nixzhu/nixhttpd 服务器都有了,原来也这么想过
gzb1985
2013-05-18 00:15:57 +08:00
推荐tp-link wr703n神器。
mengyang
2013-05-18 10:55:50 +08:00
@iqincai 同跪,路由器居然可以有这么小的ROM = =!
wy315700
2013-05-18 10:59:02 +08:00
买个路由器 刷tomato 挂个nginx 搞定
而且静态文件访问量还挺大的
mengyang
2013-05-18 11:01:06 +08:00
@nixzhu 多谢,拉下来研究研究:-D
treo
2013-05-18 16:33:31 +08:00
@iqincai 你自己没做好功课,想折腾的话应该买wr703n或wr720n
zhujinliang
2013-05-18 17:43:43 +08:00
可以,我了解的有用stm32单片机(约10元)做的,phy多用enc28j60(约30元),可以驳接sd卡。但是运算能力太不给力了(或者可能是他们的程序架构能力不行),只能做个简单的web界面控制个LED或访问静态文件。
iqincai
2013-05-18 18:28:08 +08:00
@treo 当初买不是为了刷openwrt...后来想刷才拆机看看的。。。
Nourl
2013-05-18 18:37:14 +08:00
还是树莓派吧,这个东西现在很火,想折腾别的也可以。
cashplk
2013-05-18 19:29:58 +08:00
树莓派不是可以嘛?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/69232

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX