自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 一位萌新为参加robomaster所做的中期准备-robomaster电控部分学习(前言)

一位萌新为参加robomaster所做的中期准备-robomaster电控部分学习(前言)前期我们学习了stm32的相关知识,对stm32有了一定的了解,使我们能够熟练得对数据进行发送,接收,处理,能够控制单片机进行一定的操作。中期我们需要了解robomaster比赛的相关知识,stm32只是一个载体,比赛关于电控部分涉及的知识十分宽阔,需要我们分模块,写框图(比如电机的连线、选型、控制,底...

2019-11-22 13:27:38 6152 4

原创 一位萌新为参加robomaster所做的前期准备–stm32基础(六)(CAN通信)

一位萌新为参加robomaster所做的前期准备–stm32基础(六)(CAN通信)最近一直在忙英雄车程序框架的编写,一直没有时间更新(哭了) 12月份需要重新写一份英雄车的工程文件,运用到2020年的比赛中,主要让其适用于新版HAL库。CAN通信和串口通信一样在在比赛中有着很重要的作用,主要用于将数值发送给电机以及电机的数据获取,底盘与云台两块f4板子的通信(数据相互获取)因此设置对应的I...

2019-11-22 12:46:45 2625 2

原创 一位萌新为参加robomaster所做的前期准备–stm32基础(五)(PWM

一位萌新为参加robomaster所做的前期准备–stm32基础(五)(PWM)一. 实验完成目的:利用定时器输出pwm(脉冲宽度调制)即改变占空比,来实现对led灯亮度的调节,使其达到类似呼吸的效果(后期运用到摩擦轮电机中)二. 方案:① 对led的GPIO口参数进行配置,初始化io口为复用功能输出② 需要运用到通用定时器,需对其进行打开相关时钟,设置分频系数,计数溢出值,计数模式0...

2019-10-17 17:40:20 1079 4

原创 一位萌新为参加robomaster所做的前期准备–stm32基础(四)(DMA串口发送)

一位萌新为参加robomaster所做的前期准备–stm32基础(四)(DMA串口发送)一、 实验目的:通过按键来控制DMA向串口发送数据,并将数据在pc端打印出来。DMA作用:为CPU减负(串口的发送不需要经过cpu)。二、 方案:① 实验需要运用按键,故需配置按键相关引脚(结构体,时钟,参数等)② 需要串口发送,故需配置串口相关信息(打开串口时钟及发送时钟,串口的相关参数,使能串口)...

2019-10-17 17:30:06 677

原创 一位萌新为参加robomaster所做的前期准备–stm32基础(三)(定时器中断)

一位萌新为参加robomaster所做的前期准备–stm32基础(三)(定时器中断)前段时间,由于在调试步兵车的底盘以及云台代码,调pid参数,研读新规则,小组开会,有些忙,没有及时更新,现在抽空更新文档 (嘿嘿)一、实验完成目的:利用stm32中的定时器来进行中断程序,从而对led灯的闪灭进行控制(有点类似用延时函数对led灯进行重复亮暗),利用定时器中断控制led灯目的在于控制系统是内部...

2019-10-17 17:19:10 984

原创 一位萌新为参加robomaster所做的前期准备–stm32基础(二)(按键中断)

一位萌新为参加robomaster所做的前期准备–stm32基础(二)(按键中断)一、实验目的:同过外部的按键产生外部中断来控制led灯的暗亮。二、方案:①实验要用到led,故要运用到初始化gpio等函数(打开led端口时钟,配置gpio等)②需要运用led相关函数,熄灭led,点亮led③需要配置按键引脚(初始化,开启时钟,上拉电阻等)④需要配置外部中断的相关信息及中断优先级⑤编...

2019-10-01 21:02:07 979

原创 一位萌新为参加robomaster所做的前期准备--stm32基础(一)(串口通信)

一位萌新为参加robomaster所做的前期准备–stm32基础(一)(串口通信)作为一名电控成员首先要掌握的就是单片机,学习阶段我用的是stm32F103ZE的板子,且用的是标准库版本,一个知识点一个知识点得学习(robomaster用的是stm32F427II的板子,且为了cubemx能够配置,后期用的是HAL库版本)我认为前期学习标准库更能够了解单片机的运作,且后期转到HAL也很快上手...

2019-09-29 20:05:18 4524 3

原创 一位萌新为参加robomaster所做的前期准备--前言

一位萌新为参加robomaster所做的前期准备–前言我是一名robomaster电控的新队员,大二,计算机专业,即将参加比赛,之前没有这方面经验,是个彻彻底底的小白,唯一掌握的知识就是c语言。暑假为了比赛我们选择留校,学习相关基础知识,从单片机开始,学习keil软件的使用,掌握单片机(stm32)基础知识,然后后转向robomaster代码,慢慢搞懂每一块。接下来我将暑假以及每一阶段的学...

2019-09-29 00:33:11 1708 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除