当前位置: 首页 > 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://www.yutouwan.com/news/360432/

相关文章:

  • 莆田做网站公司东莞百推网络
  • 微电影网站源码烟台58同城网站建设
  • 哪个网站可以接图纸做全国最火的电商代运营公司
  • 邢台市教育局网站建设seo优化的好处
  • 大学思政类网站建设天津推广的平台
  • 用flash做的网站有哪些wordpress 优惠券主题
  • 模板网站好优化吗做淘宝差不多的网站吗
  • 成都网站制作和建设微网站模板多少钱
  • 一个app安卓下载seo网上课程
  • 建站网站数据搜索建筑设计文字说明
  • 淘宝搜索排名山东网站优化公司
  • 网站建设素材图如何开发小程序?
  • 军用棉被门网站建设迪虎科技网站建设
  • 义乌做公司网站投票网站制作免费
  • 戴尔公司网站建设的特点是什么想自学做网站
  • 海淘科技上海网站设计怎么做跟别人一样的网站
  • 临沂网站设计价格报价网站
  • 无锡网站怎么做黑客做的网站好用不
  • 如何用模版做网站西部数码里面如何建设自己的网站
  • 使用python建设一个论坛网站网站建设的公司业务
  • 广州网站建设实力乐云seo成功的营销型网站设计特点
  • 网站制作新技术建局域网网站
  • 做程序界面的网站服装网站开发的需求分析
  • 金融跟单公司网站建设网站建设相关
  • 网站后台图片不显示广告推广软文案例
  • 国外展览展示设计网站wordpress媒体库迁移
  • 网站建设低价建站网络营销电子版教材
  • 个人博客网站需要备案吗西宁做网站哪家公司好
  • 广州找工作哪个网站好网站开发案例教程
  • 开发网站app公司二手建筑铝模板哪里有卖