搜索
bottom↓
12
返回列表 发新帖
楼主: Eric2013

【原创】开源个小玩意,网络摄像头之TCP版,稳定不死机

  [复制链接]

出5入8汤圆

发表于 2018-6-14 08:24:01 | 显示全部楼层
收藏  学习

出0入0汤圆

 楼主| 发表于 2018-6-14 10:14:44 | 显示全部楼层

出0入0汤圆

发表于 2018-6-14 10:22:35 | 显示全部楼层
好东西呀!

出0入0汤圆

 楼主| 发表于 2018-6-14 17:46:04 来自手机 | 显示全部楼层
lsy5110 发表于 2018-6-14 10:22
好东西呀!

谢谢支持。

出0入0汤圆

发表于 2018-6-14 19:24:34 | 显示全部楼层
先留名再学习

出0入0汤圆

发表于 2018-6-16 08:29:30 来自手机 | 显示全部楼层
果然是个好东西,要mark一下

出0入0汤圆

发表于 2018-6-16 09:37:16 来自手机 | 显示全部楼层
看了下头像,这么熟悉,不就是安福来哥吗

出0入0汤圆

 楼主| 发表于 2018-6-16 10:38:21 | 显示全部楼层
lgc150 发表于 2018-6-16 09:37
看了下头像,这么熟悉,不就是安福来哥吗

出0入0汤圆

 楼主| 发表于 2018-6-16 16:30:13 | 显示全部楼层
kenson 发表于 2018-6-16 08:29
果然是个好东西,要mark一下

出0入0汤圆

发表于 2018-6-16 20:52:12 | 显示全部楼层
个可以好好学习学习

出0入0汤圆

发表于 2018-6-17 16:32:13 | 显示全部楼层
总有新东西出来

出0入0汤圆

发表于 2018-6-18 09:55:17 来自手机 | 显示全部楼层
真不错,找个时间玩玩。

出0入0汤圆

发表于 2018-6-18 15:34:58 | 显示全部楼层
期待emWin搞上位机

出350入8汤圆

发表于 2018-6-18 19:36:46 来自手机 | 显示全部楼层
楼主厉害

出0入0汤圆

发表于 2018-6-18 20:32:44 | 显示全部楼层
牛逼!!!

出0入0汤圆

 楼主| 发表于 2018-6-19 08:08:52 来自手机 | 显示全部楼层
zx310500 发表于 2018-6-18 15:34
期待emWin搞上位机

好的,后面有精力了就搞起。

出0入0汤圆

发表于 2018-6-19 10:24:55 | 显示全部楼层
还可以用emWIN做上位机,厉害

出50入0汤圆

发表于 2018-6-19 12:08:27 来自手机 | 显示全部楼层
不错,楼主厉害

出100入0汤圆

发表于 2018-6-19 15:03:06 | 显示全部楼层
好想自己做个东西出来

出25入84汤圆

发表于 2018-6-19 17:49:57 | 显示全部楼层
感谢分享

出0入0汤圆

 楼主| 发表于 2018-6-20 16:25:08 | 显示全部楼层
pingqifa 发表于 2018-6-19 15:03
好想自己做个东西出来

有什么想做的,欢迎交流

出0入0汤圆

发表于 2018-6-21 09:41:39 | 显示全部楼层
谢谢分享,找到emwin学习学习!

出0入0汤圆

发表于 2018-6-25 16:15:16 | 显示全部楼层
本帖最后由 vc9181 于 2018-6-25 16:18 编辑

楼主 牛 可否共享下原理图  或者你有成品我买一块也行

出0入0汤圆

 楼主| 发表于 2018-6-25 18:26:58 | 显示全部楼层
vc9181 发表于 2018-6-25 16:15
楼主 牛 可否共享下原理图  或者你有成品我买一块也行

所有资料都在这里,就是用的我们自己的F407板子搞的:链接

出0入0汤圆

发表于 2018-6-26 07:58:57 | 显示全部楼层
Eric2013 发表于 2018-6-25 18:26
所有资料都在这里,就是用的我们自己的F407板子搞的:链接

ok,谢谢了。

出0入0汤圆

发表于 2018-6-26 09:02:18 | 显示全部楼层
mark

