资源简介

以STM32F103C8T6为控制器,L298N驱动两个直流电机,通过3个反射式红外传感器采集数据,采用两节3.2V锂电池串联作为电源的巡线小车。车上搭在了其他模块,如:超声波测距模块、显示屏模块等。 程序为C语言编写。   数据流向:    传感器->ADC->DMA->RAM->PID控制器->PWM->L298N->直流电机   红外反射传感器:有发射头和接收头,发射头发出红外光经物体表面反射进入接收头,根据不同颜色表面对光的反射率不同,达到识别路径的目的。   用于测试的路径可以采用如下方式制作:   在A0的白纸上粘贴黑色电工胶带作为巡线路径。

资源截图

代码片段和文件信息

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

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      17273  2014-07-15 13:47  巡线小车STM32_PID\巡线\Core\core_cm3.c

     文件      85714  2014-07-15 13:47  巡线小车STM32_PID\巡线\Core\core_cm3.h

     文件      12765  2014-07-15 13:47  巡线小车STM32_PID\巡线\Core\startup_stm32f10x_md.s

     文件     629762  2010-10-18 20:09  巡线小车STM32_PID\巡线\Core\stm32f10x.h

     文件       3246  2015-03-19 10:08  巡线小车STM32_PID\巡线\Core\stm32f10x_conf.h

     文件         21  2015-03-19 13:17  巡线小车STM32_PID\巡线\Core\system.c

     文件       2230  2015-03-19 10:02  巡线小车STM32_PID\巡线\Core\system.h

     文件      32880  2010-10-18 22:36  巡线小车STM32_PID\巡线\Core\system_stm32f10x.c

     文件       2068  2010-10-18 20:09  巡线小车STM32_PID\巡线\Core\system_stm32f10x.h

     文件        389  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\ADC.d

     文件     235588  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\ADC.o

     文件        352  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\Common.d

     文件     234784  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\Common.o

     文件        109  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\core_cm3.d

     文件       9648  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\core_cm3.o

     文件        420  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\DMA.d

     文件     235908  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\DMA.o

     文件        425  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\IR1838.d

     文件     237196  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\IR1838.o

     文件        413  2017-07-18 19:09  巡线小车STM32_PID\巡线\DebugRel\L298N.d

     文件     236748  2017-07-18 19:09  巡线小车STM32_PID\巡线\DebugRel\L298N.o

     文件        570  2017-07-17 00:12  巡线小车STM32_PID\巡线\DebugRel\main.d

     文件     239808  2017-07-17 00:12  巡线小车STM32_PID\巡线\DebugRel\main.o

     文件        367  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\NVIC.d

     文件     234540  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\NVIC.o

     文件        459  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\Senser.d

     文件     236000  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\Senser.o

     文件       5892  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\startup_stm32f10x_md.o

     文件        316  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\system.d

     文件     230340  2017-07-17 00:10  巡线小车STM32_PID\巡线\DebugRel\system.o

............此处省略67个文件信息

评论

共有 条评论