标题:
STM32F103驱动TSL1401线性CCD模块代码,上位机程序等资料
[打印本页]
作者:
yangsen70885
时间:
2019-6-13 22:07
标题:
STM32F103驱动TSL1401线性CCD模块代码,上位机程序等资料
资料包含STM32F103驱动TSL1401线性CCD模块代码,上位机,指导手册和拉普兰德及逐飞红孩儿CCD资料。本项目使用单片机为正点原子MINI板,CCD为逐飞科技红孩儿CCD,上位机为拉普兰德线性CCD调试助手。实际任意一款STM32F103单片机均可使用本代码驱动TSL1401线性CCD模块。由于逐飞科技红孩儿TSL1401线性CCD模块已停产,可以选用龙邱科技或者平衡小车之家的线性TSL1401线性C
0.png
(7.14 KB, 下载次数: 71)
下载附件
2019-6-15 03:58 上传
单片机源程序如下:
#include "timer.h"
#include "adc.h"
#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
#include "ccd.h"
#include "rcc.h"
#include "lcd.h"
#include "lapland.h"
//该代码能实现STM32驱动CCD采集灰度值,
//并通过串口助手查看灰度值,或通过上位机
//查看CCD采集灰度信息
//对应引脚 SI=PC.5 CLK=PC.4 AO=PA.2
u8 IntegrationTime=10;
u8 TIME1flag_1ms=0;
u8 TIME1flag_20ms=0;
int main(void)
{
u8 Pixel[128];
volatile u8 i,j;
u8 *pixel_pt;
SystemInit();
delay_init(); //延时函数初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
RCC_Configuration();
uart_init(115200); //串口初始化为115200
Adc_Init(); //ADC初始化
LED_Init(); //初始化与LED连接的硬件接口
// LCD_Init();
GPIO_CCD();
TIM3_Int_Init(2,7200);
//CCD采样数据缓冲区初始化
pixel_pt=Pixel;
for(i=0;i<128;i++)
{
*pixel_pt++=0;
}
/*
while(1)//CCD采样并发送到串口助手
{
if(TIME1flag_1ms==1)
{
TIME1flag_1ms=0;
}
if(TIME1flag_20ms==1)
{
TIME1flag_20ms=0;
ImageCapture(Pixel);//CCD采样
CalculateIntegrationTime(Pixel); //计算曝光时间
for(j=0;j<128;j+=8)//发送数据到串口助手,每隔8个发送1个灰度值,共发送128/8=16个
{
printf("%5d",Pixel[j]);
}
printf(" \n");
}
}
*/
while(1)//CCD采样并发送到上位机
{
if(TIME1flag_1ms==1)
{
TIME1flag_1ms=0;
}
if(TIME1flag_20ms==1)
{
TIME1flag_20ms=0;
ImageCapture(Pixel);//CCD采样
CalculateIntegrationTime(Pixel); //计算曝光时间
}
CCD_send(Pixel);//发送数据到拉普兰德CCD调试助手
}
}
复制代码
全部资料51hei下载地址:
STM32F103驱动TSL1401线性CCD模块.7z
(6.25 MB, 下载次数: 361)
2019-6-15 04:00 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
GYM郭永明
时间:
2019-8-11 02:16
谢谢楼主,正需要呢,就是不知道好不好移植。
作者:
zzx1206
时间:
2019-11-14 16:33
不错,好东西
作者:
060405106
时间:
2020-6-1 10:57
感谢楼主 很好的资料 谢谢
作者:
tom6262
时间:
2020-12-19 15:41
谢谢,非常实用,非常感谢,项目中用到了
作者:
542089130
时间:
2020-12-28 15:36
谢谢楼主,很好,我找了好久
作者:
31429278
时间:
2021-2-25 19:13
感谢楼主分享,下载下来好好研究一下
作者:
洪都新府
时间:
2021-11-4 18:57
好啊,感谢楼主下载之后好好研究
作者:
白菜19
时间:
2021-11-6 00:21
先留言占个座
作者:
6874577
时间:
2022-10-8 22:05
好啊,感谢楼主下载之后好好研究
作者:
stacy77
时间:
2024-11-28 02:00
谢谢楼主,很好,我找了好久
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1