自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 广州大彩串口屏与STM32F407通讯

单片机用LCD屏比较便捷,但是LCD屏有一定的局限性,人机交互能力差,且占用较多的GPIO引脚。串口触摸屏弥补了LCD屏的不足,只需要三根线就可以实现人机交互。本文将以广州大彩的M系列串口触摸屏与STM32F407通讯作为实例,讲述如何利用官方提供的F103例程,移植到自己项目中,包括硬件接线、软件调试,让大家少走弯路。

2021-06-21 15:19:01 8454 23

原创 ROS系列教程三:roslaunch文件及参数服务器

本章节介绍launch文件的构成及创建,还有参数服务器的使用。

2022-07-15 11:15:27 2513 3

原创 ROS系列教程二:自定义消息类型话题的发布及订阅

个人学习记录~~~本节将结合自定义消息类型(msg)来介绍一下怎么发布话题消息及订阅话题消息,可以让大家更深刻地理解。一、功能包创建二、自定义msg创建三、发布及订阅编程四、配置文件修改五、运行...

2022-05-06 08:50:31 10729 5

原创 C++:set容器自定义数据类型的自定义排序

在学习set/multiset容器时,容器如果非自己指定(如数据类型、排序规则),默认遵循从小到大的排序规则,今天以set容器为例,介绍如何对自定义数据类型进行降序排序。毕竟,好记性不如烂笔头。一、关于set/multiset容器1、set/multiset,针对简单的成员,比如键(key)值(value)都是int型,容器默认遵循从小到大的升序排序规则;2、set容器不允许存在相同的键、值,而multiset容器则允许;3、提供默认构造函数、拷贝构造函数、operator=重载函数;

2022-04-23 15:54:01 8080 9

原创 ROS系列教程一:工作空间及功能包创建

前言分享一下ROS开发的基础教程,全部自己手敲,希望能帮到正在学习的你。ROS在WIKI上也有教程,个人觉得太过臃肿,可以简化点,毕竟大家都赶着投胎,哈哈哈哈哈。一、创建工作空间1、创建工程目录工作空间可以简单理解为工程目录,通过mkdir创建一个工作空间文件夹,这里我们命名为my_workspace,创建后进入该目录~$ mkdir my_workspace //在系统主目录下创建名为my_workspace的文件夹~$ cd my_workspace //进入该文件夹

2022-03-24 10:36:36 18935 5

原创 最新CubeMX配置CAN通讯教程,避免踩坑,附全套工程文件

这两天在学习CAN的过程中,踩过了无数的坑,各种莫名其妙的死机、发送接收无响应差点把我搞疯了,在网上查资料也很难查到针对自己问题的答案。星光不负赶路人,今天终于调好了,本着“人人为我,我为人人!”的精神,现在把过程记录下来,避免后来者踩坑。前言手里有不少板子跟教材,包括正点原子的、硬石科技的,首先非常感谢这些为嵌入式开荒的前辈们。历史惯例,先吹捧一波,再吐槽一波,针对新版HAL库的CAN通讯,他们教材里描述得还是不尽人意。开始正文之前,先把我踩过的坑罗列一下,加深大家的印象。踩坑一:先说

2022-03-16 00:15:31 14894 28

空空如也

空空如也

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

TA关注的人

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