8826-360015 发表于 2012-9-16 13:49:03

问个关于web服务器的问题

 最近看了个在STM32F107上实现的web服务器例程,但是看不懂,比如说在index.htm文件里面有这样一句话:https://www.stmcu.org.cn/keil.gif  我不明白那个keil.gif文件在哪里,后来查了查,才知道这是基于RTL的flash文件系统,也就是这个keil.gif文件是在编译的时候烧进芯片内部flash的。通过这个RTL_FLASH文件系统在把它调用出来。于是我在web.c中找到这样的代码
 
const HTTP_FILE FileTab = {
   { 0x91C1DD5D, &Web     },
   { 0xF9CAF5D3, &Web  },
   { 0x42E07014, &Web  },
   { 0xE1A00ED9, &Web  },
   { 0x52DF605C, &Web },
   { 0xB774820A, &Web },
   { 0x06BB635C, &Web },
   { 0xB8CD7C01, &Web },
   { 0xD47D2CE1, &Web },
   { 0xF8005E25, &Web },
   { 0xE2102D44, &Web },
   { 0xDE66EEBB, &Web },
   { 0xC249FA67, &Web },
   { 0xA3824C31, &Web },
   { 0x3B5A69E9, &Web },
   { 0x26DAD514, &Web },
   { 0x3C1326C3, &Web },
   { 0x8A993CA0, &Web },
   { 0x74C3E004, &Web },
   { 0x00000000, &Web }
};
原来这些图片文件都是以16进制烧进去的,然后用的时候在调用。但是我始终没找到调用的这些文件的函数,也就是如果我要实时打开这些文件,应该从哪个函数去打开?我在建立的project里面找了好久,都没找到(会不会是在keil\ARM的文件夹下面?)。就是不明白index.htm里面简单的src="keil.gif"这就话怎么就实现了文件的调用?
求救啊!!!谢谢啦
页: [1]
查看完整版本: 问个关于web服务器的问题