出0入0汤圆

发表于 2018-6-26 09:44:45 | 显示全部楼层
收藏,谢谢分享!

出0入0汤圆

发表于 2018-6-26 11:09:08 | 显示全部楼层
楼主的签名不错,RTX指的是intervalzero的那个实时核吧

出0入0汤圆

 楼主| 发表于 2018-6-26 13:16:58 来自手机 | 显示全部楼层
nicholasdlut 发表于 2018-6-26 11:09
楼主的签名不错,RTX指的是intervalzero的那个实时核吧

对,就是这个

出0入0汤圆

发表于 2018-6-26 14:15:45 | 显示全部楼层

正好咨询下大神,RTX是挺好用,不过支持的C++库太少了,开发不太方便;有用过其他windows上的实时核吗?

出0入0汤圆

发表于 2018-6-26 14:37:56 | 显示全部楼层
学习了,一级棒

出0入0汤圆

发表于 2018-6-26 16:27:07 | 显示全部楼层
厉害了,感谢楼主分享!

出0入0汤圆

 楼主| 发表于 2018-6-26 22:22:43 | 显示全部楼层
nicholasdlut 发表于 2018-6-26 14:15
正好咨询下大神,RTX是挺好用,不过支持的C++库太少了,开发不太方便;有用过其他windows上的实时核吗? ...

这些还真没有研究过。

出0入0汤圆

发表于 2018-6-27 08:43:25 | 显示全部楼层
需要的带宽不小,2MBytes/s

出0入0汤圆

 楼主| 发表于 2018-6-27 09:14:00 来自手机 | 显示全部楼层
No.5 发表于 2018-6-27 08:43
需要的带宽不小,2MBytes/s

这个是RGB原始数据,所以比较大,改成用JPEG格式输出的摄像头就好了。

出0入0汤圆

发表于 2018-6-27 13:37:20 | 显示全部楼层
对用 “emWin模拟器” 开发上位机 感兴趣, 有相关教程吗

出0入0汤圆

 楼主| 发表于 2018-6-27 19:20:42 来自手机 | 显示全部楼层
dragonbyl 发表于 2018-6-27 13:37
对用 “emWin模拟器” 开发上位机 感兴趣, 有相关教程吗

后面有时间了就搞两期专题。

出0入0汤圆

发表于 2018-6-28 13:20:12 | 显示全部楼层
谢谢分享,期待后面的教程。

出0入0汤圆

发表于 2018-6-28 13:43:18 | 显示全部楼层

感谢楼主分享

出0入0汤圆

发表于 2018-6-28 19:26:09 来自手机 | 显示全部楼层
牛逼,下次我试试用littlevGL做上位机

出0入0汤圆

 楼主| 发表于 2018-6-28 21:48:09 来自手机 | 显示全部楼层
w20032004 发表于 2018-6-28 13:20
谢谢分享,期待后面的教程。

争取近期就先搞一期出来。

出0入0汤圆

发表于 2018-6-28 23:23:02 来自手机 | 显示全部楼层
想不到enwin也可以做上位机,谢谢楼主分享

出0入4汤圆

发表于 2018-6-29 14:36:00 | 显示全部楼层
Eric2013 发表于 2018-6-28 21:48
争取近期就先搞一期出来。

keil5编译有很多不是错误的错误。
          "SNTP璇锋眰宸茬粡鍙戦€佹垚鍔?",
..\..\emWin\emWinTask\MainTask.c(66): error:  #8: missing closing quote
          "澶辫触, SNTP鏈氨缁垨鑰呭弬鏁伴敊璇?",
..\..\emWin\emWinTask\MainTask.c(245): error:  #8: missing closing quote
                          TEXT_SetText(hItem, "SNTP瀹㈡埛绔幏鍙栫姸鎬侊細鎴愬姛锛屽け璐?");
..\..\emWin\emWinTask\MainTask.c(250): error:  #18: expected a ")"
                          hItem = WM_GetDialogItem(pMsg->hWin, ID_TEXT_1);
..\..\emWin\emWinTask\MainTask.c(252): error:  #8: missing closing quote
                          TEXT_SetText(hItem, "閫氳繃SNTP鏈嶅姟鍣↖P锛?182.16.3.162 鑾峰彇鏃堕棿鍜屾棩鏈?");
