logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【嵌入式系统开发14】采用串口DMA方式向上位机连续发送数据的实例解析

本文目的是主要介绍通过STM32F103C8T6采用串口DMA方式,用115200bps或更高速率向上位机连续发送数据。

文章图片
#单片机#stm32#嵌入式硬件
【嵌入式系统开发09】STM32Cubemx开发环境下,HAL库编程实现LED流水灯及Keil环境下的仿真运行过程

本文目的是主要介绍通过STM32F103C8T6在Cubemx开发环境下,使用HAL库编程实现LED流水灯及Keil环境下的仿真运行过程。

文章图片
#stm32#单片机#arm
【嵌入式系统开发07】STM32的地址映射、寄存器映射原理以及GPIO端口的初始化设置三步骤

本文目的主要是学习和理解STM32F103系列芯片的地址映射和寄存器映射原理;了解GPIO端口的初始化设置三步骤(时钟配置、输入输出模式设置、最大速率设置)。

文章图片
#stm32#单片机#arm
【嵌入式系统开发19】理解嵌入式实时操作系统,以uc/OS为例利用C8T6完成LED周期闪烁以及串口周期输出

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

文章图片
#单片机#stm32#嵌入式硬件
【嵌入式系统开发16】STM32F103C8T6下使用TIM3和TIM4,分别输出一个PWM波形,并实现2个 LED呼吸灯的效果

本文目的是主要介绍通过STM32F103C8T6使用TIM3和TIM4,分别输出一个PWM波形,PWM的占空比随时间变化,去驱动外接的一个LED以及最小开发板上已焊接的LED(固定接在 PC13 GPIO端口),实现2个 LED呼吸灯的效果。

文章图片
#stm32#单片机#arm
【嵌入式系统开发15】STM32F103C8T6下通过定时器Timer方式实现时间的精准控制,实现串口通信并让LED等周期性地闪烁

本文目的是主要介绍通过STM32F103C8T6采用定时器Timer方式实现时间的精准控制,相当于给CPU上了一个闹钟,CPU平时处理其它任务,当定时时间到了以后,处理定时相关的任务。请设置一个5秒的定时器,每隔5秒从串口发送“hello windows!”;同时设置一个2秒的定时器,让LED等周期性地闪烁。

文章图片
#stm32#单片机#arm
【嵌入式开发系统04】Unbuntu下图像处理开源软件库 Opencv3.4.11的安装、编译及应用初步

本文目的是主要介绍怎样安装opencv,如何用opencv编译程序打开一个图片或者摄像头等,并为之后的人脸识别系统打了基础,以及操作实例的示范。

文章图片
#图像处理#开源软件#计算机视觉
到底了