自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 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 576

原创 ubuntu24安装tensorflow -gpu

安装tensorflow-gpu

2025-03-31 21:32:50 650

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

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

2025-03-26 11:03:34 948

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

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

2025-03-24 19:45:06 193

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

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

2025-03-24 10:29:55 148

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

重装linux双系统

2025-03-23 14:10:16 385

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

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

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

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

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

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

原创 OLED屏显示AHT20温湿度

OLED显示AHT20的温湿度

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

原创 OLED滚动显示汉字

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

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

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

电脑间实现串口通信

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

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

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

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

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

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

2023-11-15 10:30:51 131

原创 OpenCV显示图片及汉字

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

2023-11-13 16:13:40 339

原创 定时器&PWM应用编程

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

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

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

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

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

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

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

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

原创 基于HAL库的LED流水灯

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

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

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

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

2023-10-12 21:19:34 325

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

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

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

原创 STM32F103的流水灯点亮

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

2023-10-03 14:40:30 1824

原创 GCC背后的故事

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

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

原创 STM3251单片机编程入门

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

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

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

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

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

空空如也

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

TA关注的人

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