资源简介
以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个文件信息
相关资源
- pads stm32库(PADS最全封装库)
- stm32各种波形产生
- STM32F103VCT6车牌识别装置
- FX2N-HT32源码+sch+pcbKeil4/5/STM32/FX2N/PLC源
- STM32 PLC 源码 仿FX2N
- 基于stm32的仿三菱FX2N PLC
- STM32 LCD显示屏显示汉字
- 正点原子STM32F407 DMA+ADC 连续采样24路
- 基于STM32的小车蓝牙程序
- 基于STM32 ESP8266 AT方式连接阿里云源代
- GPRS模块GA6和STM32F103C8T6单片机上移植
- STM32超声波测距、OLED显示、蜂鸣器短
- stm32 spi双机通信
- STM32的ADC程序,亲测能用
- stm32 触控USB鼠标实验.rar
- Stm32芯片原理图库和封装库
- 基于STM32AD9850波形发生器
- stm32f103 控制PWM输出
- STM32F407虚拟串口VCP COM
- 安富莱STM32-V5开发板 网盘链接.rar
- stm32跑马灯实验
- STM32 PA1 输入捕获PWM周期频率
- STM32 TCP并发服务器源码可与多个客户
- STM32 DP83848 网络驱动程序
- STM32 UART双APP的IAP.rar
- STM32F103 I2C ADC BEEP EXTI KEY OLED TIMER WKU
- 基于STM32的两轮平衡小车,代码详尽,
- Proteus STM32 PWM输出仿真.rar
- stm32驱动lcd屏幕FLASH图片显示
- STM32的无线通信程序,亲测可用
评论
共有 条评论