资源简介
软件版本:keil5
实验实现功能:1、按下手柄按键,串口输出对应键值。
2、软件设置“红灯模式”、“绿灯模式”,并可以设置“保存”,通过手柄模式按键无法改变。
3、设置手柄震动:通过数值的设置,改变左侧大震动电机震动频率。
当按下“L1”时,小震动电机转动,按下“R1”时,大震动电机转动。
实验连接方式:输入 DI->PB12
输出 DO->PB13 CS->PB14 CLK->PB15

代码片段和文件信息
#include “led.h“
/*********************************************************
Copyright (C) 2015-2025 YFRobot.
www.yfrobot.com
File:LED驱动代码
Author:pinggai Version:1.0 Data:2015/05/06
Description: Balance-STM32 LED驱动代码
**********************************************************/
//初始化PD2为输出口.并使端口时钟
//LED IO初始化
void LED_Init(void)
{
RCC->APB2ENR|=1<<5; //使能PORTD时钟
GPIOD->CRL&=0XFFFFF0FF;
GPIOD->CRL|=0X00000300;//PD.2推挽输出
GPIOD->ODR|=1<<2; //PD.2输出高
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 550 2015-12-19 15:08 STM32F1+PS2+Serial+PWM (KEIL5)\HARDWARE\LED\led.c
文件 479 2015-05-06 23:18 STM32F1+PS2+Serial+PWM (KEIL5)\HARDWARE\LED\led.h
文件 5392 2016-05-07 10:08 STM32F1+PS2+Serial+PWM (KEIL5)\HARDWARE\PS2\pstwo.c
文件 2423 2015-10-20 11:23 STM32F1+PS2+Serial+PWM (KEIL5)\HARDWARE\PS2\pstwo.h
文件 399 2011-05-09 18:17 STM32F1+PS2+Serial+PWM (KEIL5)\keilkill.bat
文件 15298 2016-05-07 10:13 STM32F1+PS2+Serial+PWM (KEIL5)\OBJ\test.hex
文件 675 2015-12-19 15:17 STM32F1+PS2+Serial+PWM (KEIL5)\README.TXT
文件 7750 2015-05-19 13:10 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\delay\delay.c
文件 1995 2015-05-19 13:11 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\delay\delay.h
文件 1014 2015-02-06 12:56 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\readme.txt
文件 85714 2011-02-09 14:59 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys\core_cm3.h
文件 17427 2014-08-28 17:13 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys\core_cmFunc.h
文件 26854 2014-08-28 17:13 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys\core_cmInstr.h
文件 633941 2012-01-24 12:06 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys\stm32f10x.h
文件 6604 2015-03-22 20:45 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys\sys.c
文件 4655 2015-03-22 21:28 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys\sys.h
文件 2085 2012-01-24 12:06 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys\system_stm32f10x.h
文件 4240 2015-03-22 20:47 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\usart\usart.c
文件 1571 2015-03-22 20:47 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\usart\usart.h
文件 12537 2009-05-21 20:07 STM32F1+PS2+Serial+PWM (KEIL5)\USER\startup_stm32f10x_md.s
文件 1538 2016-05-07 10:13 STM32F1+PS2+Serial+PWM (KEIL5)\USER\test.c
....... 70867 2016-05-07 10:14 STM32F1+PS2+Serial+PWM (KEIL5)\USER\test.uvgui.Administrator
....... 9870 2016-05-07 10:14 STM32F1+PS2+Serial+PWM (KEIL5)\USER\test.uvopt
....... 16580 2016-05-07 10:14 STM32F1+PS2+Serial+PWM (KEIL5)\USER\test.uvproj
目录 0 2015-12-19 15:08 STM32F1+PS2+Serial+PWM (KEIL5)\HARDWARE\LED
目录 0 2016-05-07 10:10 STM32F1+PS2+Serial+PWM (KEIL5)\HARDWARE\PS2
目录 0 2015-12-19 14:48 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\delay
目录 0 2015-12-19 14:48 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\sys
目录 0 2015-12-19 14:48 STM32F1+PS2+Serial+PWM (KEIL5)\SYSTEM\usart
目录 0 2016-05-07 10:10 STM32F1+PS2+Serial+PWM (KEIL5)\HARDWARE
............此处省略7个文件信息
- 上一篇:indusoft8.0 ---64位破解教程
- 下一篇:rinetd.tar.gz
相关资源
- STM32F103RC+ADC+DMA多通道采样LCD显示
- I2C读写AT24C02 基于STM32F103 cube116540
- 基于stm32f103ve的程序——跑马灯实验
- stm32f407上的两个can发送和接收例程
- STM32f103超声波模块例程
- stm32f103c8t6 4 oled.rar
- stm32f030 IAP Demo(原创)
- Verilog FPGA UART串口控制器
- STM32F103 串口程序(完整版)
- [免费]msp430f149控制PS2键盘并用1602显示
- STM32F103定时器中断程序
- [免费]基于stm32f103ze 的OLED驱动代码
- STM32F103RBT6驱动UC1698控制芯片的160160黑
- STM32F103 DS18B20 V3.5.0固件库驱动程序工
- STM32F103 CC2500完整驱动(模拟SPI)
- SX1280.rar
- STM32F103C8T6+NRF24l01无线通信
- 串口虚拟工具Configure Virtual Serial Por
- 基于STM32F4x9的LCD显示
- VS1053B编解码器的VDR分布式声音采集卡
- 群联PS2251量产工具
- stm32f103.SchDoc
- STM32F103 USART+DMA
- stm32f105-usart-DMA收发demo
- STM32F042F6P6 Uart12DMA;发送中断接收
- 基于STM32F103C8单片机的晶联讯电子JL
- stm32F4+w5300
- USB-Serial-Controller_虚拟串口.rar
- free-serial-port-monitor_(串口监控调试)
- STM32F103实现OV7670摄像头显示
评论
共有 条评论