⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blank.c

📁 本文件用于智能云台电机控制和图像处理
💻 C
字号:
/*
volatile unsigned char hOrientFlag;
 volatile unsigned char hStopFlag;
 volatile unsigned int hLocalRad;
 volatile unsigned char vOrientFlag;
 volatile unsigned char vStopFlag;
 volatile unsigned int vLocalRad;
 volatile unsigned int	 vConst;
 volatile unsigned char	hRotationManner;
 volatile unsigned char	vRotationManner	;
 void GeneralHRotation(char v)
 {
 hRotationManner=GENERALROTATION;
 hOrientFlag=(v>=0)?1:-1;
 v=(v>=0)?-v:v;
 v=10*v; //作速度变换
 RCAP2L=(unsigned char)v;
 RCAP2H=(unsigned char)(v>>8);
 }
 void GeneralVRotation(char v)
 {
 vRotationManner=GENERALROTATION;
 vOrientFlag=(v>=0)?1:-1;
 v=(v>=0)?v:-v;
vConst=	10*v ;	 //因T0时间基数太小要在中断里作一个软计时处理
 }
  void PresetHRotation(char dot)
  {		   //返绝对坐标
 hRotationManner=PRESETROTATION;
 RCAP2L=(unsigned char)100;		//以最快速度运行
 RCAP2H=(unsigned char)(100>>8);
 }
 void PresetVRotation(char dot)
 {					 //返绝对坐标
 vRotationManner=PRESETROTATION;
 vConst=	10*10 ;	 //因T0时间基数太小要在中断里作一个软计时处理
 }
 void RoutinHRotation(char v)
 {
 hRotationManner=ROUTINROTATION;
 
 RCAP2L=(unsigned char)v;
 RCAP2H=(unsigned char)(v>>8);
 }
 void RoutinVRotation(char v)
 {
 vRotationManner=ROUTINROTATION;
 
  vConst=	10*10 ;
 }
 */

  
		 
		 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -