资源简介
本作品是参加2018年省电子电路设计大赛时做的,我们用了2个FDC2214模块,一个模块4个通道,我们一共只用了5个,5根手指嘛!平台的搭建很简单,在一块木板上FDC模块接着5个传导片,然后在木板上1cm处用螺柱固定一块亚克力板,五个传导片分别与亚克力板构成了5个小电容,手放在亚克力板上,相应的通道返回的数字量会发生变化(直接数字量发送给单片机,具体操作看FDC的手册即可,或者别的FDC模块小程序,这里的程序是一个大工程,用户可以以此为模板进行修改)。另外我们用正点原子mini-stm32开发板的LCD做了用户界面,读者可仔细观看程序,至于程序中个别地方注释不够详细的地方,忘读者见谅,只要认真看,其实不会有大问题的。本题是江苏省2018年电赛信号题目手势识别,4问对应程序里4个task函数,读者结合题目要求阅读程序,从模块化角度是很容易理解的。希望对正在煎熬的大家有所帮助!
代码片段和文件信息
/**************************************************************************//**
* @file core_cm3.c
* @brief CMSIS Cortex-M3 Core Peripheral Access layer Source File
* @version V1.30
* @date 30. October 2009
*
* @note
* Copyright (C) 2009 ARM Limited. All rights reserved.
*
* @par
* ARM Limited (ARM) is supplying this software for use with Cortex-M
* processor based microcontrollers. This file can be freely distributed
* within development tools that are supporting such ARM based processors.
*
* @par
* THIS SOFTWARE IS PROVIDED “AS IS“. NO WARRANTIES WHETHER EXPRESS IMPLIED
* OR STATUTORY INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
* ARM SHALL NOT IN ANY CIRCUMSTANCES BE LIABLE FOR SPECIAL INCIDENTAL OR
* CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER.
*
******************************************************************************/
#include
/* define compiler specific symbols */
#if defined ( __CC_ARM )
#define __ASM __asm /*!< asm keyword for ARM Compiler */
#define __INLINE __inline /*!< inline keyword for ARM Compiler */
#elif defined ( __ICCARM__ )
#define __ASM __asm /*!< asm keyword for IAR Compiler */
#define __INLINE inline /*!< inline keyword for IAR Compiler. Only avaiable in High optimization mode! */
#elif defined ( __GNUC__ )
#define __ASM __asm /*!< asm keyword for GNU Compiler */
#define __INLINE inline /*!< inline keyword for GNU Compiler */
#elif defined ( __TASKING__ )
#define __ASM __asm /*!< asm keyword for TASKING Compiler */
#define __INLINE inline /*!< inline keyword for TASKING Compiler */
#endif
/* ################### Compiler specific Intrinsics ########################### */
#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/
/* ARM armcc specific functions */
/**
* @brief Return the Process Stack Pointer
*
* @return ProcessStackPointer
*
* Return the actual process stack pointer
*/
__ASM uint32_t __get_PSP(void)
{
mrs r0 psp
bx lr
}
/**
* @brief Set the Process Stack Pointer
*
* @param topOfProcStack Process Stack Pointer
*
* Assign the value ProcessStackPointer to the MSP
* (process stack pointer) Cortex processor register
*/
__ASM void __set_PSP(uint32_t topOfProcStack)
{
msr psp r0
bx lr
}
/**
* @brief Return the Main Stack Pointer
*
* @return Main Stack Pointer
*
* Return the curren
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17273 2010-06-07 10:25 手势检测 解放军版\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 手势检测 解放军版\CORE\core_cm3.h
文件 15503 2011-03-10 10:52 手势检测 解放军版\CORE\startup_stm32f10x_hd.s
文件 2321 2018-07-21 12:39 手势检测 解放军版\HARDWARE\ANO\Ano.c
文件 541 2018-07-20 13:35 手势检测 解放军版\HARDWARE\ANO\Ano.h
文件 4670 2018-07-23 03:37 手势检测 解放军版\HARDWARE\FDC2X14\FDC2X14.c
文件 495 2018-07-23 03:25 手势检测 解放军版\HARDWARE\FDC2X14\FDC2X14.h
文件 780 2018-07-23 04:40 手势检测 解放军版\HARDWARE\GESTURE\gesture.c
文件 233 2018-07-23 04:54 手势检测 解放军版\HARDWARE\GESTURE\gesture.h
文件 4685 2018-07-25 01:44 手势检测 解放军版\HARDWARE\HC05\hc05.c
文件 968 2014-03-30 12:21 手势检测 解放军版\HARDWARE\HC05\hc05.h
文件 9275 2015-06-25 14:34 手势检测 解放军版\HARDWARE\IIC\iic.c
文件 2294 2015-06-23 14:29 手势检测 解放军版\HARDWARE\IIC\iic.h
文件 4788 2018-07-21 11:21 手势检测 解放军版\HARDWARE\IIC\myiic.c
文件 2253 2018-07-21 11:22 手势检测 解放军版\HARDWARE\IIC\myiic.h
文件 668 2018-07-25 01:36 手势检测 解放军版\HARDWARE\INIT\init.c
文件 132 2018-07-23 00:17 手势检测 解放军版\HARDWARE\INIT\init.h
文件 1773 2018-07-25 00:51 手势检测 解放军版\HARDWARE\KEY\key.c
文件 1024 2018-07-23 12:04 手势检测 解放军版\HARDWARE\KEY\key.h
文件 35016 2014-01-02 17:22 手势检测 解放军版\HARDWARE\LCD\FONT.H
文件 85730 2018-02-20 01:13 手势检测 解放军版\HARDWARE\LCD\lcd.c
文件 8193 2015-08-12 18:19 手势检测 解放军版\HARDWARE\LCD\lcd.h
文件 4429 2018-07-25 06:21 手势检测 解放军版\HARDWARE\LCD\LCDInfo.c
文件 552 2018-07-25 05:24 手势检测 解放军版\HARDWARE\LCD\LCDInfo.h
文件 1071 2018-07-21 11:08 手势检测 解放军版\HARDWARE\LED\led.c
文件 600 2018-07-20 15:48 手势检测 解放军版\HARDWARE\LED\led.h
文件 15607 2018-07-25 06:26 手势检测 解放军版\HARDWARE\TASK\task.c
文件 473 2018-07-23 11:56 手势检测 解放军版\HARDWARE\TASK\task.h
文件 2740 2018-07-23 08:08 手势检测 解放军版\HARDWARE\TIMER\timer.c
文件 284 2018-07-23 00:59 手势检测 解放军版\HARDWARE\TIMER\timer.h
............此处省略250个文件信息
- 上一篇:case39连续潮流
- 下一篇:18-19年多媒体分析与理解.zip
相关资源
- 使用OpenNI自带的类进行简单手势识别
- 基于OpenCV3.0的手势识别.rar
- FDC2214液位传感中午资料
- 2018年电赛手势识别tm4c123gh6pm做的主控
- FDC2214数据手册 中文翻译版
- FDC2214全中文手册,基本做到全英文翻
- msp430驱动fdc2214
- opencv实现的手势识别,石头剪刀布的
- 基于opencv的手势识别程序,亲测可用
- fdc2214读电容值STM32
- FDC2214测试代码
- 2018电子竞赛手势识别FDC2214
- 2018电子设计大赛TI杯D题手势识别 全功
- Opencv静态手势识别
- PAJ7260u2手势识别传感器库文件、pcb、
- 2018年江苏省电赛手势识别题目报告和
- 电容传感器pcap01数据读取及发送程序
- 基于HMM的手势识别
- 电容传感器pcap01数据手册
- 手势识别算法全部介绍
- FDC2214中文资料+详细代码+详细原理图
- 基于FDC2214模块的手势识别装置
- FDC2214封装库
- fdc2214测试程序STM32
- 2018电赛FDC2214STM32 程序+PCB板工程文件
- VS+OPENCV手势识别
- 红外手势识别传感器STM32代码
- TensorFlow入门:使用卷积网络模型实现
- 基于Kinect体感摄像头的手势识别算法
- 2018电赛 FDC2214 STM32 程序
评论
共有 条评论