自定义博客皮肤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)
  • 收藏
  • 关注

原创 rviz添加gridmap话题闪退,并提示error: /opt/ros/noetic/lib//libgrid_map_rviz_plugin.so

rviz添加gridmap话题闪退,并提示error: /opt/ros/noetic/lib//libgrid_map_rviz_plugin.so

2024-07-15 15:30:00 220

原创 STM32学习笔记

中断函数都是无参无返回值的,名字固定在startup文件向量表中,一般都是先进行一个中断标志位的判断,确保是我们想要的中断源触发的函数,因为这个函数EXTI10到EXTI15都能进来,所以要先判断一下是不是我们想要的EXTI14进来的,每次中断函数结束后,都应该清除一下中断标志位。//因为上面GPIO_Mode_IPU设置为高电平,所以触发中断是下降。//因为我们这个程序只有一个,所以中断优先级的配置也是非常随意的。

2024-04-18 14:14:49 806 1

原创 堵塞和非堵塞IO与异步通知

当应用程序对设备驱动进行操作的时候,如果不能获取到设备资源,那么阻塞式 IO 就会将应用程序对应的线程挂起,直到设备资源可以获取为止。对于非阻塞 IO,应用程序对应的线程不会挂起,它要么一直轮询等待,直到设备资源可以使用,要么就直接放弃。

2024-03-18 20:08:15 748 1

原创 定时器和中断

创建timer_list结构体变量,可以在设备结构体中进行定义:struct timer_list timer;/* 设备号*//* 类 *//* 设备 */int major;/* 主设备号 */int minor;/* 次设备号 *//* 设备节点 *//* key 所使用的 GPIO 编号 *//* 定义一个定时器*/int gpio;/* 中断号 *//* 按键对应的键值 *//* 名字 */

2024-03-17 23:25:37 907 2

原创 设备树与pinctrl 和 gpio 子系统

设备树下的pinctrl和gpio子系统

2024-03-17 16:50:51 1800

原创 字符设备驱动

字符设备框架(设备号、字符设备、设备节点)

2024-03-16 20:15:19 905

原创 关于solidworks打开sw_urdf_exporter插件闪退的问题

在使用solidworks导出urdf文件时,关于打开sw_urdf_exporter插件闪退的问题

2022-12-21 17:38:11 1669 3

原创 如何用python实现TX2(Linux)与win系统串口通信

TX2,简单来说就是一个小型Linux计算机系统,如果想具体了解TX2,请查阅其他相关文章,本文是基于读者对TX2有一定基础(能刷机后启动即可)的前提下展开的。所以你需要提前TX2系统,显示器(包括连接线),鼠标键盘,如果USB接口不够用,你需要额外准备一个多USB转接口。win系统,也就是笔记本电脑,没啥要求,下载一个pycharm就行而本文所要实现的内容是win系统每秒给TX2系统发送一段数据,然后TX2接收该段数据后进行数据处理(比如可以进行时间序列预测),将处理完的结果再传输给win系统。

2022-12-17 18:18:46 2026 1

空空如也

空空如也

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

TA关注的人

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