stm32f4移植web网页和freertos的问题

2019-07-20 02:34发布

最近使用正点原子的f429的板子,来移植webserver网页,网页请的第三方的公司给制作的,也就两个界面,一个登陆,一个展示,然后就发现了两个问题,问一下各位大神有没有人遇到过:
1.移植网页的时候,我的移植方式是将网页转录为二进制文件->烧录到w25q中,然后开机将w25q中的网页内容加载到外扩的sdram中,然后调用,现在发现网页内容只加载到了一部分,如下图
1.png
可以到了,网页转录后的代码只执行到了一半,后面部分不展示了,之后,我将网页中除红框外的其他的网页修饰代码删除,依然是这样的问题,也就是只显示一半的网页内容,后半段不显示,所以基本可以排除空间不够的设想。
这个问题周末弄了一整天,希望有大神能帮忙出出主意,另外,在开机加载w25q中的网页代码,也通过mem查看了,没问题。

2.第二个问题,就是我在f4中,使用这个网页的时候,因为会每隔1s中,刷新一次电量数据上传到网页中,打开串口1进行printf调试输出,发现freertos(我使用的是正点原子demo中的freertos版本9.0)中,不定时会报错:
2.png
然后查找这个报错点:
3.png
但是还是没发现有什么头绪,所以请问一下大家,有没有什么思路去改进这个报错,这个报错不影响程序的正常运行,但是因为是工业产品,所以就怕将来的时候,因为这个导致产品出故障。

谢谢各位大神的指点了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。