自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在裸机上实现多任务效果

本文介绍了基于STM32F103RCT6在裸机上实现多任务的方法。通过系统滴答定时器实现1ms中断,利用宏定义TASK_INTERVAL创建周期性任务。以LED闪烁和OLED显示为例,展示了如何在主循环中调用任务函数实现"同时运行"效果。驱动代码包含定时器初始化和时间获取函数,通过静态变量控制任务执行间隔。这种方法简单高效,适合资源有限的嵌入式系统实现多任务功能。

2025-08-19 23:03:12 641

原创 【关于工程在keil中成功编译,在EIDE中编译报错和EIDE中下载失败】

本文介绍了在EIDE中导入STM32工程时遇到的编译错误及解决方法。主要问题是在EIDE中未定义STM32设备宏导致报错,需手动在stm32f10x.h文件中根据实际设备型号解除对应宏注释(如STM32F10X_MD)。此外,还提示了在构建配置中需取消勾选"不生成二进制文件"以生成可烧录文件,并建议勾选"Use MicroLIB"选项以便使用串口标准化输出功能。通过正确配置这些选项,最终成功完成工程编译。

2025-08-18 23:15:08 161

空空如也

空空如也

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

TA关注的人

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