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

原创 STM32F103C8T6的FlashRom

学习链接。

2024-12-29 18:36:44 349

原创 STM32多任务程序设计

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

2024-12-25 22:52:10 193

原创 STM32温湿度采集与OLED显示

软件 I2C(Bit-banged I2C)软件 I2C是指通过软件控制I2C 总线的时钟信号(SCL)和数据线(SDA),模拟实现 I2C 通信的过程。这通常被称为,即通过控制GPIO(通用输入输出)引脚的电平变化来模拟 I2C 协议中的时序。工作原理:在软件 I2C 中,开发者通过编写程序,使用微控制器的普通 GPIO 引脚(而不是专用的硬件 I2C 引脚)来生成 SCL 和 SDA 信号。每当需要一个 I2C 时钟周期时,软件通过切换 GPIO 的电平来模拟时钟信号的生成;

2024-12-15 17:30:34 1788

原创 作业---定时器与PWM

本篇文章学习链接PWM呼吸灯。

2024-12-11 22:10:44 267

原创 作业---STM32串口通信

char c;//指令 0:停止 1:开始\n";//输出信息//提示1//提示2//提示3int flag=0;//标志 0:停止发送 1.开始发送。

2024-12-09 20:18:56 1396

原创 STM32C8T6使用cubemx的LED流水灯和中断实验

本文是学习这两个链接写的文章建议直接去看这两个,依次是LED流水灯和中断的,流水灯的同时介绍了如何安装cubemx。

2024-11-30 19:28:43 1468

原创 STM32的基于寄存器地址&标准外设库的LED流水灯

通过逻辑分析仪,它能够直观地观察到 GPIO 引脚的电平变化,帮助快速发现程序中可能存在的时序问题或硬件配置问题。相比于传统的串口打印调试,逻辑分析仪提供了更精确和实时的波形数据,使得硬件和软件之间的调试变得更加高效。通过正确设置触发条件和采样率,可以精准捕获到关键的信号变化,从而加快了调试过程,也提升了系统的稳定性。寄存器的地址和GPIO口的地址使用需要自行查阅stm32的使用手册这里就不赘述。进去后就能直接使用,更细节的配置在开始的视屏网站中有提到。使用的下载的资源库所以我直接打开的文件,

2024-11-20 22:47:53 336

原创 ubuntu编译c语言程序实验报告

在刚刚的main.c和sub.c的根目录打开终端创建Makefile文件,在终端输入nano Makefile,再输入相应内容,后保存,然后你就会在根目录看见一个Mkefile的文件,在往上数第四图片里出现过,输入make它就会编译Makefile,到这里在Ubuntu上的任务基本完成,然后换到windows系统,因为刚好下载了visual studio,所以准备在上面完成编程,创建一个控制台后,在源文件添加两个新建项,分别以main1.c和sub1.c命名,输入make run,开始运行,

2024-11-13 12:55:01 259

在keil5逻辑分析器如何观测端口

在keil5逻辑分析器如何观测端口

2024-11-20

stm32寄存器流水灯

stm32寄存器流水灯

2024-11-20

空空如也

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

TA关注的人

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