当前位置: 首页 > news >正文

沈阳企业做网站明星百度指数排名

沈阳企业做网站,明星百度指数排名,哪里有建设网站,哈密做网站文章目录 前言一、阅读Makefile可以迅速了解整个项目框架二、项目框架中的服务器:boa三、接口:cgi四、项目文件总结 前言 项目框架敬上!!! 一、阅读Makefile可以迅速了解整个项目框架 项目中的Makefile主要分为三个部…

文章目录

  • 前言
  • 一、阅读Makefile可以迅速了解整个项目框架
  • 二、项目框架中的服务器:boa
  • 三、接口:cgi
  • 四、项目文件
  • 总结


前言

项目框架敬上!!!


一、阅读Makefile可以迅速了解整个项目框架

项目中的Makefile主要分为三个部分:编译、安装、卸载
(1)编译:make;
指定交叉编译工具链选用GCC或是ARM,包括驱动的编译,给出内核的编译路径
(2)安装:make install;
实质是根据需求对编译生成文件的合理分配(比如生成的.cgi文件需要放置在boa服务器的)
(3)卸载: make clean;
将安装的文件删除
目前能理解到的Makefile最大的用处就是在项目开发中进行项目的编译以及安装和卸载,真的非常方便;
2.以数据下行的路径,分文件和功能理解项目

二、项目框架中的服务器:boa

能够对网页进行管理,对boa进行配置能够实现浏览器和APP的数据交互,但是数据交互过来是以form表单的形式;boa服务器就是web服务器,只不过进行交互的实体逻辑.c文件是.cgi格式的,http报文解析都是通过boa自己实现的,用户只需要负责从from表单中提取数据即可,所以这个cgi文件实现的就是对html数据进行解析转化,进而进行下一步的逻辑操作;

三、接口:cgi

cgi的本质就是interface,将.c文件编译为boa服务器需要的.cgi文件,再将生成的文件拷贝到boa服务器的目录下,这里可以直接分析cgi接口下的Makefile,编译过程一目了然;

四、项目文件

(1)led.html,该文件中位于/boa/www/目录下,可以通过boa服务器下的boa.conf文件进行配置,包括登录默认网页(仅地址访问)的html文件也都可以进行配置;
可以进行led的亮灭控制(四个灯哪一个灯亮灯灭都可以),比如2号灯亮,则第一个文本框写2,第二个文本框写1即可,点击sure;紧接着数据会由网页通过http协议将数据下发给boa服务器,服务器中的cgi_led.cgi文件开始进行数据解析和业务逻辑处理;
(2)cgi_led.c c语言格式的APP业务逻辑处理文件;
cgi_led.cgi 能够应用于boa服务器的业务逻辑处理文件;

cgi_led.c 文件中逻辑处理大致如下:
接收并解析来自于网页的控制命令(哪一个灯亮或哪一个灯灭)
将命令存储于控制led结构体中并使用ioctl进行控制
(3)驱动文件中ioctl的命令实现大致如下:
根据ioctl的第二形参确定开灯或关灯
根据第三个参数确定开第几个灯或者关闭第几个灯(gpioremap)
到此为止从网页端到硬件控制的流程已经全部梳理完毕;


总结

本期主要分享的是使用网页控制硬件的流程,主要是梳理了整个项目的基本框架,项目内容相对来讲比较单一,后续会逐步添加功能;最后,各位小伙伴们如果喜欢我的分享可以点赞收藏哦,你们的认可是我创作的动力,一起加油!

http://www.ds6.com.cn/news/110734.html

相关文章:

  • Wordpress 微博评论济南优化seo公司
  • 搭建平台载体东营网站seo
  • shopify建站教程优化设计四年级上册语文答案
  • 网站建设3lue宁波 seo排名公司
  • 常德红网官网网站网络市场营销
  • 哪些公司做网站开发产品市场推广方案
  • 网站流量如何增加中国广告公司前十强
  • 泰安市建设局网站关键对话
  • 目前做的比较好的法律网站有哪些福州百度seo代理
  • 慈溪网站建设报价网络营销推广方式
  • 做外贸网站如果是东西杂会不会不好推广广州抖音seo
  • 做策划常用的网站线上宣传推广方式
  • 查不到备案的网站外贸推广平台哪个好
  • 网站建设所需美工seo推广哪家公司好
  • 手机编程教学优化网站排名推广
  • 外贸工艺品网站建设产品关键词
  • 电子商务网站开发书营销型网站外包
  • 百度舆情系统技术优化seo
  • 已有网站怎么做后台狼雨seo网站
  • 多元国际二维码图片网站外链优化方法
  • 北京城乡建设学校网站百度最新版app下载安装
  • 网站允许flashseo实战培训费用
  • 南县做网站多少钱新闻热点事件2021(最新)
  • 广州网站建设50强名单黄页88推广多少钱一年
  • 淘宝客做连接网站吗免费职业技能培训网
  • 平台营销策略南宁百度关键词优化
  • 三水网站建设首选公司新乡百度关键词优化外包
  • 三明 网站建设店铺推广平台有哪些
  • dw如何做商业网站百度投诉中心电话24个小时
  • 深圳免费网站排名优化淘宝推广费用一般多少