91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.72MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-01
  • 語言: C/C++
  • 標簽: 紅外尋跡??

資源簡介

STM32,采用C語言及標準庫編程,紅外傳感器尋跡,用于智能尋跡小車

資源截圖

代碼片段和文件信息

#include?“interface.h“

void?delay_init(void)
{
???SysTick->CTRL&=0xfffffffb;//控制寄存器,選擇外部時鐘即系統時鐘的八分之一(HCLK/8;72M/8=9M)
}

//1us?延時函數
void?Delay_us(u32?Nus)???
{???
SysTick->LOAD=Nus*9;??????????//時間加載????72M主頻?????
SysTick->CTRL|=0x01;?????????????//開始倒數??????
while(!(SysTick->CTRL&(1<<16)));?//等待時間到達???
SysTick->CTRL=0X00000000;????????//關閉計數器???
SysTick->VAL=0X00000000;?????????//清空計數器????????
}?

void?Delayms(u32?Nms)
{
while(Nms--)
{
Delay_us(1000);
}
}

//使能所有GPIO時鐘
void?GPIOCLKInit(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA??ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB??ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC??ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD??ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE??ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOF??ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOG??ENABLE);
}

void?UserLEDInit(void)
{
??GPIO_InitTypeDef??GPIO_InitStructure;

GPIO_InitStructure.GPIO_Pin?=?LED_PIN;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP;//
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;//配置GPIO端口速度
GPIO_Init(LED_GPIO??&GPIO_InitStructure);

LED_SET;
}

void?ServoInit(void)
{
??GPIO_InitTypeDef??GPIO_InitStructure;

GPIO_InitStructure.GPIO_Pin?=?Servo_PIN;
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP;//
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;//配置GPIO端口速度
GPIO_Init(Servo_GPIO??&GPIO_InitStructure);

Servo_SET;//默認給高電位modfied?by?LC?2015.09.20?12:00
}


//紅外光電對管初始化
void?RedRayInit(void)
{
GPIO_InitTypeDef??GPIO_InitStructure;

GPIO_InitStructure.GPIO_Pin?=?SEARCH_M_PIN;//配置使能GPIO管腳
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IPU;//配置GPIO模式輸入上拉
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;//配置GPIO端口速度
GPIO_Init(SEARCH_M_GPIO??&GPIO_InitStructure);?

GPIO_InitStructure.GPIO_Pin?=?SEARCH_R_PIN;//配置使能GPIO管腳
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IPU;//配置GPIO模式輸入上拉
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;//配置GPIO端口速度
GPIO_Init(SEARCH_R_GPIO??&GPIO_InitStructure);?

GPIO_InitStructure.GPIO_Pin?=?SEARCH_L_PIN;//配置使能GPIO管腳
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IPU;//配置GPIO模式輸入上拉
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;//配置GPIO端口速度
GPIO_Init(SEARCH_L_GPIO??&GPIO_InitStructure);?

GPIO_InitStructure.GPIO_Pin?=?VOID_R_PIN;//配置使能GPIO管腳
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IPU;//配置GPIO模式輸入上拉
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;//配置GPIO端口速度
GPIO_Init(VOID_R_GPIO??&GPIO_InitStructure);?

GPIO_InitStructure.GPIO_Pin?=?VOID_L_PIN;//配置使能GPIO管腳
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IPU;//配置GPIO模式輸入上拉
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;//配置GPIO端口速度
GPIO_Init(VOID_L_GPIO??&GPIO_InitStructure);?
}


/**-------------------------------------------------------
??*?@函數名?NVIC_TIM5Configuration
??*?@功能???配置TIM5中斷向量參數函數
??*?@參數???無
??*?@返回值?無
***-----------

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10488??2015-09-09?19:45??4.小車紅外黑線循跡\4.小車紅外黑線循跡\charcode.h

?????文件??????17273??2010-04-23?10:40??4.小車紅外黑線循跡\4.小車紅外黑線循跡\CMSIS\core_cm3.c

?????文件??????85714??2010-04-23?10:40??4.小車紅外黑線循跡\4.小車紅外黑線循跡\CMSIS\core_cm3.h

?????文件?????621509??2012-03-06?20:12??4.小車紅外黑線循跡\4.小車紅外黑線循跡\CMSIS\stm32f10x.h

?????文件??????31997??2010-04-23?10:40??4.小車紅外黑線循跡\4.小車紅外黑線循跡\CMSIS\system_stm32f10x.c

?????文件???????2068??2010-04-23?10:40??4.小車紅外黑線循跡\4.小車紅外黑線循跡\CMSIS\system_stm32f10x.h

?????文件???????1329??2014-04-10?14:18??4.小車紅外黑線循跡\4.小車紅外黑線循跡\Dbg_RAM.ini

?????文件???????6956??2015-12-10?17:06??4.小車紅外黑線循跡\4.小車紅外黑線循跡\DebugConfig\armdemo_STM32F103ZE.dbgconf

?????文件???????5344??2010-04-23?10:41??4.小車紅外黑線循跡\4.小車紅外黑線循跡\Doc\readme.txt

?????文件?????142107??2015-12-20?22:31??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvgui.lc

?????文件??????71568??2016-03-07?18:06??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvguix.50374

?????文件??????72069??2016-09-06?18:06??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvguix.Administrator

?????文件?????142122??2016-01-03?17:52??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvguix.lc

????.......?????73415??2017-02-25?19:30??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvguix.user

?????文件??????23317??2015-11-28?22:18??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvopt

????.......?????24088??2017-02-25?14:51??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvoptx

?????文件??????22301??2015-11-28?22:18??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvproj.saved_uv4

????.......?????22349??2017-02-25?14:41??4.小車紅外黑線循跡\4.小車紅外黑線循跡\htdemo.uvprojx

?????文件???????5076??2015-11-05?20:45??4.小車紅外黑線循跡\4.小車紅外黑線循跡\interface.c

?????文件???????8150??2016-07-15?19:13??4.小車紅外黑線循跡\4.小車紅外黑線循跡\interface.h

?????文件???????3951??2015-11-05?17:19??4.小車紅外黑線循跡\4.小車紅外黑線循跡\IRCtrol.c

?????文件????????269??2015-09-09?20:19??4.小車紅外黑線循跡\4.小車紅外黑線循跡\IRCtrol.h

?????文件??????49604??2015-12-20?22:31??4.小車紅外黑線循跡\4.小車紅外黑線循跡\JlinkLog.txt

?????文件????????375??2015-06-19?19:56??4.小車紅外黑線循跡\4.小車紅外黑線循跡\JlinkSettings.ini

?????文件???????7903??2015-11-05?18:16??4.小車紅外黑線循跡\4.小車紅外黑線循跡\LCD12864.c

?????文件????????331??2015-11-05?18:15??4.小車紅外黑線循跡\4.小車紅外黑線循跡\LCD12864.h

?????文件???????3839??2015-11-28?19:21??4.小車紅外黑線循跡\4.小車紅外黑線循跡\LCD1602.c

?????文件????????119??2015-11-28?18:23??4.小車紅外黑線循跡\4.小車紅外黑線循跡\LCD1602.h

?????文件?????122654??2017-02-25?14:15??4.小車紅外黑線循跡\4.小車紅外黑線循跡\Listings\htdemo.map

?????文件??????49200??2017-02-25?14:14??4.小車紅外黑線循跡\4.小車紅外黑線循跡\Listings\startup_stm32f10x_hd.lst

............此處省略174個文件信息

評論

共有 條評論

相關資源