OpenEdv-开源电子网

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

如何快速上手串口有线图传

[复制链接]

1141

主题

1153

帖子

2

精华

超级版主

Rank: 8Rank: 8

积分
4900
金钱
4900
注册时间
2019-5-8
在线时间
1248 小时
发表于 2022-5-14 12:21:06 | 显示全部楼层 |阅读模式
以下文章来源于:公众号:开源电子网,读取更多技术文章,请扫码关注




01.实验流程







02.硬件准备

①精英板或战舰板

②7725带FIFO版本

③一根USB串口线



图1 硬件连接

    打开山外多功能调试助手,如下设置:



图2 山外多功能调试助手设置

    由于山外上位机最大波特率只能到256000所以设置最大的波特率(这个速度属实捉急,效果一般),在代码中将串口一的波特率设置为256000,如下图:



图3 串口一波特率设置

    判断按键KEY0按下还是KEY1按下,然后输出对应模式(QVGA、VGA)的图像。假设当按下按键KEY0此时输出QVGA格式图像。



图4 按键判断

    然后通过函数OV7725_camera_refresh进行更新显示



图5 7725更新显示

    将摄像头拍摄的RGB数据高低位分别存取到lcd_7725buf数组成员,然后将一帧数据按照格式:帧头+一帧数据+帧尾,发送至上位机(帧头帧尾为上位机固定协议)即可在上位机上显示图像。如下图:



图6 数据发送

    最终效果如下图:





图7 图像显示

    由于受限于串口速度,所以帧率较低。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

668

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1926
金钱
1926
注册时间
2021-8-13
在线时间
262 小时
发表于 2022-5-14 14:39:36 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-27 05:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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