logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

stm32温湿度-超声波-LCD1602结合项目(Proteus仿真程序)

程序实现功能:程序基于stm32芯片实现了控制LED灯亮灭、按键控制、串口通信、电机控制、温湿度数据采集、超声波测距、LCD显示屏显示内容这几个功能,并用proteus8进行仿真。

文章图片
#stm32#proteus#嵌入式硬件
编译器六大阶段+后缀式+触发器+五级流水线+IO端口+DMA访问+RS485和RS422+I2C+复位电路+嵌入式SQL+程序各个寄存器介绍+程序语言的基本成分+数据类型分类+数据结构特点对比+对称加

本文摘要:本文系统介绍了计算机系统的多个核心技术模块。1)编译器工作流程,包括词法分析、语法分析等六大阶段;2)中缀表达式转后缀式的标准栈算法,重点说明了一元负号处理;3)触发器的特性与组成,区分了时序电路与组合逻辑电路;4)5级流水线架构及各阶段功能;5)两种I/O端口编址方式(MMIO与PMIO)的对比;6)RS485与RS422在通信模式、接线方式等方面的差异;7)I2C总线的特点与协议要求

FreeRTOS链表详解

c运行// 定义节点结构体:数据域 + 指针域int data;// 数据域:存储整数(可替换为任意类型,比如结构体)// 指针域:指向同类型的下一个节点// 为了书写方便,重定义类型名(类似FreeRTOS的typedef)

#链表#数据结构
Proteus仿真stm32f103r6输出PWM/正弦波

Proteus仿真stm32f103r6输出PWM/正弦波。

文章图片
#proteus#stm32
基于stm32的DHT11、光照强度、烟雾浓度、振动频率的proteus仿真(全网第一)

基于stm32温湿度、烟雾浓度、振动频率、光照强度仿真

文章图片
#stm32
基于STM32的机器人控制仿真

控制机器人前进前进后退、消毒喷头上下左右摆动,控制步进电机转速,显示机器人运行状态、速度。

文章图片
#stm32#proteus#嵌入式硬件 +1
基本元器件 - 运算放大器

俗话说,运算放大器就是模电的终极目标。运算放大器(Operational Amplifier)是一种能够实现电信号(电压 / 电流 / 功率)放大的器件。不仅仅如此,它还可以作为缓冲器、滤波器、各种运算功能(积分、微分、乘法、对数)等。运放拥有一对差分输入端(同相 u+ 与反相 u− 电压输入),一个单端输出端 uo,一对供电引脚 V+ 和 V−(大多数时候不画出)。它通过同相 u+ 和反相 u−

文章图片
#嵌入式硬件
Surface Pro 4使用快捷键

Fn + Backspace为降低亮度。Fn + Del为增加亮度;

STM32指令集详细介绍

STM32指令集基于ARM Cortex-M内核,采用Thumb/Thumb-2指令集而非传统ARM指令集。Thumb为16位指令,适用于M0/M0+内核,强调代码紧凑和低功耗;Thumb-2为16/32位混合指令,适用于M3/M4/M7内核,兼顾性能和代码密度。关键区别在于:Thumb-2支持32位立即数、批量操作和DSP/FPU指令,而Thumb仅支持基础操作。指令集选择取决于内核类型和应用场

#stm32#嵌入式硬件#单片机
STM32的中断优先级和FreeRTOS优先级介绍

摘要:STM32的中断优先级(硬件NVIC管理)与FreeRTOS任务优先级(软件调度管理)存在本质区别。中断优先级数值越小优先级越高,用于决定硬件中断响应顺序;任务优先级数值越大优先级越高,决定任务调度顺序。硬件中断优先级高于所有任务,且FreeRTOS内核中断(如SysTick)优先级必须设为最低。配置时需注意:中断分组只需设置一次,用户硬件中断优先级应高于内核中断,中断服务函数应快速执行避免

#stm32
    共 66 条
  • 1
  • 2
  • 3
  • 7
  • 请选择