完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我需要在网页上显示存储在EEPROMFor中的字符串列表,这样我在CustomHTTPApp.c中使用了下列函数,但是读数不正确。它看起来有num参数问题。EEprom读函数原型如下:可以显示并替换num(eeprom索引)为INT编号,eeprom中的读数与预期一样。您能告诉我有什么问题吗?
|
|
相关推荐
11个回答
|
|
奇怪……字符串是否终止在EEPROM中?当你尝试“固定数”函数时,你如何访问它们?我猜想计算出一个错误的地址…
|
|
|
|
例如,如果我写以下与索引“8”相关的变量._name被正确显示:那么通过手动设置索引,在html网页~.(8)~中然后被预期的eeprom read替换。在XML文件中,我设置列表:Argument num实际上是一个整数的DWORD。不知道怎么回事。悲伤:
|
|
|
|
您需要检查TX缓冲区中的可用空间,如果它超过默认最小值(16,我想),则使用TCPISPrdRead()。你要么等待,直到有足够的空间或打印多达现在有空间。您可以为此使用CurHTP.CalbPoPs。在帮助文件中搜索CurHTTP.CalbPoPs。/ Ruben
|
|
|
|
你到底是什么意思?它是16比特Irc…
|
|
|
|
DWORD是32位,可以被投射到ANITT(PIC32的32位)。/ Ruben
|
|
|
|
我的意思是这听起来不错。
|
|
|
|
._name 1至8是用户从GET表单手动输入的变量。我强制最后一个“._name”字符为null终止,现在当用户在文本框中输入名称时,该变量被保存在eeprom a get中,显示在前面所述的列表中,这是一个好点。rd被重置,则变量不再被重新加载/刷新到._name列表中,尽管有一个函数读取具有适当索引的eeprom。
|
|
|
|
我按照以下方式使用它:就我所知,如果变量:'._name'大于16,那么假设40,我应该在下面的代码中修改什么使它工作?在那种情况下,我没有很好地理解堆栈文件。
|
|
|
|
嗨,如果变量超过16个字符,您需要对其进行特殊处理。MLA webserver示例在其源代码中显示了如何这样做。
|
|
|
|
这就是问题所在。是的,我认为这是正确的解决办法(奇怪的是,我不会考虑)。
|
|
|
|
如果需要超过16个字符但小于tx缓冲区长度,则可以将curHTTP.callbackPos设置为非零值,并检查TCPIsPutReady()是否有足够的空闲空间。如果存在,将其发送并将CurHTTP.CalbPoPs设置为零并返回。如果不只是返回(将curHTTP.callbackPos设置为非零值),那么将再次调用HTTPPrint回调函数。
|
|
|
|
只有小组成员才能发言,加入小组>>
5243 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3208 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2258 浏览 5 评论
778浏览 1评论
669浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
597浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
679浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 05:48 , Processed in 1.478801 second(s), Total 96, Slave 80 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号