• 大小: 8.71MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-11
  • 语言: 其他
  • 标签:

资源简介

恩智浦13届智能车比赛电磁直立组程序KEA128,结构体封装函数,代码详细注释,方便移植参考,mpu6050互补滤波,稳定可上赛道

资源截图

代码片段和文件信息

/*********************************************************************************************************************
 * COPYRIGHT NOTICE
 * Copyright (c) 2017逐飞科技
 * All rights reserved.
 * 技术讨论QQ群:179029047
 *
 * 以下所有内容版权均属逐飞科技所有,未经允许不得用于商业用途,
 * 欢迎各位使用并传播本程序,修改内容时必须保留逐飞科技的版权声明。
 *
 * @file        common
 * @company     成都逐飞科技有限公司
 * @author      逐飞科技(QQ3184284598)
 * @version     v2.0
 * @Software  IAR 7.7 or MDK 5.23
 * @Target core S9KEA128AMLK
 * @Taobao    https://seekfree.taobao.com/
 * @date        2017-11-6
 ********************************************************************************************************************/

#include “common.h“
#include “system_SKEAZ1284.h“

#define EX_REF_CLK  16000 //(定义外部参考时钟为16000KHZ)
uint32 ics_clk_khz;
uint32 ftm_clk_khz;
uint32 core_clk_khz;
uint32 bus_clk_khz;



void get_clk(void)
{
    uint16 prescaler_factor[]={12481632641282565121024};
    
    if(2 == KEA128_CLOCK)   //内部时钟
    {
        ics_clk_khz = 48000;
        ftm_clk_khz = 48000;
        core_clk_khz = 48000;
        bus_clk_khz = 24000; 
    }
    else                    //外部时钟
    {
        ics_clk_khz  = EX_REF_CLK * 1280 ;
        ics_clk_khz = ics_clk_khz / prescaler_factor[((ICS->C1&ICS_C1_RDIV_MASK) >> ICS_C1_RDIV_SHIFT) + 5];    //计算FLL输出频率
        ics_clk_khz = ics_clk_khz / prescaler_factor[(ICS->C2&ICS_C2_BDIV_MASK) >> ICS_C2_BDIV_SHIFT];          //计算ICSCLKOUT
        
        core_clk_khz = ics_clk_khz  / (((SIM->CLKDIV&SIM_CLKDIV_OUTDIV1_MASK) >> SIM_CLKDIV_OUTDIV1_SHIFT) + 1);
        bus_clk_khz  = core_clk_khz / (((SIM->CLKDIV&SIM_CLKDIV_OUTDIV2_MASK) >> SIM_CLKDIV_OUTDIV2_SHIFT) + 1);
        ftm_clk_khz  = ics_clk_khz  / (((SIM->CLKDIV&SIM_CLKDIV_OUTDIV3_MASK) >> SIM_CLKDIV_OUTDIV3_SHIFT) + 1);
    }

    uart_init(DEBUG_PORTDEBUG_BAUD);   //初始化调试串口,如果不使用printf可以屏蔽
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-06 11:15  KEA电磁直立  17秒跑完赛道  各环初步调好\
     目录           0  2018-05-06 11:15  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\
     目录           0  2018-05-06 11:15  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\
     目录           0  2018-05-06 11:15  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\
     目录           0  2018-05-09 21:06  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\
     文件        1559  2018-01-18 19:51  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_adc.h
     文件        2108  2017-11-17 14:54  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_flash.h
     文件        1890  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_ftm.h
     文件        4770  2017-11-14 15:15  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_gpio.h
     文件        1543  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_i2c.h
     文件        1026  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_irq.h
     文件        3044  2017-11-16 12:01  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_kbi.h
     文件        2263  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_pit.h
     文件         959  2017-11-27 18:57  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_port.h
     文件        4290  2018-04-23 11:45  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_port_cfg.h
     文件        1474  2017-11-22 09:46  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_spi.h
     文件        1095  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_systick.h
     文件        1467  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\KEA128_uart.h
     文件        3274  2017-11-24 11:24  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\common.h
     文件        4596  2018-05-09 21:06  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\headfile.h
     文件        1538  2017-11-27 10:44  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\headfile.h.bak
     文件        1630  2017-11-13 11:42  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\inc\misc.h
     目录           0  2018-05-06 11:15  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\
     文件        3023  2017-11-20 17:41  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_adc.c
     文件        6125  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_flash.c
     文件       17040  2017-11-27 18:57  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_ftm.c
     文件        6066  2017-11-20 17:09  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_gpio.c
     文件       11704  2017-11-20 17:38  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_i2c.c
     文件        2544  2017-11-10 14:48  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_irq.c
     文件        3042  2017-11-27 18:57  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_kbi.c
     文件        5781  2017-12-25 14:51  KEA电磁直立  17秒跑完赛道  各环初步调好\KEA_直立程序\Libraries\drives\src\KEA128_pit.c
............此处省略183个文件信息

评论

共有 条评论

相关资源