自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FreeRTOS列表与列表项分析

本博客中部分图片,来自《FreeRTOS开发手册》(正点原子)。列表与列表项是FreeRTOS中的之中的数据结构。列表的底层实际是使用链表实现的。一个简单的列表与列表项如下图:请注意:列表不是指整张图,而是红框内的部分。这一点请和列表区分开。迷你列表项也是列表的一部分列表需要注意的是,列表并不是链表,也不是列表项的集合。列表的定义如下:typedef struct xLIST{ listFIRST_LIST_INTEGRITY_CHECK_VALUE /*< Set to

2020-06-01 10:12:13 393

原创 freeRTOS中heap_1/2/3/4/5.c的对比

freeRTOS中heap_1/2/3/4/5.c的对比什么是堆heap_1/2/3/4/5.c共有部分heap_1.cheap_2.cprvHeapInit函数pvPortMalloc函数vPortFree函数heap_4.cprvHeapInit函数pvPortMalloc函数vPortFree函数prvInsertBlockIntoFreeList函数参考链接: link.什么是堆c语...

2020-04-01 15:04:52 4175

转载 Python 中的 if __name__ == '__main__' 该如何理解

转自:http://blog.konghy.cn/2017/04/24/python-entry-program/Python 中的 if name == ‘main’ 该如何理解Apr 24, 2017 | Python | python这个问题来自于知乎用户的提问,当时看到这个问题,我只是做了下简单的回答。后来我发现,对于很多人来说,更准确的说应该是大部分的 Python 初学者,对这个...

2019-09-17 09:34:25 158

转载 (转)C/C++ 中头文件相互包含引发的问题

原文链接:https://blog.csdn.net/hazir/article/details/38600419今天下午遇到一个头文件相互包含而导致的编译问题,花了我不少时间去调试没找到问题,最后晚上跟师兄讨论不少时间,突然有所顿悟!问题重现我把问题脱离于项目简单描述一下:我写了一个函数 bool func(ClassA* CA) 需要加到项目中,我就把这个函数的声明放到 head1.h ...

2019-08-18 21:24:58 491

原创 递归问题:汉诺塔

python的代码如下:#n是A柱起始时刻的圆盘的数量def move(n, a, b, c): if n == 1: print('move', a, '-->', c) else: move(n-1, a, c, b) move( 1 , a, b, c) move(n-1, b, a, c)move...

2019-07-30 15:38:19 102

原创 PYTHON:写一个求二次方程的根的程序

import mathdef quadratic(a, b, c): a = int(a) b = int(b) c = int(c) if ( (b**2 - 4 * a * c) < 0 ): print('no outcome!') pass elif ( (b**2 - 4 * a * c) == 0 ): print('only one...

2019-07-30 00:07:51 2726

转载 makefile详解(超级好)

http://www.360doc.com/content/15/0305/09/2633_452661688.shtml

2019-07-18 19:42:21 326

转载 转贴,机器人工程师学习计划

最近有点迷茫,不知道到底应该做什么以及,以后会或者想从事什么样的工作。昨晚看到杨硕的一片帖子,转来。https://zhuanlan.zhihu.com/p/22266788

2019-07-18 19:37:49 367

原创 ROS之游戏手柄控制小乌龟移动

本帖参考: https://blog.csdn.net/u014587147/article/details/75673110https://blog.csdn.net/u014695839/article/details/78348600本帖使用遥控手柄控制小乌龟移动,代码本质是写一个node接受来自于joy的消息并将消息转发给turtlesim_node节点。包里只有一个cpp文件和一个l...

2019-07-15 12:08:11 1963

原创 ROS用键盘控制小车移动

使用键盘控制小车移动,以下是rqt_gragh:其中/sim节点显示的是turtle中的小乌龟,其作用是当不方便在实际的ros小车上运动时使用小乌龟演示,删去也不会影响键盘对小车的控制。以下是代码块:key_teleop_test.cpp#include <ros/ros.h>#include <geometry_msgs/Twist.h>#include &lt...

2019-07-13 20:33:27 10164

原创 ROS中创建tf的两种方法对比

第一种方法:来源于 http://wiki.ros.org/urdf/Tutorials/Using urdf with robot_state_publishercpp源码如下:(相比较于官方的源码,删去了sensor_msgs::JointState部分,只考虑tf的创建与发布)int main(int argc, char** argv) { ros::init(argc, ar...

2019-07-11 17:46:34 978

空空如也

空空如也

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

TA关注的人

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