CY7C68013 USB接口相机开发记录

编程入门 行业动态 更新时间:2024-10-25 18:35:06

CY7C68013 USB<a href=https://www.elefans.com/category/jswz/34/1771365.html style=接口相机开发记录"/>

CY7C68013 USB接口相机开发记录

 上篇说了驱动怎么配置,这篇记录下对应的设备固件怎么配置。首先看下我们工程结构:

摘自官方文档AN61345

 

STARTUP.A51是建立工程时自动生成的文件,下面所有文件都是手动添加的。对于下面的几个文件,做简单说明。

ev_usb_camera.c这个文件是自己创建的,主要用于配置51内核、配置Slave FIFO、中断等。

  这里比较重要的是TD_Init()这个函数,主要实现了设备时钟配置,接口配置,端点配置(EPx),FIFO数据传输配置,中断配置。详细说明可参考网上其他网友的解释。

EZ-USB的数据端口FIFO被配置为从FIFO。 外部提供时钟逻辑,FIFO回应标志。

fw.c里的内容没有做修改

intr.c是中断函数

dscr.a51里面进行设备的描述配置,要与驱动中VID、PID对应,否则会找不到驱动。

 

EZUSB.LIB  USBJmpTb.obj USB数据传输,与上位机的接口函数库。

以上文件的详细说明,可参考网友yubsh的博客:.html,讲的很详细。

若需要我的简单工程,可以留下您的邮箱地址,非常欢迎一起交流! 

转载于:.html

更多推荐

CY7C68013 USB接口相机开发记录

本文发布于:2024-02-27 06:01:03,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1705452.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:接口   相机   USB

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!