资源简介
感谢以往CSDN各位博客主开源程序,我愿意将辛苦写的代码向各位车友开源,本人使用OV7725,如果你用的灰度摄像头,直接大津阈值二值化以后将代码移植即可,至于阳光算法,OV7725黑白只能硬切电磁,而灰度摄像头+二值形态学处理会有非常好的效果,推荐不再使用K60,而是K66和灰度摄像头 不懂得,想看具体视频的,可以加我微信qy15753832575,只有入环岛,避障,倒车视频
代码片段和文件信息
/*
* @file misc.c
* @brief K60 平台其他需要用到的函数的实现
*/
#include “common.h“
#include “MK60_uart.h“
/*!
* @brief 设置中断向量表地址
* @param vtor 新的中断向量表地址
* @since v5.0
* @author 飞思卡尔公司
* Sample usage: write_vtor ((uint32)__VECTOR_RAM); //新的中断向量地址
*/
void write_vtor (int vtor)
{
ASSERT(vtor % 0x200 == 0); //Vector Table base offset field. This value must be a multiple of 0x200.
/* Write the VTOR with the new value */
SCB->VTOR = vtor;
}
/*!
* @brief 设置中断向量表里的中断复位函数
* @since v5.0
* @warning 只有中断向量表位于icf指定的RAM区域时,此函数才有效
* Sample usage: set_vector_handler(UART3_RX_TX_VECTORn uart3_handler); //把 uart3_handler 函数添加到中断向量表
*/
void set_vector_handler(VECTORn_t vector void pfunc_handler(void))
{
extern uint32 __VECTOR_RAM[];
ASSERT(SCB->VTOR == (uint32)__VECTOR_RAM); //断言,检测中断向量表是否在 RAM 里
__VECTOR_RAM[vector] = (uint32)pfunc_handler;
}
void vcan_cpy( uint8 *dst uint8 *src uint32 count)
{
uint32 n;
if(count != 0)
{
//printf(“-“);
n = (count + 7 ) / 8 ;
switch (count % 8 )
{
do
{
case 0 :
* dst ++ = * src ++ ;
case 7 :
* dst ++ = * src ++ ;
case 6 :
* dst ++ = * src ++ ;
case 5 :
* dst ++ = * src ++ ;
case 4 :
* dst ++ = * src ++ ;
case 3 :
* dst ++ = * src ++ ;
case 2 :
* dst ++ = * src ++ ;
case 1 :
* dst ++ = * src ++ ;
}
while ( -- n > 0 );
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-28 11:03 K60测试OV7725程序\
文件 24214609 2019-07-18 18:45 K60测试OV7725程序\K60测试OV7725程序.zip
目录 0 2019-07-28 11:03 K60测试OV7725程序\Lib\
目录 0 2019-07-28 11:03 K60测试OV7725程序\Lib\CMSIS\
文件 1408032 2014-02-16 19:50 K60测试OV7725程序\Lib\CMSIS\iar_cortexM4l_math.a
文件 1393048 2014-02-16 19:46 K60测试OV7725程序\Lib\CMSIS\iar_cortexM4lf_math.a
目录 0 2019-07-28 11:03 K60测试OV7725程序\Lib\CMSIS\inc\
文件 4676 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\arm_common_tables.h
文件 242854 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\arm_math.h
文件 33042 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\core_cm0.h
文件 99832 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\core_cm3.h
文件 109142 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\core_cm4.h
文件 22735 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\core_cm4_simd.h
文件 17146 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\core_cmFunc.h
文件 20513 2014-02-16 20:28 K60测试OV7725程序\Lib\CMSIS\inc\core_cmInstr.h
目录 0 2019-07-28 11:03 K60测试OV7725程序\Lib\Chip\
目录 0 2019-07-28 11:03 K60测试OV7725程序\Lib\Chip\inc\
目录 0 2019-07-28 11:03 K60测试OV7725程序\Lib\Chip\inc\IAR\
文件 304 2013-09-29 12:37 K60测试OV7725程序\Lib\Chip\inc\IAR\iar.h
文件 542 2016-07-28 12:18 K60测试OV7725程序\Lib\Chip\inc\IAR\system_MK60DZ10.h
文件 197 2016-07-28 12:19 K60测试OV7725程序\Lib\Chip\inc\MK60_DWT.h
文件 2691 2019-07-13 19:07 K60测试OV7725程序\Lib\Chip\inc\MK60_FTM.h
文件 2539 2016-11-12 23:56 K60测试OV7725程序\Lib\Chip\inc\MK60_PIT.h
文件 908 2016-07-28 12:21 K60测试OV7725程序\Lib\Chip\inc\MK60_SysTick.h
文件 3207 2016-07-28 12:19 K60测试OV7725程序\Lib\Chip\inc\MK60_adc.h
文件 348 2016-07-28 12:19 K60测试OV7725程序\Lib\Chip\inc\MK60_dac.h
文件 4150 2016-07-28 12:19 K60测试OV7725程序\Lib\Chip\inc\MK60_dma.h
文件 1784 2016-07-28 12:19 K60测试OV7725程序\Lib\Chip\inc\MK60_flash.h
文件 4629 2017-12-25 19:17 K60测试OV7725程序\Lib\Chip\inc\MK60_gpio.h
文件 35920 2017-12-25 19:11 K60测试OV7725程序\Lib\Chip\inc\MK60_gpio_cfg.h
文件 35919 2016-07-28 12:20 K60测试OV7725程序\Lib\Chip\inc\MK60_gpio_cfg.h~RF42ebe5.TMP
............此处省略361个文件信息
- 上一篇:moseksetupwin64x86.msi
- 下一篇:深信服SCSA实验考试.7z
相关资源
- 飞思卡尔智能车双车超车程序。
- 英飞凌资料.zip智能车
- 智能车电磁组pcb主板
- 智能车竞赛双车组省一等奖程序
- 智能车资料-信标组.rar
- 第13届摄像头fx版3.0-环路100镜头.zip
- 恩智浦智能车摄像头组国赛程序
- 飞思卡尔智能车山外K60参考代码V5.1
- 学做智能车-挑战飞思卡尔杯卓晴高清
- 智能车竞赛电磁运放板
- 智能车辆先进技术丛书无人驾驶车辆
- 智能车大赛官方资料.rar
- 2017年第十四届研究生数学建模竞赛优
- gmcm_2017(第十四届中国研究生数学建
- 飞卡智能车全套资料
- 十二届恩智浦智能车摄像头组国一完
- kv58智能车图像测试程序
- 坡道识别方案比较及改进
- 飞思卡尔智能车大赛程序(光电组)
- 控制智能车舵机Futaba S3010的测试程序
- 龙邱TFT、逐飞TFT、逐飞IPS屏多合一驱
- arduino智能跟随小车源程序
- 智能车原理图+pcb
- labview智能小车小车控制上位机
- 飞思卡尔智能车摄像头程序非常完整
- 归一化子程序智能车
- 恩智浦智能车弯道减速+在弯减速(计
- 智能车赛道曲率计算算法
- 飞思卡尔智能车入门算法集合
- 飞思卡尔智能车电机资料RS380
评论
共有 条评论