stm32 - 串口
【代码】stm32 - 串口。
FPGA与单片机有什么区别?
FPGA,可以认为它就是一个高端的 CPLD,都是基于门级的逻辑器件,也是基于触发器的,可以完成时钟的边沿触发,从而实现真正意义上的并发处理,对于这一点单片机应该是做不到的。对于FPGA有过一定了解的同学肯定知道,FPGA是比单片机复杂的多的,对时序,速度等要求都比较高,比如航天,卫星,军工和医疗等
【单片机】12-串口通信和RS485
(1)人和人之间的通信:说话,写信(2)人和计算机之间的通信:按键,显示器,鼠标(3)计算机和计算机之间的通信(1)查询方式。硬盘在发送完一帧数据后会将一个标志位置位(标志位本来是0),软件需要不断读取这个标志位的值来判断硬件是否完成了发送(如果读出来的是0就表示硬件还在发还在发还没完还在忙,所以我
不同数据类型在单片机内存中占多少字节?
在C语言中,数据类型指的是用于声明不同类型的变量或者函数的一个广泛的系统。变量的类型决定了变量存储占用的空间。
STM32duino-bootloader:STM32的开源Bootloader深入解析
STM32duino-bootloader项目是一个实现了STM32微控制器的USB DFU bootloader的开源项目,它为STM32的固件远程更新提供了一种可行的解决方案。这个项目展示了如何在STM32平台上实现一个功能强大的bootloader,其中包含了如何使用STM32的硬件特性,如何
RK3588使用openCL
rk3588使用OpenCL调用GPU加速程序
Ubuntu22.04安装ROS
在安装ROS之前,需要先安装Ubuntu22.04操作系统。您可以从Ubuntu官网下载Ubuntu22.04的最新版本镜像文件,并创建一个可启动的USB。
CPU性能优化:超线程技术
并不是所有的场合都适合使用超线程技术,可以根据自己的实际需求选择开启或者关闭超线程,在高并发的服务器场合下,使用超线程技术确实可以提升性能,但是在一些对单核性能要求比较高的场合,如大型游戏,开启超线程反而会增加系统的开销,影响性能,在Intel核AMD的处理器产品系列中,你会发现并不是所有的处理器都
西电A测 | 基于Arduino uno的电子密码锁仿真系统 | 使用Proteus仿真 | Arduino IDE编写
本文基于Arduino UNO(ATMEGA328P),在Proteus中搭建仿真电路,通过Arduino IDE编写程序,实现了一个简易的电子密码锁仿真系统。
SpringBoot之MVC配置(WebMvcConfigurer详解)
Spring MVC是一种常用的Java Web框架,它提供了一种基于MVC模式的开发方式,可以方便地实现Web应用程序。在Spring MVC中,WebMvcConfigurer是一种常用的配置方式,可以允许我们自定义Spring MVC的行为,比如添加拦截器、消息转换器等。在本文中,我们将介绍什
Linux 内核动态打印调试(dev_info、 dev_dbg )
在 kernel 驱动代码中,使用动态输出是系统内核调试的重要手段之一,printk打印是全局的,只能设置输出等级。而动态输出可以动态选择打开某个内核子系统的输出,可以有选择性地打开某些模块的输出,printk被dev_info,dev_dbg,dev_err之类的函数代替,dev_xxx函数的本质
【FreeRTOS】【STM32】中断详细介绍
本篇文章将对下面三种优先级进行概念辨析:- Cortex-M3 内核的中断优先级- STM32F1XX 控制器的中断优先级- FreeRTOS 的任务的优先级
<AMBA总线篇> AXI总线协议介绍
AMBA AXI总线协议介绍
串口接收数据-控制LED灯
串口接收8字节数据,2字节头+4字节time+1字节LED+1字节尾。通过串口接收数据,对数据分析,控制8个LED灯按照设定时间闪烁。分析到一帧完整数据就可是提取并设置LED闪烁样式。
单片机面试常见问题
本文列举了常见的面试复试中会问到的单片机相关问题
STM32(HAL库)驱动OLED
通过STM32F103C8T6单片机采用HAL库方式对0.96寸OLED(IIC通讯)屏幕进行驱动。
MSP432学习笔记5——外部中断
MSP432外部中断实现。外部中断的学习,所用单片机型号:MSP432P401r
电子模块|心率血氧传感器模块MAX30102及其驱动代码
MAX30102是一个集成的脉搏血氧仪和心率监测仪生物传感器的模块。它集成了一个红光LED和一个红外光LED、光电检测器、光器件,以及带环境光抑制的低噪声电子电路。MAX30102采用一个1.8V电源和一个独立的5.0V用于内部LED的电源,应用于可穿戴设备进行心率和血氧采集检测,佩戴于手指点耳垂和
GD32单片机和STM32单片机的对比分析
GD32单片机和STM32单片机都是基于Arm Cortex-M3/M4内核的32位通用微控制器,广泛应用于各种嵌入式系统和物联网领域。两者之间有很多相似之处,但也有一些不同之处,本文将从以下几个方面对比分析两者的特点、优势和开发成本。
STM32新手入门-什么是寄存器
小白单片机入门必看,俗话说得好基础不牢地动山摇,要学好单片机一定要熟知底层原理