基于FPGA的Cortex-M3内核车牌识别系统我要分享

Cortex-M3 kernel license plate recognition system based on FPGA

FPGA 车牌识别 大学生集成电路创新创业大赛 OV5640 车牌图像 Cortex-M3 视频采集 FiFo

关注次数: 813

下载次数: 26

文件大小: 50M

代码分类: 图像处理

开发平台: matlab

下载需要积分: 8积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

基于FPGA的车牌识别:该项目依据全国大学生集成电路创新创业大赛"ARM杯"赛题要求,在FPGA上搭建Cortex-M3软核、图像协处理器,并通过OV5640摄像头采集车牌图像,实现对车牌的识别与结果显示。项目基于Altera DE1 FPGA搭载Cortex-M3软核,依据AHB-Lite总线协议,将LCD1602、RAM、图像协处理器等外设挂载至Cortex-M3。视频采集端,设计写FiFo模块、SDRAM存储与输出、读FiFo模块、灰度处理模块、二值化、VGA显示等模块。最终将400位宽的结果数据(对应20张车牌)存储在RAM中,输出至AHB总线,由Cortex-M3调用并显示识别结果。


English Description:

License plate recognition based on FPGA: according to the requirements of "arm Cup" competition of national college students' IC innovation and entrepreneurship competition, this project builds Cortex-M3 soft core and image coprocessor on FPGA, and collects license plate image through ov5640 camera to realize license plate recognition and results


代码预览

ARM_Cortex-M3-master

31_ov5640_rgb565_1024x768_vga.rar

Cortex-M3

Cortex-M3\AHB2BUTTON.v

Cortex-M3\AHB2LED.v

Cortex-M3\AHBDCD.v

Cortex-M3\AHBMUX.v

Cortex-M3\ARMSOC_TOP.v

Cortex-M3\CORTEXM3INTEGRATIONDS.v

Cortex-M3\bufg.v

Cortex-M3\cmsdk_ahb_slave_mux.v

Cortex-M3\cmsdk_ahb_to_apb.v

Cortex-M3\cortexm3ds_logic.v

LCD1602_按键控制字符串显示.rar

README.md

Software_reference

Software_reference\Code.axf

Software_reference\Code.build_log.htm

Software_reference\Code.hex

Software_reference\Code.htm

Software_reference\Code.lnp

Software_reference\Code.sct

Software_reference\Code.uvguix.SKX

Software_reference\Code.uvguix.lenovo

Software_reference\Code.uvoptx

Software_reference\Code.uvprojx

Software_reference\Code_DesignStart.dep

Software_reference\Code_sct.Bak

Software_reference\ExtDll.iex

Software_reference\Listings

Software_reference\Listings\Code.map

Software_reference\cmdsasm.d

Software_reference\cmdsasm.o

Software_reference\cmdsasm.s

Software_reference\disasm.txt

Software_reference\main.c

Software_reference\main.crf

Software_reference\main.d

Software_reference\main.o

Software_reference2.0

Software_reference2.0\Code.axf

Software_reference2.0\Code.build_log.htm

Software_reference2.0\Code.hex

Software_reference2.0\Code.htm

Software_reference2.0\Code.lnp

Software_reference2.0\Code.sct

Software_reference2.0\Code.uvguix.SKX

Software_reference2.0\Code.uvguix.lenovo

Software_reference2.0\Code.uvoptx

Software_reference2.0\Code.uvprojx

Software_reference2.0\Code_DesignStart.dep

Software_reference2.0\Code_sct.Bak

Software_reference2.0\ExtDll.iex

Software_reference2.0\Listings

Software_reference2.0\Listings\Code.map

Software_reference2.0\cmdsasm.d

Software_reference2.0\cmdsasm.o

Software_reference2.0\cmdsasm.s

Software_reference2.0\disasm.txt

Software_reference2.0\main.c

Software_reference2.0\main.crf

Software_reference2.0\main.d

Software_reference2.0\main.o

Software_reference_init

Software_reference_init\Code.axf

Software_reference_init\Code.build_log.htm

Software_reference_init\Code.hex

Software_reference_init\Code.lnp

Software_reference_init\Code.uvguix.SKX

Software_reference_init\Code.uvoptx

Software_reference_init\Code.uvprojx

Software_reference_init\Code_DesignStart.dep

Software_reference_init\ExtDll.iex

Software_reference_init\cmdsasm.d

Software_reference_init\cmdsasm.o

Software_reference_init\cmdsasm.s

Software_reference_init\main.c

Software_reference_init\main.crf

Software_reference_init\main.d

Software_reference_init\main.o

cortex_m3vivado.rar