自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

原创 ROS1和ROS2使用桥接工具通信

ROS1和ROS2使用桥接工具通信

2025-05-07 22:10:15 415

原创 livox下载的rosbag数据集(simu)跑detection v2

livox下载的rosbag数据集跑detection v2

2025-04-17 18:36:43 300

原创 ubuntu连接雷达livox horizon以及生成rosbag、lvx转换为bag

ubuntu连接雷达livox horizon以及生成rosbag

2025-04-11 20:43:44 368

原创 Livox detection V2安装依赖项(包含安装ROS、numpy、rospkg、ros_numpy、pyYAMI、arpgras)

本文是livox-detection v2安装依赖的保姆级教程,包含安装ROS、numpy、rospkg、ros_numpy、pyYAMI、arpgrase

2025-04-04 20:07:09 702

原创 ubuntu24安装tensorflow -gpu

安装tensorflow-gpu

2025-03-31 21:32:50 796

原创 联想安装Nvidia显卡、CUDA以及Torch(复现OpenPCDet的前期准备)

本文内容包括安装Nviia显卡、CUDA以及Torch,这些是复现OpenPCDet的前期准备。

2025-03-26 11:03:34 1020

原创 联想ubuntu安装显卡驱动重启后电脑黑屏

联想ubuntu安装显卡驱动重启后电脑黑屏

2025-03-24 19:45:06 288

原创 Ubuntu 安装搜狗输入法/谷歌输入法失败处理办法(亲测有效)

ubuntu安装搜狗输入法或者谷歌输入法

2025-03-24 10:29:55 293

原创 Windows和Linux双系统下,删除Ubuntu系统

重装linux双系统

2025-03-23 14:10:16 434

原创 嵌入式RTOS多任务程序设计

学习嵌入式实时操作系统(RTOS),以uc/OS-III为例,将其移植到stm32F103上,构建至少3个任务(task):其中两个task分别以1s和3s周期对LED等进行点亮-熄灭的控制;另外一个task以2s周期通过串口发送“hello uc/OS! 欢迎来到RTOS多任务环境!”。记录详细的移植过程

2023-11-26 18:34:09 1062 1

原创 数字温度计(STM32读取时间、温湿度)

基于RTC利用OLED显示时钟,基于AHT20温湿度传感器显示温湿度

2023-11-25 18:37:34 1499 1

原创 OLED屏显示AHT20温湿度

OLED显示AHT20的温湿度

2023-11-19 21:41:28 312 1

原创 OLED滚动显示汉字

OLED滚动显示“好好学习嵌入式”

2023-11-19 21:33:48 681 1

原创 电脑间利用串口实现通信

电脑间实现串口通信

2023-11-19 21:28:13 113 1

原创 OLED屏显示自己的姓名和学号(1)

学习理解OLED的工作原理之后在OLED上显示自己的名字和学号

2023-11-18 22:21:20 1313 2

原创 IIC协议读取温湿度数据

关于I2C的详细概述以及硬件I2C和软件I2C的区别,解释了AHT20温湿传感器的参数,最后编程实现I2C采集温湿度,通过串口显示

2023-11-15 10:30:51 211

原创 OpenCV显示图片及汉字

学习理解汉字的机内码、区位码编码规则和字形数据存储格式.在Ubuntu系统下用C++调用OpenCV库编程显示一张图片,并在图片上读取汉字24*24点阵字形字库以添加自己的信息

2023-11-13 16:13:40 417

原创 定时器&PWM应用编程

使用STM32F103的 Tim2定时器的通道pin,连接一个LED,用定时器计数方式,控制LED以2s的频率周期性地亮-灭。 采用定时器pwm模式,让 LED 以呼吸灯方式渐亮渐灭,周期为1~2秒,自己调整到一个满意效果。

2023-11-04 22:39:52 136 1

原创 基于DMA方式的串口通信

了解串口协议和RS-232标准,以及RS232电平与TTL电平的区别;了解"USB/TTL转232"模块(以CH340芯片模块为例)的工作原理。并采用DMA方式完成串口通信,接收到“start”时发送“hello windows”,接收到“stop”时,停止发送。

2023-10-31 17:47:05 804 1

原创 基于HAL库的串口通信(使用中断收发数据)

了解串口协议和RS-232标准,以及RS232电平与TTL电平的区别;了解"USB/TTL转232"模块(以CH340芯片模块为例)的工作原理。使用HAL库创建项目之后,实现以下功能:当上位机给stm32发送一个字符“#”后,stm32暂停发送“hello windows!”;发送一个字符“*”后,stm32继续发送

2023-10-26 22:07:43 4755 2

原创 基于HAL库的LED流水灯

详细写了安装 stm32CubeMX的方法,配合Keil,使用HAL库方式用GPIO端口完成3只LED红绿灯的周期闪烁,并使用Keil的软件仿真逻辑分析仪功能观察管脚的时序波形,观察3个GPIO端口流水灯的输出波形,并分析时序状态正确与否,高低电平转换周期(LED闪烁周期)实际为多少。最后用stm32F103核心板的GPIOB端某一管脚接一个开关(用杜邦线模拟代替),采用中断模式编程,控制LED灯闪烁

2023-10-20 19:40:35 309 1

原创 基于标准外设库的LED流水灯及Keil仿真的逻辑分析仪查看波形

包含工程项目创建文件夹、添加STM32标准外设库文件的详细过程。以及用标准外设库方式使用端口GPIOA三个管脚控制LED灯,轮流闪烁,间隔时长1秒。由于LED灯的亮/灭周期是通过软件循环延时完成的, 所以使用Keil的软件仿真逻辑分析仪功能观察管脚的时序波形,更方便动态跟踪调试和定位代码故障点。 用此功能观察GPIO端口的输出波形,并分析时序状态正确与否、高低电平转换周期(LED闪烁周期)实际为多少。

2023-10-12 21:19:34 356

原创 Ubuntu、stm32下的C程序中堆、栈、全局、局部等变量的分配

系统学习了全局常量、全局变量、局部变量、静态变量、堆、栈的概念,并在Ubuntu和STM32下编译运行,测试了不同情况下的分配地址,最后浅谈对ARM Cortex-M/stm32F10x的存储器地址映射的理解

2023-10-06 16:06:15 201 1

原创 STM32F103的流水灯点亮

本文用Proteus 设计STM32最小系统板及LED流水灯实验原理图,仿真运行。并以 STM32最小系统核心板(STM32F103C8T6)+面包板+3只LED 搭建电路,使用GPIOA、GPIOB、GPIOC这3个端口控制LED灯,轮流闪烁。

2023-10-03 14:40:30 1945

原创 GCC背后的故事

本文详细讲述了gcc编译工具集中各软件的用途和ELF文件格式,除此之外,还讲述了如何生成静态库和动态库,其中还包括了多个程序文件的编译方法,并使用一个例子对全文进行实作。

2023-09-29 18:03:42 112 1

原创 STM3251单片机编程入门

熟悉使用C51程序设计并使用Protues对电路进行仿真,使用寄存器方式完成STM32的LED灯点亮,理解51单片机和STM32的区别和联系。

2023-09-24 16:42:01 2252 1

原创 初学Ubuntu系统,使用gcc和Makefile编译C++

本文学习掌握ubuntu的基本常用命令,并使用vim、gadit和gcc编译器,实现了"helloworld"简单代码编写,创建了main.c主程序和sub.h子程序,实现了对两个整型数的相乘返回浮点数的功能,并比较了Dev和Makefile不同实现方法。

2023-09-15 09:24:26 634 2

空空如也

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

TA关注的人

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