完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
所有的Web站点文件(.HTM,.CSS,.js,图像文件等)应该在一个目录层次结构中,比如示例项目Inc:Microchip HealthV1Y07AppsTCPIPWebSyrVelnVMMMPFS固件SRCWebType页面。然后,使用MPFS2.JAR事件来生成NVM映像文件,正如您所发现的。在这些Sigggy对象(~)之间的文本被调用toTCPPIpHyppPrtTyXXXXX()函数替换(其中XXXXX是您在弯曲的东西之间写入的任何东西)。对于实时更新的东西,您需要设置一个带有名称的跨度标记(参见index .tm中的POT0跨度),然后将代码放入JavaScript函数中,以更新该跨度(滚动到index .HTM的底部),然后在页面的XML文件中添加一行(参见状态XML中的POT0行)。里面有东西。如果这似乎是大量的文本和大量的开销只是为了更新一些文本,欢迎访问Web开发。顺便说一下,据我所知,这种微不足道的东西对Microchip来说是独一无二的。成熟的Web服务器往往使用服务器端的PHP或ASP等完全成熟的语言,以及巨大的JavaScript框架,更不用说完整的RDBMS来生成动态Web内容。这在深度嵌入的MCU上似乎不太合适。你永远不知道,这些芯片的方式越来越大,越来越快。但与此同时,幸运的是,HarmonyWeb服务器(它根植于MLAWeb服务器)具有许多优秀的特性,使得非常优秀的Web接口成为可能。有时我抱怨框架,但在这一点上,微芯片做得非常好。对于测试网页,我发现做出改变、构建项目、闪存设备、加载网页是缓慢的,哦,不对,重复……每个周期都有好几分钟。所以,我可以在电脑上测试文件。然后,如果它看起来很有希望,我将运行mpfs2.jar,重新编译项目,闪存芯片,并“真实地”尝试它。CSS也很挑剔。但是使用Javascript,您会发现如果Javascript包含错误,通常网页仍然会加载,但是实时更新的内容会神秘地停止更新。我认为这是因为一个错误导致JavaScript解释器停止执行违规代码。当这种情况发生时,很难找出原因。如果您有Firefox,那么有一个名为Firebug的附加组件,它是用于在Javascript代码中查找bug的整个开发/测试系统。如果你想这样,在Firefox中,转到工具-GT;附加组件-GT;获取附加组件并搜索它。我不是一个网络开发人员,我不知道如何使用萤火虫,但它确实帮助我找到一些非常恼人的问题。我听说铬或铬或任何所谓的内置Web开发人员的东西。我不使用那个浏览器,所以我不知道。
|
|
|
|
MPFS2似乎没有添加.js文件。Java脚本不起作用,它们不在添加的文件列表中。如果我添加*.js来解压缩列表上的文件,但是文件是它应该的两倍大。我想我会尝试一些旧版本的MPFS2,并尝试联系原始程序员。
|
|
|
|
只有小组成员才能发言,加入小组>>
5283 浏览 9 评论
2055 浏览 8 评论
1968 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3231 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2276 浏览 5 评论
820浏览 1评论
709浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
652浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
710浏览 0评论
605浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-12 05:46 , Processed in 1.097974 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号