第十一届飞思卡尔比赛光电组程序
十一届飞思卡尔光电组程序 所用芯片为K60 编译软件为IAR7.0 最重要的是包含光电巡线算法,较为稳定.所用CCD为蓝宙CCD三代,可调运放.
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-08-01 20:33 7月14日
目录 0 2016-07-14 10:13 7月14日uild
目录 0 2016-07-14 10:13 7月14日uildInput_demo
文件 52298 2016-03-11 19:45 7月14日uildInput_demofire_Input_demo.ewd
文件 55200 2016-03-11 19:45 7月14日uildInput_demofire_Input_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildPWM_Input_PIT_demo
文件 52298 2016-03-11 19:45 7月14日uildPWM_Input_PIT_demofire_PWM_Input_PIT_demo.ewd
文件 55332 2016-03-11 19:45 7月14日uildPWM_Input_PIT_demofire_PWM_Input_PIT_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildadc_demo
文件 52298 2016-03-11 19:45 7月14日uildadc_demofire_adc_demo.ewd
文件 55104 2016-03-11 19:45 7月14日uildadc_demofire_adc_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildcmsis_demo
文件 52298 2016-03-11 19:45 7月14日uildcmsis_demofire_cmsis_demo.ewd
文件 55147 2016-03-11 19:45 7月14日uildcmsis_demofire_cmsis_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildconfig files
文件 2030 2016-03-11 19:45 7月14日uildconfig files128KB_Pflash.icf
文件 2206 2016-03-11 19:45 7月14日uildconfig files128KB_Pflash_128KB_Dflash.icf
文件 2035 2016-03-11 19:45 7月14日uildconfig files128KB_Ram.icf
文件 2030 2016-03-11 19:45 7月14日uildconfig files256KB_Pflash.icf
文件 2214 2016-03-11 19:45 7月14日uildconfig files256KB_Pflash_256KB_Dflash.icf
文件 2024 2016-03-11 19:45 7月14日uildconfig files32KB_Ram.icf
文件 2041 2016-03-11 19:45 7月14日uildconfig files512KB_Pflash.icf
文件 2217 2016-03-11 19:45 7月14日uildconfig files64KB_Pflash_64KB_Dflash.icf
文件 2024 2016-03-11 19:45 7月14日uildconfig files64KB_Ram.icf
文件 3463 2016-03-11 19:45 7月14日uildconfig filesfire_RAM_K60N512.icf
文件 3441 2016-03-11 19:45 7月14日uildconfig filesfire_ROM_K60N512.icf
目录 0 2016-07-14 10:13 7月14日uilddac_demo
文件 52298 2016-03-11 19:45 7月14日uilddac_demofire_dac_demo.ewd
文件 55220 2016-03-11 19:45 7月14日uilddac_demofire_dac_demo.ewp
目录 0 2016-07-14 10:13 7月14日uilddma_demo
文件 52298 2016-03-11 19:45 7月14日uilddma_demofire_dma_demo.ewd
............此处省略349个文件信息
#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日uild
目录 0 2016-07-14 10:13 7月14日uildInput_demo
文件 52298 2016-03-11 19:45 7月14日uildInput_demofire_Input_demo.ewd
文件 55200 2016-03-11 19:45 7月14日uildInput_demofire_Input_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildPWM_Input_PIT_demo
文件 52298 2016-03-11 19:45 7月14日uildPWM_Input_PIT_demofire_PWM_Input_PIT_demo.ewd
文件 55332 2016-03-11 19:45 7月14日uildPWM_Input_PIT_demofire_PWM_Input_PIT_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildadc_demo
文件 52298 2016-03-11 19:45 7月14日uildadc_demofire_adc_demo.ewd
文件 55104 2016-03-11 19:45 7月14日uildadc_demofire_adc_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildcmsis_demo
文件 52298 2016-03-11 19:45 7月14日uildcmsis_demofire_cmsis_demo.ewd
文件 55147 2016-03-11 19:45 7月14日uildcmsis_demofire_cmsis_demo.ewp
目录 0 2016-07-14 10:13 7月14日uildconfig files
文件 2030 2016-03-11 19:45 7月14日uildconfig files128KB_Pflash.icf
文件 2206 2016-03-11 19:45 7月14日uildconfig files128KB_Pflash_128KB_Dflash.icf
文件 2035 2016-03-11 19:45 7月14日uildconfig files128KB_Ram.icf
文件 2030 2016-03-11 19:45 7月14日uildconfig files256KB_Pflash.icf
文件 2214 2016-03-11 19:45 7月14日uildconfig files256KB_Pflash_256KB_Dflash.icf
文件 2024 2016-03-11 19:45 7月14日uildconfig files32KB_Ram.icf
文件 2041 2016-03-11 19:45 7月14日uildconfig files512KB_Pflash.icf
文件 2217 2016-03-11 19:45 7月14日uildconfig files64KB_Pflash_64KB_Dflash.icf
文件 2024 2016-03-11 19:45 7月14日uildconfig files64KB_Ram.icf
文件 3463 2016-03-11 19:45 7月14日uildconfig filesfire_RAM_K60N512.icf
文件 3441 2016-03-11 19:45 7月14日uildconfig filesfire_ROM_K60N512.icf
目录 0 2016-07-14 10:13 7月14日uilddac_demo
文件 52298 2016-03-11 19:45 7月14日uilddac_demofire_dac_demo.ewd
文件 55220 2016-03-11 19:45 7月14日uilddac_demofire_dac_demo.ewp
目录 0 2016-07-14 10:13 7月14日uilddma_demo
文件 52298 2016-03-11 19:45 7月14日uilddma_demofire_dma_demo.ewd
............此处省略349个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)