资源简介
恩智浦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个文件信息
评论
共有 条评论