资源简介
十一届飞思卡尔光电组程序 所用芯片为K60 编译软件为IAR7.0 最重要的是包含光电巡线算法,较为稳定.所用CCD为蓝宙CCD三代,可调运放.
代码片段和文件信息
#include “include.h“
#include “calculation.h“
//extern int16 Track_C_Line_1[10];
/*************************************************************************
* 蓝宙电子工作室
*
* 函数名称:CCD_init
* 功能说明:CCD初始化
* 参数说明:
* 函数返回:无
* 修改时间:2012-10-20
* 备 注:
*************************************************************************/
void CCD_init(void)
{
gpio_init (PORTB 21 GPOHIGH); //SI E 3
gpio_init (PORTB 23 GPOHIGH); //CLK E 0
adc_init(ADC1 AD14) ; //ADC转换 B 10
//adc_init(ADC0 AD17) ;
}
void CCD1_init(void)
{
gpio_init (PORTB 17 GPOHIGH); //SI
gpio_init (PORTB 10 GPOHIGH); //CLK
adc_init(ADC0 AD17) ;
}
/*************************************************************************
* 蓝宙电子工作室
*
* 函数名称:StartIntegration
* 功能说明:CCD启动程序
* 参数说明:
* 函数返回:无
* 修改时间:2012-10-20
* 备 注:
*************************************************************************/
void StartIntegration(void) {
unsigned char i;
SI_SetVal(); /* SI = 1 */
SamplingDelay();
CLK_SetVal(); /* CLK = 1 */
SamplingDelay();
SI_ClrVal(); /* SI = 0 */
SamplingDelay();
CLK_ClrVal(); /* CLK = 0 */
for(i=0; i<127; i++) { //127
SamplingDelay();
SamplingDelay();
CLK_SetVal(); /* CLK = 1 */
SamplingDelay();
SamplingDelay();
CLK_ClrVal(); /* CLK = 0 */
}
SamplingDelay();
SamplingDelay();
CLK_SetVal(); /* CLK = 1 */
SamplingDelay();
// SamplingDelay();
CLK_ClrVal(); /* CLK = 0 */
}
void StartIntegration1(void) {
unsigned char i;
SI_SetVal1(); /* SI = 1 */
SamplingDelay();
CLK_SetVal1(); /* CLK = 1 */
SamplingDelay();
SI_ClrVal1(); /* SI = 0 */
SamplingDelay();
CLK_ClrVal1(); /* CLK = 0 */
for(i=0; i<127; i++) {
SamplingDelay();
SamplingDelay();
CLK_SetVal1(); /* CLK = 1 */
SamplingDelay();
SamplingDelay();
CLK_ClrVal1(); /* CLK = 0 */
}
SamplingDelay();
SamplingDelay();
CLK_SetVal1(); /* CLK = 1 */
SamplingDelay();
SamplingDelay();
CLK_ClrVal1(); /* CLK = 0 */
}
/*************************************************************************
* 蓝宙电子工作室
*
* 函数名称:StartIntegration
* 功能说明:CCD启动程序
* 参数说明:
* 函数返回:无
* 修改时间:2012-10-20
* 备 注:
*ImageData = ad_once(ADC1 AD6a ADC_8bit);
*************************************************************************/
void ImageCapture(unsigned char * ImageData) {
unsigned char i;
// extern u8 AtemP ;
SI_SetVal(); /* SI = 1 */
SamplingDelay();
CLK_SetVal(); /* CL
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-08-01 20:33 7月14日\
目录 0 2016-07-14 10:13 7月14日\build\
目录 0 2016-07-14 10:13 7月14日\build\Input_demo\
文件 52298 2016-03-11 19:45 7月14日\build\Input_demo\fire_Input_demo.ewd
文件 55200 2016-03-11 19:45 7月14日\build\Input_demo\fire_Input_demo.ewp
目录 0 2016-07-14 10:13 7月14日\build\PWM_Input_PIT_demo\
文件 52298 2016-03-11 19:45 7月14日\build\PWM_Input_PIT_demo\fire_PWM_Input_PIT_demo.ewd
文件 55332 2016-03-11 19:45 7月14日\build\PWM_Input_PIT_demo\fire_PWM_Input_PIT_demo.ewp
目录 0 2016-07-14 10:13 7月14日\build\adc_demo\
文件 52298 2016-03-11 19:45 7月14日\build\adc_demo\fire_adc_demo.ewd
文件 55104 2016-03-11 19:45 7月14日\build\adc_demo\fire_adc_demo.ewp
目录 0 2016-07-14 10:13 7月14日\build\cmsis_demo\
文件 52298 2016-03-11 19:45 7月14日\build\cmsis_demo\fire_cmsis_demo.ewd
文件 55147 2016-03-11 19:45 7月14日\build\cmsis_demo\fire_cmsis_demo.ewp
目录 0 2016-07-14 10:13 7月14日\build\config files\
文件 2030 2016-03-11 19:45 7月14日\build\config files\128KB_Pflash.icf
文件 2206 2016-03-11 19:45 7月14日\build\config files\128KB_Pflash_128KB_Dflash.icf
文件 2035 2016-03-11 19:45 7月14日\build\config files\128KB_Ram.icf
文件 2030 2016-03-11 19:45 7月14日\build\config files\256KB_Pflash.icf
文件 2214 2016-03-11 19:45 7月14日\build\config files\256KB_Pflash_256KB_Dflash.icf
文件 2024 2016-03-11 19:45 7月14日\build\config files\32KB_Ram.icf
文件 2041 2016-03-11 19:45 7月14日\build\config files\512KB_Pflash.icf
文件 2217 2016-03-11 19:45 7月14日\build\config files\64KB_Pflash_64KB_Dflash.icf
文件 2024 2016-03-11 19:45 7月14日\build\config files\64KB_Ram.icf
文件 3463 2016-03-11 19:45 7月14日\build\config files\fire_RAM_K60N512.icf
文件 3441 2016-03-11 19:45 7月14日\build\config files\fire_ROM_K60N512.icf
目录 0 2016-07-14 10:13 7月14日\build\dac_demo\
文件 52298 2016-03-11 19:45 7月14日\build\dac_demo\fire_dac_demo.ewd
文件 55220 2016-03-11 19:45 7月14日\build\dac_demo\fire_dac_demo.ewp
目录 0 2016-07-14 10:13 7月14日\build\dma_demo\
文件 52298 2016-03-11 19:45 7月14日\build\dma_demo\fire_dma_demo.ewd
............此处省略349个文件信息
- 上一篇:电子行业必用的专业基础知识
- 下一篇:中国县级行政界线shp
相关资源
- 我的自用AD元件库飞思卡尔比赛
- 飞思卡尔公司LIN总线的例程代码
- 飞思卡尔中文完全教程
- 飞思卡尔智能车山外K60参考代码V5.1
- 飞思卡尔电磁节能组组.rar
- 学做智能车-挑战飞思卡尔杯卓晴高清
- 第七届全国大学生飞思卡尔杯智能汽
- 智能车大赛官方资料.rar
- 飞思卡尔K60 单片机三天快速入门
- 飞卡智能车全套资料
- 飞思卡尔MC9S12(X)开发必修课
- 飞思卡尔杯智能汽车设计与教程
- 飞思卡尔智能车大赛程序(光电组)
- 12864液晶 飞思卡尔mc9s12XS128原版程序,
- 飞思卡尔lin主节点与从节点源码
- 飞思卡尔摄像头组程序非常详细
- 飞思卡尔智能车摄像头程序非常完整
- 飞思卡尔单片机选型指南
- 飞思卡尔舵机测试实验详细数据记录
- 飞思卡尔直立电磁小车程序
- 飞思卡尔智能车入门算法集合
- 飞思卡尔智能车电机资料RS380
- 飞思卡尔S12单片机CCP源码
- 第六届飞思卡尔电磁组全国三等奖全
- 最新 飞思卡尔Verilog HDL规范.rar
- 飞思卡尔s12g128移植最新的FreeRTOS_V10
- 飞思卡尔DG128单片机ds18b20程序
- 飞思卡尔 舵机和电机的PID控制算法
- 近10个团队的飞思卡尔小车程序源代码
- unlock kinetis
评论
共有 条评论