資源簡介
通信,PID增量式調速,PD方向控制,賽道收索,完美進環島出環島,基本不出錯
代碼片段和文件信息
/*
?*?@file???????misc.c
?*?@brief??????K60?平臺其他需要用到的函數的實現
?*/
#include?“common.h“
#include?“MK60_uart.h“
/*!
?*??@brief??????設置中斷向量表地址
?*??@param??????vtor????新的中斷向量表地址
?*??@since??????v5.0
?*??@author?????飛思卡爾公司
?*??Sample?usage:???????write_vtor?((uint32)__VECTOR_RAM);??//新的中斷向量地址
?*/
void?write_vtor?(int?vtor)
{
????ASSERT(vtor?%?0x200?==?0);???//Vector?Table?base?offset?field.?This?value?must?be?a?multiple?of?0x200.
????/*?Write?the?VTOR?with?the?new?value?*/
????SCB->VTOR?=?vtor;
}
/*!
?*??@brief??????設置中斷向量表里的中斷復位函數
?*??@since??????v5.0
?*??@warning????只有中斷向量表位于icf指定的RAM區域時,此函數才有效
?*??Sample?usage:???????set_vector_handler(UART3_RX_TX_VECTORn??uart3_handler);????//把?uart3_handler?函數添加到中斷向量表
?*/
void?set_vector_handler(VECTORn_t?vector??void?pfunc_handler(void))
{
????extern?uint32?__VECTOR_RAM[];
????ASSERT(SCB->VTOR?==?(uint32)__VECTOR_RAM);??//斷言,檢測中斷向量表是否在?RAM?里
????__VECTOR_RAM[vector]?=?(uint32)pfunc_handler;
}
void?vcan_cpy(?uint8?*dst?uint8?*src?uint32?count)
{
????uint32?n;
????if(count?!=?0)
????{
????????//printf(“-“);
????????n?=?(count?+?7?)?/?8?;
????????switch?(count?%?8?)
????????{
????????????do
????????????{
????????????case?0?:
????????????????*?dst?++?=?*?src?++?;
????????????case?7?:
????????????????*?dst?++?=?*?src?++?;
????????????case?6?:
????????????????*?dst?++?=?*?src?++?;
????????????case?5?:
????????????????*?dst?++?=?*?src?++?;
????????????case?4?:
????????????????*?dst?++?=?*?src?++?;
????????????case?3?:
????????????????*?dst?++?=?*?src?++?;
????????????case?2?:
????????????????*?dst?++?=?*?src?++?;
????????????case?1?:
????????????????*?dst?++?=?*?src?++?;
????????????}
????????????while?(?--?n?>????0?);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-02-08?22:06??frist\
?????目錄???????????0??2018-07-21?21:07??frist\攝像頭?四輪組\
?????目錄???????????0??2018-06-03?13:09??frist\攝像頭?四輪組\SHR\
?????目錄???????????0??2017-11-20?21:38??frist\攝像頭?四輪組\SHR\Lib\
?????目錄???????????0??2017-11-20?21:38??frist\攝像頭?四輪組\SHR\Lib\Chip\
?????目錄???????????0??2018-07-22?22:57??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\
?????文件???????25662??2016-09-24?12:54??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\common.h
?????目錄???????????0??2018-06-03?13:04??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\IAR\
?????文件?????????304??2013-09-29?12:37??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\IAR\iar.h
?????文件?????????542??2016-07-28?12:18??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\IAR\system_MK60DZ10.h
?????目錄???????????0??2018-06-03?13:04??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\kinetis\
?????文件??????889231??2013-10-08?15:55??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\kinetis\MK60DZ10.h
?????文件?????1145814??2011-10-07?23:15??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\kinetis\MK60F12.h
?????文件?????1145814??2013-10-23?16:12??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\kinetis\MK60F15.h
?????文件????????1092??2016-07-28?12:18??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\misc.h
?????文件????????3207??2016-07-28?12:19??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_adc.h
?????文件?????????348??2016-07-28?12:19??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_dac.h
?????文件????????4150??2016-07-28?12:19??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_dma.h
?????文件?????????197??2016-07-28?12:19??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_DWT.h
?????文件????????1784??2016-07-28?12:19??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_flash.h
?????文件????????2688??2018-07-22?22:57??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_FTM.h
?????文件????????4628??2016-07-28?12:20??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_gpio.h
?????文件???????35919??2016-07-28?12:20??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_gpio_cfg.h
?????文件?????????684??2016-07-28?12:20??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_i2c.h
?????文件????????1756??2016-07-28?12:20??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_lptmr.h
?????文件????????1913??2016-07-28?12:20??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_mcg.h
?????文件????????2539??2016-11-12?23:56??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_PIT.h
?????文件????????4723??2016-07-28?12:21??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_port.h
?????文件????????1067??2016-07-28?12:21??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_rtc.h
?????文件????????1147??2016-07-28?12:21??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_spi.h
?????文件?????????908??2016-07-28?12:21??frist\攝像頭?四輪組\SHR\Lib\Chip\inc\MK60_SysTick.h
............此處省略241個文件信息
評論
共有 條評論