..\..\emWin\emWinTask\MainTask.c(257): error:  #18: expected a ")"
                          hItem = WM_GetDialogItem(pMsg->hWin, ID_TEXT_2);
..\..\emWin\emWinTask\MainTask.c(273): error:  #8: missing closing quote
                          TEXT_SetText(hItem, "2016-2020 姝︽眽瀹夊瘜鑾辩數瀛愭湁闄愬叕鍙? 鐗堟潈鎵€鏈?");
..\..\emWin\emWinTask\MainTask.c(274): error:  #18: expected a ")"
                          TEXT_SetTextAlign(hItem, GUI_TA_HCENTER | GUI_TA_VCENTER);
..\..\emWin\emWinTask\MainTask.c(282): error:  #8: missing closing quote
                          TEXT_SetText(hItem, "IP鍦板潃锛?");
..\..\emWin\emWinTask\MainTask.c(284): error:  #18: expected a ")"
                          hItem = WM_GetDialogItem(pMsg->hWin, ID_TEXT_7);
..\..\emWin\emWinTask\MainTask.c(290): error:  #8: missing closing quote
                          TEXT_SetText(hItem, "瀹夊瘜鑾卞祵鍏ュ紡缃戠粶VNC鏈嶅姟鍣ㄨ繙绋嬭闂?");
..\..\emWin\emWinTask\MainTask.c(291): error:  #18: expected a ")"
                          TEXT_SetTextAlign( hItem, GUI_TA_HCENTER | GUI_TA_VCENTER );
..\..\emWin\emWinTask\MainTask.c: 0 warnings, 12 errors
".\Flash\Obj\output.axf" - 12 Error(s), 40 Warning(s).
Target not created.
Build Time Elapsed:  00:00:10

出0入4汤圆

发表于 2018-6-29 14:51:50 | 显示全部楼层
clesun 发表于 2018-6-29 14:36
keil5编译有很多不是错误的错误。
          "SNTP璇锋眰宸茬粡鍙戦€佹垚鍔?",
..\..\emWin\emWinTask\MainTask ...

库有点老,加了个--no-multibyte-chars就好了

出0入0汤圆

 楼主| 发表于 2018-6-29 15:14:14 | 显示全部楼层
clesun 发表于 2018-6-29 14:51
库有点老,加了个--no-multibyte-chars就好了

你这个编译的好像是另一个帖子的例子。

忘了在帖子里面说明下,MDK5编译的话要注意UTF8编码问题,重新另存下那个文件编码就行。

出0入0汤圆

发表于 2018-6-29 21:53:52 | 显示全部楼层
牛,学习

出0入0汤圆

发表于 2018-6-30 15:12:06 来自手机 | 显示全部楼层
资料很硬,想问下这个行业真的已经落到开源了吗?上次也见到论坛另外一个兄弟退出ipc行业。

出0入0汤圆

发表于 2018-6-30 15:55:35 | 显示全部楼层
好东西,值得学习,谢大牛无私奉献!

出0入0汤圆

 楼主| 发表于 2018-6-30 16:06:20 | 显示全部楼层
出其而亮 发表于 2018-6-30 15:12
资料很硬,想问下这个行业真的已经落到开源了吗?上次也见到论坛另外一个兄弟退出ipc行业。 ...

你对开源的理解,我表示震惊。

有机会了可以上hackaday,开拓下视野,领略下真正的开源精神。

当然,每个人都有自己的看法。

出0入0汤圆

发表于 2018-6-30 20:52:20 | 显示全部楼层
学习了,谢谢大神

出0入0汤圆

发表于 2018-7-1 07:36:20 | 显示全部楼层
楼主太6666666

出0入8汤圆

发表于 2018-7-1 19:51:10 | 显示全部楼层
请教一下楼主,如果DMA用while(DMA_GetFlagStatus(DMA2_Stream3, DMA_FLAG_TCIF3) == RESET);等待传输完成,
不是也需要死等在那里吗,这和直接用cpu传输有什么区别吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2018-7-1 21:17:17 来自手机 | 显示全部楼层
xujihu 发表于 2018-7-1 19:51
请教一下楼主,如果DMA用while(DMA_GetFlagStatus(DMA2_Stream3, DMA_FLAG_TCIF3) == RESET);等待传输完成 ...

