標(biāo)題:
STM32F103驅(qū)動TSL1401線性CCD模塊代碼,上位機程序等資料
[打印本頁]
作者:
yangsen70885
時間:
2019-6-13 22:07
標(biāo)題:
STM32F103驅(qū)動TSL1401線性CCD模塊代碼,上位機程序等資料
資料包含STM32F103驅(qū)動TSL1401線性CCD模塊代碼,上位機,指導(dǎo)手冊和拉普蘭德及逐飛紅孩兒CCD資料。本項目使用單片機為正點原子MINI板,CCD為逐飛科技紅孩兒CCD,上位機為拉普蘭德線性CCD調(diào)試助手。實際任意一款STM32F103單片機均可使用本代碼驅(qū)動TSL1401線性CCD模塊。由于逐飛科技紅孩兒TSL1401線性CCD模塊已停產(chǎn),可以選用龍邱科技或者平衡小車之家的線性TSL1401線性C
0.png
(7.14 KB, 下載次數(shù): 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"
//該代碼能實現(xiàn)STM32驅(qū)動CCD采集灰度值,
//并通過串口助手查看灰度值,或通過上位機
//查看CCD采集灰度信息
//對應(yīng)引腳 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(); //延時函數(shù)初始化
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采樣數(shù)據(jù)緩沖區(qū)初始化
pixel_pt=Pixel;
for(i=0;i<128;i++)
{
*pixel_pt++=0;
}
/*
while(1)//CCD采樣并發(fā)送到串口助手
{
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)//發(fā)送數(shù)據(jù)到串口助手,每隔8個發(fā)送1個灰度值,共發(fā)送128/8=16個
{
printf("%5d",Pixel[j]);
}
printf(" \n");
}
}
*/
while(1)//CCD采樣并發(fā)送到上位機
{
if(TIME1flag_1ms==1)
{
TIME1flag_1ms=0;
}
if(TIME1flag_20ms==1)
{
TIME1flag_20ms=0;
ImageCapture(Pixel);//CCD采樣
CalculateIntegrationTime(Pixel); //計算曝光時間
}
CCD_send(Pixel);//發(fā)送數(shù)據(jù)到拉普蘭德CCD調(diào)試助手
}
}
復(fù)制代碼
全部資料51hei下載地址:
STM32F103驅(qū)動TSL1401線性CCD模塊.7z
(6.25 MB, 下載次數(shù): 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.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1