OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6549|回复: 23

STM32摄像头数据采集

[复制链接]

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
发表于 2014-4-26 17:36:05 | 显示全部楼层 |阅读模式
怎么样将摄像头的8位数据存到数组里面,然后发到串口调试助手里,谢谢
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-26 19:04:04 | 显示全部楼层
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-4-26 19:54:17 | 显示全部楼层
你这个着实简单啊。。。
在我们摄像头例程的基础上面,加多几句printf就完事了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-4-26 23:02:57 | 显示全部楼层
原子哥,我是按照你说的那样做的,但是发到串口的数据是一串十进制数(不是0、1二进制),而且这些十进制数不随摄像头的变化而变化,麻烦你看看 下面这样写有错吗???




回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-4-26 23:05:48 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
原子哥,我之前就是按照你说的这样做的,可是printf发到调试助手的是一串十进制数,不是二进制,而且这些数不随摄像头位置的变化而变化,程序请看我发的图片,谢谢原子哥!
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-12-24
在线时间
5 小时
发表于 2014-4-27 00:23:20 | 显示全部楼层
mARK
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-4-27 03:25:09 | 显示全部楼层
回复【6楼】RJJ3872288:
---------------------------------
???
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-4-27 11:28:37 | 显示全部楼层
回复【4楼】MTFQ:
---------------------------------
你这样打印,是ASCII的
要16进制,直接写DR寄存器吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-4-27 12:46:29 | 显示全部楼层
回复【8楼】正点原子:
---------------------------------
原子哥说的DR寄存器是串口中的DR寄存器吗?还是什么?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-4-28 00:45:57 | 显示全部楼层
回复【9楼】MTFQ:
---------------------------------
是的
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-12-24
在线时间
5 小时
发表于 2014-5-5 19:12:17 | 显示全部楼层
楼主 你做成功了吗
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-12-24
在线时间
5 小时
发表于 2014-5-5 19:12:27 | 显示全部楼层
可以加我QQ吗  451120189
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-5-7 10:17:32 | 显示全部楼层
回复【11楼】RJJ3872288:
---------------------------------
可以来了,16位数逐位输出就OK了
回复 支持 反对

使用道具 举报

5

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2013-3-17
在线时间
0 小时
发表于 2014-5-7 10:42:37 | 显示全部楼层
回复【13楼】MTFQ:
---------------------------------
我也想知道     用DR寄存器该怎么写呢?  能共享下那段代码吗?
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-5-7 11:55:43 | 显示全部楼层
回复【14楼】TXD1216:
---------------------------------
void rgb565torgb24(u16 col)
{  
   // u32 a[320][240];
// u16 i;
// u16 j;
// u16 m;
// u16 n;

u8 r = (col&0xf800)>>11;
u8 g = (col&0x07E0)>>5;
u8 b = (col&0x001f);
u8 red = r<<3;
u8 green = g<<2;
u8 blue = b<<3;
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-12-24
在线时间
5 小时
发表于 2014-5-8 14:14:08 | 显示全部楼层
楼主 能否分享下你的代码 451120189@qq.com 谢谢
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-5-8 16:07:21 | 显示全部楼层
回复【16楼】RJJ3872288:
---------------------------------
就这些,其他的都是原子哥的程序
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-12-24
在线时间
5 小时
发表于 2014-5-8 16:10:49 | 显示全部楼层
回复【17楼】MTFQ:
---------------------------------
求楼主你自己写的那些代码 尤其是每个像素保存数组的存储 谢谢楼主啊
回复 支持 反对

使用道具 举报

14

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-12-24
在线时间
5 小时
发表于 2014-5-8 16:23:14 | 显示全部楼层
楼主 你的做法是将 RGB三个数存在一个点的数组里面吗  比如RGB(r,g,b) 存放在a[0][0],下一个(r,g,b)存放在a[1][0],是这样吗?如果这样存储的话,
我们要把像素数组还原成图要怎么做
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2014-5-8 18:19:54 | 显示全部楼层
回复【19楼】RJJ3872288:
---------------------------------
你是说把8位的R、G、B转化成RGB565吗
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2015-9-6
在线时间
8 小时
发表于 2016-6-6 08:57:40 | 显示全部楼层
求楼主发送摄像头数据到串口的代码,谢谢楼主!!!
回复 支持 反对

使用道具 举报

74

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
628
金钱
628
注册时间
2014-1-8
在线时间
7 小时
 楼主| 发表于 2017-3-29 12:55:17 | 显示全部楼层
15117950865 发表于 2016-6-6 08:57
**** 作者被禁止或删除 内容自动屏蔽 ****

直接用printf
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2018-11-16
在线时间
0 小时
发表于 2018-11-16 21:39:27 | 显示全部楼层
怎么用驱动摄像头,我要二值化采集数据,有没有从0开始教的
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
233
金钱
233
注册时间
2018-11-18
在线时间
59 小时
发表于 2018-11-18 08:47:10 | 显示全部楼层
帮顶,好很好
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 23:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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