可以在单片机上移植一个 webserver 这个是最方便的,也是目前对下位机设置的一种大趋势,modem,ap之类的都支持这种设置,不过对下位机的实现要求相对来说要高。
[quote=引用 12 楼 mimixi666 的回复:] [quote=引用 9 楼 chihaukam 的回复:] 我想那个字眼不是控制单片机, 因为单片机自己会控制自己, 应该是说用WEB去给单片机传一些讯号
是不是想要做成路由器那种,一个网络地址,然后出来网页,对参数进行设置 我以前做过简单防火墙规则的配置页面,这个要需要你的单片机要有网卡,有rj45接口,我用的是arm9,可以跑系统,要底层引导程序初始化网卡,我的dm9000,弄php的解析lib移植到板子上,还有一个比php还小的,忘了。用到数据库的话,用sqllite,很小的。配置一下php,在板子上能运行就行了。你去连接板子的IP地址,他就会请求php服务器,返回网页数据。你要在公网上做的话,还需要一个固定的IP地址,有点不可能。 你可以让你的板子通过tcp去连接一个公网的服务器,然后你的pc去连接那个公网的服务,有个中间人的比较简单实用。
最简单的,通过RS232串口,但很多电脑现在没串口了,可以用带USB功能的单片机. 不熟悉网页,网页应该是有权限拿到设备的控制权的 网页(IE..)-->RS232-->单片机 网页(IE..)-->USB-->单片机
可以在单片机上移植一个 webserver
现在都是用C,如果要求高时序用汇编
[quote=引用 20 楼 over_qqqq 的回复:] [quote=引用 15 楼 mimixi666 的回复:] [quote=引用 14 楼 over_qqqq 的回复:] 是不是想要做成路由器那种,一个网络地址,然后出来网页,对参数进行设置 我以前做过简单防火墙规则的配置页面,这个要需要你的单片机要有网卡,有rj45接口,我用的是arm9,可以跑系统,要底层引导程序初始化网卡,我的dm9000,弄php的解析lib移植到板子上,还有一个比php还小的,忘了。用到数据库的话,用sqllite,很小的。配置一下php,在板子上能运行就行了。你去连接板子的IP地址,他就会请求php服务器,返回网页数据。你要在公网上做的话,还需要一个固定的IP地址,有点不可能。 你可以让你的板子通过tcp去连接一个公网的服务器,然后你的pc去连接那个公网的服务,有个中间人的比较简单实用。
[quote=引用 15 楼 mimixi666 的回复:] [quote=引用 14 楼 over_qqqq 的回复:] 是不是想要做成路由器那种,一个网络地址,然后出来网页,对参数进行设置 我以前做过简单防火墙规则的配置页面,这个要需要你的单片机要有网卡,有rj45接口,我用的是arm9,可以跑系统,要底层引导程序初始化网卡,我的dm9000,弄php的解析lib移植到板子上,还有一个比php还小的,忘了。用到数据库的话,用sqllite,很小的。配置一下php,在板子上能运行就行了。你去连接板子的IP地址,他就会请求php服务器,返回网页数据。你要在公网上做的话,还需要一个固定的IP地址,有点不可能。 你可以让你的板子通过tcp去连接一个公网的服务器,然后你的pc去连接那个公网的服务,有个中间人的比较简单实用。
[quote=引用 22 楼 mimixi666 的回复:] [quote=引用 20 楼 over_qqqq 的回复:] [quote=引用 15 楼 mimixi666 的回复:] [quote=引用 14 楼 over_qqqq 的回复:] 是不是想要做成路由器那种,一个网络地址,然后出来网页,对参数进行设置 我以前做过简单防火墙规则的配置页面,这个要需要你的单片机要有网卡,有rj45接口,我用的是arm9,可以跑系统,要底层引导程序初始化网卡,我的dm9000,弄php的解析lib移植到板子上,还有一个比php还小的,忘了。用到数据库的话,用sqllite,很小的。配置一下php,在板子上能运行就行了。你去连接板子的IP地址,他就会请求php服务器,返回网页数据。你要在公网上做的话,还需要一个固定的IP地址,有点不可能。 你可以让你的板子通过tcp去连接一个公网的服务器,然后你的pc去连接那个公网的服务,有个中间人的比较简单实用。
网页-->使用串口组件-->串口线-->单片机 使用USB、CAN卡、并口等等同理,专用设备的驱动一装,使用该设备的函数库,网页只不过是应用层,把控制信息转换成设备格式的数据发送给单片机,单片机内部的程序自己编写即可
我想那个字眼不是控制单片机, 因为单片机自己会控制自己, 应该是说用WEB去给单片机传一些讯号
[quote=引用 14 楼 over_qqqq 的回复:] 是不是想要做成路由器那种,一个网络地址,然后出来网页,对参数进行设置 我以前做过简单防火墙规则的配置页面,这个要需要你的单片机要有网卡,有rj45接口,我用的是arm9,可以跑系统,要底层引导程序初始化网卡,我的dm9000,弄php的解析lib移植到板子上,还有一个比php还小的,忘了。用到数据库的话,用sqllite,很小的。配置一下php,在板子上能运行就行了。你去连接板子的IP地址,他就会请求php服务器,返回网页数据。你要在公网上做的话,还需要一个固定的IP地址,有点不可能。 你可以让你的板子通过tcp去连接一个公网的服务器,然后你的pc去连接那个公网的服务,有个中间人的比较简单实用。
可看一下LPC1768的EasyWeb
27,511
社区成员
28,797
社区内容
加载中
试试用AI创作助手写篇文章吧