硬汉嵌入式论坛

 找回密码
 立即注册
楼主: eric2013
收起左侧

开启第3版本TCPnet的Web Server + VNC Server +摄像头远程监控 +SNTP Client连续工作第510天(2018-02-28)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-6 09:04:19 | 显示全部楼层
第二版,第9天运行正常:
0.jpg



1.jpg
回复

使用道具 举报

116

主题

798

回帖

1146

积分

至尊会员

积分
1146
QQ
发表于 2016-9-6 10:06:57 | 显示全部楼层
遇到死机后直接死在tcpnet中的错误里面,是一个while(1)空循环
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-7 09:22:27 | 显示全部楼层
第二版,第10天运行正常:

1.jpg



2.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-7 13:58:01 | 显示全部楼层
2016/9/7     12:22:36  第2次死机
这几天有时间了,升级一个小版本V2.1,增强下检测机制,看看最终是死在那个地方了,增加看门狗虽然是解决办法
但是不能解决根本问题。目标是让这个系统能够连续运行几个月甚至几年不死机。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-8 09:19:13 | 显示全部楼层
第二版,第11天运行正常:
0.jpg



1.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-9 09:56:12 | 显示全部楼层
第二版,第12天运行正常:


4.jpg




2.jpg




回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-10 08:59:31 | 显示全部楼层
第二版,第13天运行正常:
1.jpg




2.jpg


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-11 09:23:47 | 显示全部楼层
第二版,第14天运行正常:

1.jpg



2.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-12 09:02:40 | 显示全部楼层
第二版,第15天运行正常:
1.jpg



2.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-13 10:11:29 | 显示全部楼层
第二版,第16天运行正常
1.jpg



2.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-14 10:23:16 | 显示全部楼层
第二版,第17天运行正常
1.jpg




2.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-15 10:13:16 | 显示全部楼层
第二版,第18天运行正常
1.jpg
2.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-17 04:13:52 | 显示全部楼层
第二版,第20天运行正常,第19天未做记录,忙于别的工作了
7.png



2.png




回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-18 11:16:07 | 显示全部楼层
第二版,第21天运行正常
1.png




2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-19 09:50:06 | 显示全部楼层
第二版,第22天运行正常

4.png



2.png
回复

使用道具 举报

2

主题

7

回帖

2

积分

新手上路

积分
2
发表于 2016-9-19 11:33:39 | 显示全部楼层
项目正在用TCP NET,   Web页面编辑,  网页数据交互CGI函数调用有点头大.  期待楼主的TCP NET教程尽快出来.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-20 13:50:50 | 显示全部楼层
第二版,第23天运行正常

1.png



2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-21 10:21:13 | 显示全部楼层
第二版,第24天运行正常

1.png

2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-21 10:42:25 | 显示全部楼层
决定国庆节开启第三版测试。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-22 10:03:45 | 显示全部楼层
第二版,第25天运行正常
1.png




2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-23 09:56:52 | 显示全部楼层
第二版,第26天运行正常
1.png




8.png




回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-24 10:08:46 | 显示全部楼层
第二版,第27天运行正常
1.png



5.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-25 10:39:14 | 显示全部楼层
第二版,第28天运行正常

1.png



2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-26 11:24:03 | 显示全部楼层
第二版,第29天运行正常

1.png



2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-27 10:32:21 | 显示全部楼层
第二版,第30天运行正常

6.png



7.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-28 11:44:05 | 显示全部楼层
第二版,第31天运行正常:

5.png

6.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-29 10:31:05 | 显示全部楼层
2016/9/29   01:32:17  第3次死机
准备开启第三个版本的测试。
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2016-9-29 10:33:13 | 显示全部楼层
Hi Eric,

能否提供 “emWin VNC Server 使用外部SRAM虚拟出一个显示屏,除了打点和读点,全部使用DMA方式实现,有效降低CPU利用率”的源码,参考下,谢谢!!!