这个问题问的好,这个时候就体现出RTOS的优势了,GUI任务优先级设置为除了空闲任务以外的最低优先级,这样就充分的发挥了DMA的优势。

出0入0汤圆

 楼主| 发表于 2018-7-2 16:07:46 | 显示全部楼层

过奖了

出0入0汤圆

发表于 2018-7-2 22:09:33 | 显示全部楼层
视频传送通过什么协议?

出0入0汤圆

 楼主| 发表于 2018-7-3 00:39:58 | 显示全部楼层
meerlin 发表于 2018-7-2 22:09
视频传送通过什么协议?

纯TCP方式。

出0入0汤圆

发表于 2018-7-3 17:12:25 来自手机 | 显示全部楼层
mark 不错 本身tcp摄像头就是个很好的参考设计了,还额外知道了emwin也可以做win界面开发

出0入0汤圆

发表于 2018-7-3 18:14:16 | 显示全部楼层
好东西啊,做个玩玩看。

出0入0汤圆

 楼主| 发表于 2018-7-4 00:16:44 | 显示全部楼层
lileistone 发表于 2018-7-3 17:12
mark 不错 本身tcp摄像头就是个很好的参考设计了,还额外知道了emwin也可以做win界面开发 ...

emWin模拟器做网络,USB类的上位机还是挺方便的。

出0入0汤圆

 楼主| 发表于 2018-7-13 11:03:19 来自手机 | 显示全部楼层
更新,近期将抽时间做个上位机设计方法。

出0入0汤圆

发表于 2018-7-29 21:11:58 来自手机 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-7-30 12:26:33 | 显示全部楼层
速度可以。。

出0入0汤圆

 楼主| 发表于 2018-7-30 16:22:16 | 显示全部楼层

是JPEG格式摄像头,速度更嗨

出0入0汤圆

发表于 2018-8-14 17:21:31 | 显示全部楼层
楼主66666666666666

出0入0汤圆

发表于 2018-8-14 18:46:31 | 显示全部楼层
学习一下

出0入0汤圆

发表于 2018-8-18 21:08:38 | 显示全部楼层
太棒了!

出0入0汤圆

发表于 2018-8-19 08:34:36 | 显示全部楼层
謝謝楼主分享!

出0入0汤圆

发表于 2018-8-19 09:40:14 来自手机 | 显示全部楼层
好东西,谢谢分享!

出0入0汤圆

发表于 2018-9-7 17:23:39 | 显示全部楼层
非常牛。。

出0入0汤圆

发表于 2018-9-7 18:37:42 | 显示全部楼层
NXP也在用emWin

出0入0汤圆

 楼主| 发表于 2018-9-9 12:33:51 | 显示全部楼层

是的,这些厂家都已经免费授权

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2018-9-10 18:36:18 | 显示全部楼层
新思路 顶一个~

出0入0汤圆

发表于 2018-9-11 14:52:20 | 显示全部楼层
楼主厉害了,牛

出0入0汤圆

发表于 2018-9-12 16:37:37 | 显示全部楼层
厉害了,666,膜拜

出0入8汤圆

发表于 2018-11-7 12:31:59 | 显示全部楼层
MARK,很好的资料,之前一直在为WINDOWS上面做软件发愁

出0入0汤圆

 楼主| 发表于 2018-11-11 12:03:11 | 显示全部楼层
Eric2013 发表于 2018-7-13 11:03
更新,近期将抽时间做个上位机设计方法。

对应的USB上位机也已经发布:



【开源】基于emWin的USB BULK上位机手册,仅需C,简单易实现
https://www.amobbs.com/thread-5701432-1-1.html
(出处: amoBBS 阿莫电子论坛)

出0入104汤圆

发表于 2019-11-29 15:59:47 | 显示全部楼层
楼主可否出一个UDP协议的

出0入0汤圆

发表于 2019-11-29 22:01:33 | 显示全部楼层
有空学习,感谢分享
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 16:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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