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

企业网站开发语言idc主机托管

企业网站开发语言,idc主机托管,国外小型网站,dede如何制作手机网站网页转换工具FCARM和makefsfile的使用简介[复制链接]首先在这里要提一下Keil的网页转换工具FCARM.exe的使用#xff0c;花费了我好几个小时。TI也有一个类似的程序#xff0c;是Makefsfile#xff0c;并且源码公开的。1.gif (31.45 KB, 下载次数: 0)2010-11-8 16:44 上传2.j…网页转换工具FCARM和makefsfile的使用简介[复制链接]首先在这里要提一下Keil的网页转换工具FCARM.exe的使用花费了我好几个小时。TI也有一个类似的程序是Makefsfile并且源码公开的。1.gif (31.45 KB, 下载次数: 0)2010-11-8 16:44 上传2.jpg (50.05 KB, 下载次数: 0)2010-11-8 16:44 上传这个FCARM.exe一直认为只要这个custom arguments里边设置好了FCarm.exe的路径就可以在勾选 include in target build后会自动执行这个程序转换网页文件这样岂不是很方便要不把这些网页文件加到右边干什么(后来明白加到右边只是起到浏览和修改的作用)但实质上Keil在build之前并不执行程序而是在translating这样即使你所有的配置都正确它并不是在执行程序只是translating。所以不能勾选include in target build这样做是不行的。不过也有可能是哪个地方我没设置到有经验的指点一下啊。3.jpg (18.18 KB, 下载次数: 0)2010-11-8 16:44 上传这样做问题并没有解决掉我们要的是方便地在Keil build的时候同时对网页文件自动地经行转换而不是每次都进入到DOS里边当然在命令行下可以毫无疑问的正常运行但并不方便。这样就有另外一种解决方法那就是在build前设置运行user 程序4.jpg (52.41 KB, 下载次数: 1)2010-11-8 16:44 上传这样就把问题解决了。web.inp是个什么文件呢有了它结合Keil的run user program很方便它就是把FCARM.exe 这个程序在命令行中执行的时候后面的参数就保存在这个文件中和在FCARM后输入命令没什么区别。注意要使用两个两个作用相当于命令行中的一个但是这里两个不可少后面的地址给出网页源文件相对于工程的所在目录的地址5.jpg (39.6 KB, 下载次数: 0)2010-11-8 16:44 上传6.jpg (45.06 KB, 下载次数: 0)2010-11-8 16:44 上传所以最后的网页数据应该是2658418*826728/102426.1kb这是不添加网页文件时的大小7.jpg (10.4 KB, 下载次数: 1)2010-11-8 16:44 上传这是添加网页RS_web.c后的大小采用了三级优化8.jpg (13.29 KB, 下载次数: 1)2010-11-8 16:44 上传可以看到网页文件的数据被完全编译进了RO-data段足足多了26316字节约25.7k。发现经过编译之后的大小要变原来的c格式的数据文件要小一点小了26728-26316412个字节。由此可见数据文件似乎并没有足量的全部编译。我们总共转换了17个文件9.jpg (15.88 KB, 下载次数: 1)2010-11-8 16:44 上传17个文件大约39kb按压缩率89%计算最后的大小应该是34kb左右和上面的26kb还是有一段举例。这个34kb是不准确的经过准确计算这17个文件的大小实际为29704个字节合29K左右再按压缩率89%计算约为26436个字节合25.8K和上面已经很小的差距了。也就是说把所有网页文件的字节数加起来乘以压缩率就基本上是最后写进flash里边的大小了。注意使用FCARM转换后生成的网页数据一般是结合Keil的RL这种的TCPnet来使用和TI的makefsfile工具产生的数据有很大的不同不能简单的通用。初步看了看有以下几点不同1.FCARM产生的一个C文件makefsfile产生的是一个.h的头文件2.FCARM把所有文件生成的数据都放在了一个数组里边而makefsfile对每一个文件转换成一个数组。相比Keil自带的这个转换工具我觉得makefsfile更好用更灵活。比如你开发了好几个网页在当前工程的文件夹myweb下有index.htm,404.htm,styles.csspage1.htm,page2.htm,..然后这些网页中引用的图片都放在了myweb/images下的这个文件夹而只需要在命令行下(当然如果你要经常修改网页你也可以按照上面的方法把它放到Run user Program before build栏里边这样每次修改了网页之后只需要重新编译一下即可。)敲入下面的命令就可以转换了最好是把makefsfile复制到myweb所在的同一个路径上都在当前工程下。makefsfile -i myweb -o webdata.h -h -r-h:生成的网页数据不包含http头部。-r修改网页后重新生成相同文件名的网页数据时不用询问直接覆盖原来的数据文件。最后我们只需要把这个头文件include到lmi_fs.c文件中编译之后也是被放到了RO-data段中。我自己创建的几个简单的例程我明天会放到网上供网友参考。[本帖最后由 academic 于 2010-11-8 16:44 编辑]
http://wiki.neutronadmin.com/news/360432/

相关文章:

  • 网站后端建设网站建设销售话
  • 电子商务网站建设实训方案县级部门和乡镇不能建网站建设
  • 做网站运营的女生多吗温州百度快速排名优化
  • 太原制作网站的公司网站鼓楼公司网站建设费用
  • 做销售用什么网站好wordpress小米商城主题
  • 网站建设 技术建设个人商城网站
  • 旅游网站建设的功能徐州百度搜索优化
  • 厦门网站建设推荐网络维护员是干什么的
  • 个人想做企业网站备案商城网站开发需求
  • 个人备案网站可以做商城吗网络推广100种方法网络推广渠道有哪些
  • 景安网站备案表格莱芜金点子信息港二手市场
  • 建设一个自己的网站丹灶网站制作
  • 做logo的网站互联网营销师是什么
  • 查公司资质在哪个网站河北网站开发价格
  • 网站网页设计哪个好网站建设销售总结
  • 用什么网站可以做镇江网站建设方案
  • 广东专业移动网站建设哪家好动漫制作好找工作吗
  • 跨越网站建设科技有限公司app成本
  • wordpress 安装问题网站建设布局利于优化
  • 建设定制网站wordpress首页调用所有分类
  • 制作网站第一步个人备案的网站可以做商城
  • 网站建设div设置圆角冒险岛钓鱼网站做啥用
  • 做ppt介绍网站吗南京广告制作公司
  • 上海网站建设哪lnmp怎么做网站
  • 鹰眼智能营销系统lnmp wordpress优化
  • 谷歌网站怎么做排名丹江口市建设局网站
  • 文化体育局网站建设免费软件的特征
  • 学做网站论坛教学视频下载国家企业信息网官网
  • 百度SEO是谁做的网站旅游网站内容规划
  • 阿克苏网站建设价格天津做宠物饲料的网站