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

  • 大小: 30KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-06
  • 語言: 其他
  • 標(biāo)簽: STM32??舵機(jī)??

資源簡介

基于火星人開發(fā)板自編的STM32舵機(jī)控制程序。

資源截圖

代碼片段和文件信息

#include?
#include?“key.h“
#include?“delay.h“
////////////////////////////////////////////////////////////////////////////////// ?
//本程序只供學(xué)習(xí)使用,未經(jīng)作者許可,不得用于其它任何用途
//Mini?STM32開發(fā)板
//按鍵輸入?驅(qū)動代碼 ???
//正點(diǎn)原子@ALIENTEK
//技術(shù)論壇:www.openedv.com
//修改日期:2010/11/28?
//版本:V1.1
//版權(quán)所有,盜版必究。
//Copyright(C)?正點(diǎn)原子?2009-2019
//All?rights?reserved
//********************************************************************************
//V1.1修改說明
//修改按鍵掃描函數(shù),使整個代碼可以支持SWD下載。
//////////////////////////////////////////////////////////////////////////////////? ??
????
//按鍵初始化函數(shù)
//特別注意:在該函數(shù)之后,JTAG將無法使用(SWD也無法使用)
//如果想JTAG仿真,可以屏蔽該函數(shù)。
//PA0.13.15?設(shè)置成輸入
void?KEY_Init(void)
{
RCC->APB2ENR|=1<<2;?????//使能PORTA時鐘
GPIOA->CRL&=0XFFFFFFF0;//PA0設(shè)置成輸入 ??
GPIOA->CRL|=0X00000008;???
GPIOA->CRH&=0X0F0FFFFF;//PA1315設(shè)置成輸入 ??
GPIOA->CRH|=0X80800000;? ???
GPIOA->ODR|=1<<13; ???//PA13上拉PA0默認(rèn)下拉
GPIOA->ODR|=1<<15; ???//PA15上拉
}?
//按鍵處理函數(shù)
//返回按鍵值
//0,沒有任何按鍵按下
//1,KEY0按下
//2,KEY1按下
//3,KEY2按下?WK_UP
//注意此函數(shù)有響應(yīng)優(yōu)先級KEY0>KEY1>KEY2!!
u8?KEY_Scan(void)
{ ?
static?u8?key_up=1;//按鍵按松開標(biāo)志
JTAG_Set(JTAG_SWD_DISABLE);
if(key_up&&(KEY0==0||KEY1==0||KEY2==1))
{
delay_ms(10);//去抖動?
key_up=0;
if(KEY0==0)
{
JTAG_Set(SWD_ENABLE);
return?1;
}
else?if(KEY1==0)
{
JTAG_Set(SWD_ENABLE);
return?2;
}
else?if(KEY2==1)
{
JTAG_Set(SWD_ENABLE);
return?3;
}
}else?if(KEY0==1&&KEY1==1&&KEY2==0)key_up=1;? ????
JTAG_Set(SWD_ENABLE);
return?0;//?無按鍵按下
}





















?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-05-15?17:34??STM32舵機(jī)D\
?????目錄???????????0??2012-05-15?17:39??STM32舵機(jī)D\HARDWARE\
?????目錄???????????0??2012-05-01?10:44??STM32舵機(jī)D\HARDWARE\KEY\
?????文件????????1795??2011-01-12?20:46??STM32舵機(jī)D\HARDWARE\KEY\key.c
?????文件?????????839??2011-01-12?20:46??STM32舵機(jī)D\HARDWARE\KEY\key.h
?????目錄???????????0??2012-05-01?10:44??STM32舵機(jī)D\HARDWARE\LED\
?????文件?????????942??2011-01-12?20:34??STM32舵機(jī)D\HARDWARE\LED\led.c
?????文件?????????288??2010-05-27?17:30??STM32舵機(jī)D\HARDWARE\LED\led.h
?????目錄???????????0??2012-05-01?10:44??STM32舵機(jī)D\HARDWARE\TIMER\
?????文件????????1932??2012-05-13?20:40??STM32舵機(jī)D\HARDWARE\TIMER\timer.c
?????文件?????????724??2011-01-12?20:59??STM32舵機(jī)D\HARDWARE\TIMER\timer.h
?????文件?????????399??2011-04-23?10:24??STM32舵機(jī)D\keilkilll.bat
?????文件?????????136??2012-05-15?17:40??STM32舵機(jī)D\Readme.txt
?????目錄???????????0??2012-05-01?10:44??STM32舵機(jī)D\SYSTEM\
?????目錄???????????0??2012-05-01?10:44??STM32舵機(jī)D\SYSTEM\delay\
?????文件????????2038??2011-01-12?20:34??STM32舵機(jī)D\SYSTEM\delay\delay.c
?????文件?????????876??2011-01-12?20:34??STM32舵機(jī)D\SYSTEM\delay\delay.h
?????目錄???????????0??2012-05-01?10:44??STM32舵機(jī)D\SYSTEM\sys\
?????文件????????6885??2011-01-12?20:34??STM32舵機(jī)D\SYSTEM\sys\sys.c
?????文件????????3839??2011-01-12?20:34??STM32舵機(jī)D\SYSTEM\sys\sys.h
?????目錄???????????0??2012-05-01?10:44??STM32舵機(jī)D\SYSTEM\usart\
?????文件????????3342??2011-04-17?15:42??STM32舵機(jī)D\SYSTEM\usart\usart.c
?????文件????????1054??2011-04-17?15:45??STM32舵機(jī)D\SYSTEM\usart\usart.h
?????目錄???????????0??2012-05-15?17:39??STM32舵機(jī)D\USER\
?????文件????????1058??2012-05-15?17:37??STM32舵機(jī)D\USER\servo.c
?????文件???????12426??2012-05-15?17:39??STM32舵機(jī)D\USER\Servo.hex
?????文件???????48097??2012-05-15?17:39??STM32舵機(jī)D\USER\Servo.uvopt
?????文件???????16118??2012-05-15?17:39??STM32舵機(jī)D\USER\Servo.uvproj
?????文件???????11307??2009-12-22?19:16??STM32舵機(jī)D\USER\STM32F10x.s

評論

共有 條評論