logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32F103C8T6基于HAL库移植μC/OS

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

#stm32#单片机#嵌入式硬件 +1
KEIL嵌入式环境下,基于STM32汇编程序的编写

MDK:Microcontroller Developer Kit微控制器开发工具。Keil MDK-ARM是美国Keil软件公司(现已被ARM公司收购)出品的支持ARM微控制器的一款IDE(集成开发环境)。MDK-ARM包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件。具有业行领先的ARM C/C++编译工具链,完美支持Cortex-M、Cortex-R4、ARM7和ARM9

#stm32#单片机#arm
STM32F103C8T6定时器实现led的周期闪烁及PWM实现流水灯

STM32f103系列一共有8个16位的定时器;其中TIM6、TIM7是基本定时器,TIM2、3、4、5是通用定时器,TIM1、8是高级定时器;这些定时器使STM32具有定时、信号的频率测量、信号的PWM测量、PWM输出、三相6步电机控制及编码器接口等功能,适用于工业控制领域。PWM(Pulse Width Modulation)即脉冲宽度调制,简称脉宽调制。它是利用微处理器的数字输出来对模拟电路

#stm32#单片机#arm
到底了