自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 以STM32F103ZET6芯片为核心,设计一个通信系统,点亮黄灯,使用按键K2触发外部中断,按键按下时,实现红、绿、蓝三色灯光流水闪烁,单色灯点亮时间为2s,并通过串口调试助手实时输出LED灯的状态

uint8_t i;for(i = 0;String[i]!= '\0';i++)int main()while(1)

2024-06-18 21:44:31 295

原创 以STM32F103ZET6芯片为核心,在系统时钟为36M的情况下,使用通用定时器TIM3实现红、绿、蓝三色灯光依次点亮1s。并通过串口调试助手实时输出LED灯的状态。

void Rcc_alter() //时钟修改36MHZ。

2024-06-18 21:43:47 713 1

原创 以STM32F103ZET6芯片为核心,设计一个通信系统,点亮黄灯,使用按键K1触发外部中断,按键按下时,实现红、绿、蓝三色灯光流水闪烁,单色灯点亮时间为1s,并通过串口调试助手实时输出LED灯的状态

int fputc(int ch/*c*/, FILE *f/*stream*/) //直接从USART例程中的printf中找出来拉过来。if(avoid_untilflag==1&&flag==1) //只让执行一次 防止串口卡死。//初始化定时器时钟。

2024-06-18 21:40:50 685

原创 以STM32F103ZET6芯片为核心,在系统时钟为36M的情况下,使用通用定时器TIM4实现红、绿、蓝三色灯光依次点亮2s。并通过串口调试助手实时输出LED灯的状态。

int fputc(int ch/*c*/, FILE * f/*stream*/) //直接从USART例程中的printf中找出来拉过来。

2024-06-18 21:39:59 955

原创 3、 以STM32F103ZET6芯片为核心,实现按键按下亮绿灯,按键松开亮黄灯,当绿灯点亮时,触发外部中断,在外部中断中输出‘’绿灯点亮‘’字样。

printf("绿灯点亮\n\r");

2024-06-18 21:24:55 324

原创 2、 以STM32F103ZET6芯片为核心,在系统时钟为36M的情况下,使用通用定时器实现红、绿、蓝三色灯光依次点亮1s。并通过串口调试助手实时输出LED灯的状态。

printf("-红灯亮-\n\r");printf("-绿灯亮-\n\r");printf("-蓝灯亮-\n\r");

2024-06-18 21:24:11 728

原创 1、 以STM32F103ZET6芯片为核心,设计一个通信系统,当按键按下的瞬间,触发外部中断,实现红、绿、蓝三色灯光流水闪烁,闪烁时间分别为1s、2s、3s,并通过串口调试助手实时输出LED灯的状态

printf("红灯亮\n\r");printf("绿灯亮\n\r");printf("蓝灯亮\n\r");

2024-06-18 21:22:18 838

空空如也

空空如也

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

TA关注的人

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