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

资源简介

控制器采用STM32F407,使用MCU内部DAC输出信号,可输出信号1Hz~10kHz,复制0~10V可调,可生成正弦波、三角波、方波、高斯噪声。文档包括PCB、代码等。

资源截图

代码片段和文件信息

/* ----------------------------------------------------------------------
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
*
* $Date:         17. January 2013
* $Revision:     V1.4.0
*
* 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
*
* Redistribution and use in source and binary forms with or without
* modification are permitted provided that the following conditions
* are met:
*   - Redistributions of source code must retain the above copyright
*     notice this list of conditions and the following disclaimer.
*   - Redistributions in binary form must reproduce the above copyright
*     notice this list of conditions and the following disclaimer in
*     the documentation and/or other materials provided with the
*     distribution.
*   - Neither the name of ARM LIMITED nor the names of its contributors
*     may be used to endorse or promote products derived from this
*     software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* “AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT
* LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT
* INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING
* BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT
* LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
* ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
* -------------------------------------------------------------------- */

/**
 * @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()
 * 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-14 23:39  信号发生器\
     目录           0  2019-08-22 15:28  信号发生器\代码\
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\
     文件       24914  2015-07-08 17:21  信号发生器\代码\CMSIS\CMSIS END USER LICENCE AGREEMENT.pdf
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\ARM\
     文件        9908  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\ARM\startup_ARMCM0.s
     文件       10545  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\ARM\startup_ARMCM3.s
     文件       10545  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\ARM\startup_ARMCM4.s
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\GCC\
     文件        4105  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\GCC\ARMCMx.ld
     文件       10496  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\GCC\startup_ARMCM0.S
     文件       10547  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\GCC\startup_ARMCM3.S
     文件       10547  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\GCC\startup_ARMCM4.S
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\Include\
     文件        3085  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\Include\math_helper.h
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\Source\
     文件       10962  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\Source\math_helper.c
     文件        3197  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\system_ARMCM0.c
     文件        3281  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\system_ARMCM3.c
     文件        3474  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\Common\system_ARMCM4.c
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\
     目录           0  2018-07-14 23:39  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\ARM\
     文件         441  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_class_marks_example.ini
     文件        8063  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM0l_class_marks_example.uvopt
     文件       15310  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM0l_class_marks_example.uvproj
     文件        8133  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM3l_class_marks_example.uvopt
     文件       15646  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM3l_class_marks_example.uvproj
     文件        8135  2015-07-08 17:23  信号发生器\代码\CMSIS\DSP_Lib\Examples\arm_class_marks_example\ARM\arm_cortexM4lf_class_marks_example.uvopt
............此处省略2682个文件信息

评论

共有 条评论