資源簡介
下載驗證:
用示波器測試PA8,可以測出1Khz的正弦波。如果不是,修改PWM參數,使其正好
為1Khz。
用連接線連接PA8與PA6(AD轉換器輸入口)。
用示波器測試PA4(DA轉換器輸出口),可以得到方波濾波后得到的正弦波。
代碼片段和文件信息
/*?----------------------------------------------------------------------?
*?Copyright?(C)?2010?ARM?Limited.?All?rights?reserved.???
*??
*?$Date:????????29.?November?2010??
*?$Revision:? V1.0.3?
*??
*?Project:? ????CMSIS?DSP?Library??
*?title:????????arm_class_marks_example_f32.c ??
*??
*?Description: Example?code?to?calculate?Minimum?Maximum?
*???????????????Mean?std?and?variance?of?marks?obtained?in?a?class?
*?
*?Target?Processor:?Cortex-M4/Cortex-M3
*
*?Version?1.0.3?2010/11/29?
*????Re-organized?the?CMSIS?folders?and?updated?documentation.?
*??
*?Version?1.0.1?2010/10/05?KK?
*????Production?release?and?review?comments?incorporated.??
*
*?Version?1.0.0?2010/09/20?KK
*????Production?release?and?review?comments?incorporated.
*?-------------------------------------------------------------------?*/?
?
/**?
?*?@ingroup?groupExamples?
?*/?
?
/**????
?*?@defgroup?ClassMarks?Class?Marks?Example??
?*
?*?\par?Description:?
?*?\par
?*?Demonstrates?the?use?the?Maximum?Minimum?Mean?Standard?Deviation?Variance
?*?and?Matrix?functions?to?calculate?statistical?values?of?marks?obtained?in?a?class.
?*
?*?\note?This?example?also?demonstrates?the?usage?of?static?initialization.
?*??
?*?\par?Variables?Description:
?*?\par
?*?\li?\c?testMarks_f32?points?to?the?marks?scored?by?20?students?in?4?subjects
?*?\li?\c?max_marks?????Maximum?of?all?marks?
?*?\li?\c?min_marks?????Minimum?of?all?marks?
?*?\li?\c?mean??????????Mean?of?all?marks
?*?\li?\c?var???????????Variance?of?the?marks
?*?\li?\c?std???????????Standard?deviation?of?the?marks?
?*?\li?\c?numStudents???Total?number?of?students?in?the?class
?*
?*?\par?CMSIS?DSP?Software?Library?Functions?Used:
?*?\par
?*?-?arm_mat_init_f32()
?*?-?arm_mat_mult_f32()
?*?-?arm_max_f32()
?*?-?arm_min_f32()
?*?-?arm_mean_f32()
?*?-?arm_std_f32()
?*?-?arm_var_f32()
?*?
?*??Refer???
?*?\link?arm_class_marks_example_f32.c?\endlink
?*?
?*/?
?
?
/**?\example?arm_class_marks_example_f32.c?
??*/??
#include?“arm_math.h“?
?
#define?USE_STATIC_INIT?
?
?/*?----------------------------------------------------------------------?
**?Global?defines??
**?-------------------------------------------------------------------?*/?
?
#define?TEST_LENGTH_SAMPLES? (20*4)?
?
/*?----------------------------------------------------------------------?
**?List?of?Marks?scored?by?20?students?for?4?subjects?
**?-------------------------------------------------------------------?*/??
const?float32_t?testMarks_f32[TEST_LENGTH_SAMPLES]?=??
{????
42.000000 37.000000 81.000000 28.000000 ?
83.000000 72.000000 36.000000 38.000000 ?
32.000000 51.000000 63.000000 64.000000 ?
97.000000 82.000000 95.000000 90.000000 ?
66.000000 51.000000 54.000000 42.000000 ?
67.000000 56.000000 45.000000 57.000000 ?
67.000000 69.000000 35.000000 52.000000 ?
29.000000 81.000000 58.000000 47.000000 ?
38.000000 76.000000 100.000000 29.000000 ?
33
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-10-11?10:35??FIR濾波器\
?????目錄???????????0??2014-10-09?11:02??FIR濾波器\DSP_Lib\
?????目錄???????????0??2014-10-09?11:02??FIR濾波器\DSP_Lib\Examples\
?????目錄???????????0??2014-10-09?11:02??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\
?????目錄???????????0??2014-10-09?11:02??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\
?????文件?????????405??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_class_marks_example.ini
?????文件????????8217??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM0l_class_marks_example.uvopt
?????文件???????15090??2014-06-10?17:12??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM0l_class_marks_example.uvproj
?????文件????????8417??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM3l_class_marks_example.uvopt
?????文件???????15082??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM3l_class_marks_example.uvproj
?????文件????????8233??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM4lf_class_marks_example.uvopt
?????文件???????15107??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM4lf_class_marks_example.uvproj
?????文件????????4363??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\startup_ARMCM0.s
?????文件????????5000??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\startup_ARMCM3.s
?????文件????????5000??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\ARM\startup_ARMCM4.s
?????文件????????7308??2014-06-10?17:06??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\arm_class_marks_example_f32.c
?????目錄???????????0??2014-10-09?11:02??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\
?????文件????????5804??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\ARMCMx.ld
?????文件?????????405??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\arm_class_marks_example.ini
?????文件????????7549??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\arm_cortexM0l_class_marks_example.uvopt
?????文件???????11862??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\arm_cortexM0l_class_marks_example.uvproj
?????文件????????7563??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\arm_cortexM3l_class_marks_example.uvopt
?????文件???????11854??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\arm_cortexM3l_class_marks_example.uvproj
?????文件????????7564??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\arm_cortexM4lf_class_marks_example.uvopt
?????文件???????12030??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\arm_cortexM4lf_class_marks_example.uvproj
?????文件????????4534??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\startup_ARMCM0.s
?????文件????????5185??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\startup_ARMCM3.s
?????文件????????5185??2014-06-10?17:11??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\GCC\startup_ARMCM4.s
?????文件????????2488??2014-06-10?17:06??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\system_ARMCM0.c
?????文件????????2488??2014-06-10?17:06??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\system_ARMCM3.c
?????文件????????2707??2014-06-10?17:06??FIR濾波器\DSP_Lib\Examples\arm_class_marks_example\system_ARMCM4.c
............此處省略1812個文件信息
評論
共有 條評論