• 大小: 6.77KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


适用于以飞思卡尔单片机XS128为控制单元的智能车舵机控制,本程序为第八届飞思卡尔智能车竞赛电磁组的舵机调试程序

资源截图

代码片段和文件信息

#include       
#include “derivative.h“

int u_lu_ru0;    int speedbackq;      
float u1u2m;

//设置锁相环

void PLL_Init(void)            //总线频率80M
{
    CLKSEL_PLLSEL = 0;         //不选择锁相环
    PLLCTL_PLLON = 0;          //关闭锁相环电路
    SYNR = 0xc0 | 0x09;        //倍频                               
    REFDV = 0xc0 | 0x01;       //分频     
                               //计算公式:  f(OSC)=16  f(VCO)= 2 × f(OSC)* (1+SYNDIV)/(REFDIV + 1)=128M    
    POSTDIV = 0x00;            //一分频; f(PLL)=f(VCO)=64M                                                   
    PLLCTL_PLLON = 1;                          
    while(CRGFLG_LOCK == 0);  
    CLKSEL_PLLSEL = 1;         //选择锁相环时钟       
  
 }                                                                                              



//延时函数

void DelayMs(unsigned int i)       //总线频率为80MHz时  i=   1    时间为    1ms
                                   
{                                  
                             

评论

共有 条评论