Kalvn
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-29 10:33:33 | 显示全部楼层
第二版,第32天运行正常:

3.png
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2016-9-29 11:15:34 | 显示全部楼层
Hi Eric2013,

能否提供 “emWin VNC Server 使用外部SRAM虚拟出一个显示屏,除了打点和读点,全部使用DMA方式实现,有效降低CPU利用率”的源码,急着要用,可否参考下,谢谢!!!

Kalvn
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-30 00:53:42 | 显示全部楼层

回 kalvn 的帖子

kalvn:Hi Eric2013,

能否提供 “emWin VNC Server 使用外部SRAM虚拟出一个显示屏,除了打点和读点,全部使用DMA方式实现,有效降低CPU利用率”的源码,急着要用,可否参考下,谢谢!!!

Kalvn (2016-09-29 11:15) 
不好意思啊,这个例子暂时没有发布出来的打算。[s:142]
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2016-9-30 09:38:12 | 显示全部楼层
可否给个idea也行,框架,伪代码都行,谢谢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-9-30 10:27:47 | 显示全部楼层
第二版,第33天运行正常:



1.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-10-6 00:40:06 | 显示全部楼层
第3版测试开启

国庆假期时间过的太快,不过还是挤出两天的时间升级这个Demo。
本次依然是基于Web Server + emWin VNC Server + SNTP Client 三合一系统,不过在VNC上加入了摄像头。
---------------------------------------------
1. Web Serve使用这个:http://www.armbbs.cn/forum.php?mod=viewthread&tid=20096 ,页面基本可以替代TFTP Server和FTP Server。
2. emWin VNC Server 使用外部SRAM虚拟出一个显示屏,除了打点和读点,全部使用DMA方式实现,有效降低CPU利用率
3. SNTP Client就是实现一个简单的从NTP服务器获取时间和日期。
4. TCPnet的实现依然采用事件触发的方式,这样将有效降低CPU利用率。
5. 依然使用NAND Flash记录当前时间,日期,温度以及网线开关情况,这次改动较大,不再使用以前的fopen,fwrite,fclose模式了
    这种模式虽然安全好用,但是快速批量写入,每次打开和关闭问题非常消耗时间,所有改成每4分钟fopen,fclose一次,中间时间每2
    秒就调用fwrite进行写入,这样效率极高。
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=22045
6. 加入摄像头功能,摄像头功能对处理器的性能要求还是很高的,F407的所有总线带宽基本已经占用满了,
    (1)首先是摄像头接口要DMA数据到外部SRAM。
    (2)本身emWin的实现也是DMA方式虚拟到SRAM里面的,emWin动态内存也是SRAM。
    (3)以太网也是DAM方式。
      跑起来的时候CPU利用率最高可以飙升到70%。加上DMA的占用,基本F407已经不能干别的,而且使用VNC时,由于F407性能更不上
     开启摄像头会有少部分错位。
     http://www.armbbs.cn/forum.php?mod=viewthread&tid=22037
7.  由于国庆假期时间仓促,没有升级更强劲的检测机制,后面逐渐加入吧。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-10-6 09:42:13 | 显示全部楼层
第三版,第1天运行正常:

2.png



QQ图片20161006094136.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-10-7 10:21:03 | 显示全部楼层
第三版,第2天运行正常:

QQ截图20161007101823.png



2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-10-8 11:08:47 | 显示全部楼层
第三版,第3天运行正常:
66.png




77.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-10-9 11:18:22 | 显示全部楼层
第三版,第4天运行正常:
2.png




4.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-10-10 10:26:06 | 显示全部楼层
第三版,第5天运行正常:



文件记录忘了开启了,仅贴一个VNC的。
4.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106578
QQ
 楼主| 发表于 2016-10-11 10:47:53 | 显示全部楼层
第三版,第6天运行正常:
8.png



7.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-25 12:36 , Processed in 0.507578 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表