xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

之前上傳過(guò)驅(qū)動(dòng)TMC2600的代碼(函數(shù)),現(xiàn)在共享一下整個(gè)工程文件。整個(gè)工程文件的功能比較多,代碼也不是很規(guī)范,只是實(shí)現(xiàn)功能的版本,交了任務(wù)之后就再?zèng)]修改過(guò)。請(qǐng)慎重下載!特別提醒,SystemTim.c文件是使用中斷功能實(shí)現(xiàn)一個(gè)定時(shí)任務(wù)處理的功能,控制傳感器實(shí)現(xiàn)測(cè)厚功能。慎重下載,代碼絕對(duì)可用,拒絕差評(píng)! 原理圖不能上傳,我會(huì)分享到我的博客中,確實(shí)有需要的朋友,可以對(duì)照博客理解代碼。

資源截圖

代碼片段和文件信息

#include?“SystemTim.h“
#include?“CommonFunc.h“


void?Array_Copy(double*?x?double*?y?u8?len)
{
for(u8?i?=?0;?i? {
y[i]?=?x[i];
}
}

/****************************************************
函數(shù)名:Get_ArrayAvg(double*?Hz?int?start?int?end)
參數(shù):數(shù)組Hz、開(kāi)始的下標(biāo)位置start、結(jié)束位置end
功能:計(jì)算數(shù)組Hz下標(biāo)從start到end的平均值
返回值:計(jì)算得到的平均值
****************************************************/
double?Get_ArrayAvg(double*?Hz?int?start?int?end)
{
double?Avg?=?0;

for(u8?i?=?start;?i? {
Avg?=?Avg?+?Hz[i];
}

Avg?=?Avg/(end?-?start?+?1);
return?Avg;
}

/****************************************************
函數(shù)名:Selection_Sort(double*?Hz?u8?N)
參數(shù):數(shù)組Hz、常數(shù)N
功能:對(duì)數(shù)組Hz進(jìn)行從大到小排序,N未數(shù)組的長(zhǎng)度
返回值:返回排序狀態(tài)
****************************************************/
u8?Selection_Sort(double*?Hz?u8?N)
{
u8?ijt;
double?temp;
for(i?=?0;?i? {
t?=?i;
for(j?=?i+1;?j? {
if(Hz[j]>Hz[t])
t?=?j;
}
if(t?!=?i)
{
temp?=?Hz[t];
Hz[t]?=?Hz[i];
Hz[i]?=?temp;
}
}
return?1;
}
/*********************************************************************/

/****************************************************
函數(shù)名:WindowFilter(double*?Hzdouble?Hz0)
參數(shù):數(shù)組Hz、新的測(cè)量頻率Hz0
功能:對(duì)數(shù)組Hz進(jìn)行濾波,每次去掉最大或最小值
返回值:數(shù)組Hz的平均值A(chǔ)vgValue
****************************************************/
double?WindowFilter(double*?Hzdouble?Hz0double?AvgValueu8?len)
{
double?temp1temp2;

Selection_Sort(Hzlen);

if(!((Hz0??Hz[0])))
{
temp1?=?Hz[0]?-?AvgValue;
temp2?=?AvgValue?-?Hz[4];
if(temp1?>?temp2)
{
AvgValue?=?AvgValue?+?(Hz0-?Hz[0])/5;?
Hz[0]?=?Hz0;
}
else
{
AvgValue?=?AvgValue?+?(Hz0-?Hz[4])/5;
Hz[4]?=?Hz0;
}
}

return?AvgValue;
}
/*********************************************************************/


/**********************************************************************
函數(shù)名:ArrayTakeOut(double*?Arrayu8?Ndouble*?NewArrayu8?startu8?n)
參數(shù):原始數(shù)組Array[]、原始數(shù)組長(zhǎng)度N、
新數(shù)組NewArray[]、提取數(shù)組的起始位置、提取數(shù)組的長(zhǎng)度
功能:從一個(gè)數(shù)組中提取一組數(shù)據(jù)到另一個(gè)數(shù)組中去
返回值:無(wú)返回值、產(chǎn)生一個(gè)新的數(shù)組
**********************************************************************/
u8?ArrayTakeOut(double*?Arrayu8?Ndouble*?NewArrayu8?startu8?n)
{
if(start?+?n?<=?N)
{
for(u8?i?=?start;?i? {
NewArray[i-start]?=?Array[i];
}
}
else
{
return?0;
}

return?1;
}
/***************************************************/


?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????2686??2018-03-07?21:11??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\CommonFunc.c

?????文件????????385??2018-03-04?18:11??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\CommonFunc.h

?????文件???????1949??2018-01-16?10:27??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\CurveFitted.c

?????文件????????131??2018-01-16?10:27??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\CurveFitted.h

?????文件???????4543??2018-03-15?10:56??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\Driver_Control.c

?????文件????????598??2017-11-12?18:53??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\Driver_Control.h

?????文件??????11250??2018-03-20?21:27??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\Probe_Calibrate.c

?????文件????????933??2018-03-20?20:29??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\Probe_Calibrate.h

?????文件???????6611??2018-03-20?21:27??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\SystemTim.c

?????文件????????781??2018-03-20?20:29??SoftwareDesign-v2.1-最終代碼-180320\Algorithm\SystemTim.h

?????文件?????109142??2016-04-15?21:57??SoftwareDesign-v2.1-最終代碼-180320\Core\core_cm4.h

?????文件??????22735??2016-04-15?21:57??SoftwareDesign-v2.1-最終代碼-180320\Core\core_cm4_simd.h

?????文件??????17146??2016-04-15?21:57??SoftwareDesign-v2.1-最終代碼-180320\Core\core_cmFunc.h

?????文件??????20513??2016-04-15?21:57??SoftwareDesign-v2.1-最終代碼-180320\Core\core_cmInstr.h

?????文件??????29605??2016-04-15?21:57??SoftwareDesign-v2.1-最終代碼-180320\Core\startup_stm32f40_41xxx.s

?????文件???????3710??2017-12-30?22:23??SoftwareDesign-v2.1-最終代碼-180320\Driver\Adc.c

?????文件????????902??2017-10-23?09:58??SoftwareDesign-v2.1-最終代碼-180320\Driver\Adc.H

?????文件???????1653??2018-02-27?23:09??SoftwareDesign-v2.1-最終代碼-180320\Driver\Delay.c

?????文件????????216??2017-10-21?11:44??SoftwareDesign-v2.1-最終代碼-180320\Driver\Delay.h

?????文件??????11470??2017-11-12?19:31??SoftwareDesign-v2.1-最終代碼-180320\Driver\Driver_Init.c

?????文件???????1695??2017-11-12?19:33??SoftwareDesign-v2.1-最終代碼-180320\Driver\Driver_Init.h

?????文件???????1950??2017-11-05?14:42??SoftwareDesign-v2.1-最終代碼-180320\Driver\Encode.c

?????文件????????260??2017-10-31?16:31??SoftwareDesign-v2.1-最終代碼-180320\Driver\Encode.h

?????文件????????467??2017-10-20?20:51??SoftwareDesign-v2.1-最終代碼-180320\Driver\GPIO.c

?????文件???????2663??2017-11-20?10:26??SoftwareDesign-v2.1-最終代碼-180320\Driver\GPIO.h

?????文件???????2298??2018-01-01?20:19??SoftwareDesign-v2.1-最終代碼-180320\Driver\GPIO_Init.c

?????文件????????477??2018-01-01?20:19??SoftwareDesign-v2.1-最終代碼-180320\Driver\GPIO_Init.h

?????文件???????2726??2017-10-21?11:47??SoftwareDesign-v2.1-最終代碼-180320\Driver\IIC.c

?????文件????????864??2017-10-20?20:42??SoftwareDesign-v2.1-最終代碼-180320\Driver\IIC.h

?????文件????????356??2017-10-31?11:14??SoftwareDesign-v2.1-最終代碼-180320\Driver\IWDG.c

............此處省略108個(gè)文件信息

評(píng)論

共有 條評(píng)論