摘要: ## 什么是RTOS RTOS 是实时操作系统(Real-Time Operating System)的缩写。它是一种专门用于实时任务处理的操作系统,用于管理和调度实时任务,并提供与硬件和外部设备的交互接口。 实时操作系统可以根据任务的时间要求和优先级,对任务进行调度和执行,以满足实时性的需求。它提 阅读全文
posted @ 2023-07-04 14:45 北京理工大学机器人队 阅读(221) 评论(0) 推荐(1) 编辑
摘要: * ****前言**** 在RoboMaster比赛中,无论是电机驱动还是板间通信,CAN通信都发挥了极其重要的作用,但是相比于其它基本知识,CAN是一个相对而言比较复杂的通讯协议,有着更多的特性需要去记忆,也因此成为了很多RMer电控入门阶段的美好回忆,本篇文章将从理论出发,结合实践,讲解如何使用 阅读全文
posted @ 2023-07-01 15:41 北京理工大学机器人队 阅读(365) 评论(0) 推荐(1) 编辑
摘要: > Author: DrinkCat(szt@drinkcat.com) Copyright (c) 2023 DrinkCat Original link: [DrinkCat's Blog](https://drinkcat.com/archives/758 "DrinkCat's Blog") 阅读全文
posted @ 2023-06-29 22:34 北京理工大学机器人队 阅读(549) 评论(0) 推荐(0) 编辑
摘要: # 中断管理机制 ## 中断基本介绍 中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。 举例来说, 单片机的中断处理过程就像打游戏时女朋友来电话. 基本可以分为以下几个阶段 | 单片机中断 | 举例 阅读全文
posted @ 2023-06-27 23:30 北京理工大学机器人队 阅读(143) 评论(0) 推荐(1) 编辑
摘要: @[TOC](暑期培训第一讲) # 一、 电控组工作与单片机、stm32系列单片机介绍 ## (1)电控组工作 为机器人的控制核心—单片机写程序,使机器人按照该程序完成任务。要求会使用开发环境开发STM32单片机及其外设,会使用一些控制算法,对底层的硬件知识也要有一定了解。 ## (2)初识单片机 阅读全文
posted @ 2023-06-26 22:36 北京理工大学机器人队 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Keil 5 优化方案 使用 VSCode + Embedded IDE + Cortex-Debug 搭建 STM32 开发 & 调试环境 阅读全文
posted @ 2023-02-13 14:26 北京理工大学机器人队 阅读(1362) 评论(1) 推荐(2) 编辑
摘要: 队内主打的RoboMaster系列比赛用的遥控器都是大疆生产的DT7,相对应的,有遥控器信号接受器DR16与板子连接,接收你操纵遥控器发送的信号,这样就能实现遥控器数据的接收。 而对于遥控器数据的传输我们一般采用DMA传输,简单来说就是跳过CPU,将数据直接由外设通过串口传输到存储器 DMA,全称D 阅读全文
posted @ 2021-11-24 18:58 北京理工大学机器人队 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 北理工机器人队视觉组Python培训(基于Ubuntu) 阅读全文
posted @ 2021-11-07 19:27 北京理工大学机器人队 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 薪火培训电控第五讲——PID控制与电机简介 主要介绍简单的闭环控制算法PID,对机器人控制中常用的电机进行简要的介绍。 主笔:北京理工大学机器人队2022赛季电控组组长 Shi.YX 阅读全文
posted @ 2021-11-06 13:21 北京理工大学机器人队 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 薪火培训电控第四讲——通用异步收发传输器 UART 简要介绍UART通用异步收发传输器 主笔: 北京理工大学机器人队2022赛季电控组组员 Hu.X 阅读全文
posted @ 2021-10-30 18:15 北京理工大学机器人队 阅读(220) 评论(0) 推荐(0) 编辑