草庐IT

STM32WBA

全部标签

快速入门ESP32—— platformIO添加开源库和自己的开发库

相关文章快速入门ESP32——开发环境配置ArduinoIDE快速入门ESP32——开发环境配置PlatformIOIDE快速入门ESP32——platformIO添加开源库和自己的开发库前言一、platformIO添加开源库1、安装步骤2、使用方法二、platformIO添加自己的库1、添加步骤2、使用方法三、视频教程前言 很多人刚开始接触到platformIO的时候,可以还不知道怎么去利用好网上开源的库用到自己的工程上,还有就是不知道怎么添加自己的.h文件,按照之前stm32的思路是行不通的。本篇文章记录了笔者自己踩过的一些坑,希望对大家有所帮助。一、platformIO添加开源库1、安装

STM32读取EEPROM存储芯片AT24C512故障然后排坑记录

背景:有一个项目用到STM32F091芯片去读取 AT24C512C-SSHD EEPROM芯片,我直接移植了之前项目的IIC库,结果程序运行后,读不出EEPROM里面的数据。摘要:本文主要介绍一个基于STM32F091芯片和AT24C512C-SSHDEEPROM芯片的项目,该项目旨在读取EEPROM芯片中的数据。我直接移植了之前项目的库,但是遇到了读不出EEPROM数据的问题。本文记录了问题的发型与排查过程。运行开发环境介绍硬件环境STM32F091CBT6J-LINK V11软件开发环境IAR8.32.1 VSCODE 软件支持包STHAL库正文:来到新公司后接了一个项目,用到STM32

GreatSQL 8.0.32-25新版本有奖体验!

(1)活动简介2023.12.28——2024.1.15期间,参与GreatSQL8.0.32-25新版本体验测试活动,只要发现并提交有效错误或bug、或文档手册问题,即可获得社区周边、社区金币奖励!GreatSQL期待您的参与~(2)参与方式新版体验:下载并测试、使用GreatSQL8.0.32-25版本,将您发现的错误或bug在➥https://greatsql.cn/thread-552-1-1.html中回复,并提交issue反馈。文档捉虫:使用查看8.0.32-25新版文档➥https://gitee.com/GreatSQL/GreatSQL-Manual/tree/greatsq

【STM32】标准库 USART通信

 通信的目的那一点的解析:STM32虽然功能丰富,但是有一些功能是没有的,需要外挂芯片功能实现,比如蓝牙无线遥控、陀螺仪加速度计测量姿态功能,这时候就需要外接通信线连接外挂芯片,与外挂芯片交换数据,实现功能,所以又说扩展了硬件系统。TX与RX有的地方也叫TXD以及RXD,分别是数据发送脚以及数据接受脚。SCL(sclock)是时钟,SDA(seriesdata)是数据。SCLK是时钟,MOSI是主机输出引脚,MISO主机输入数据脚,CS(chipselect)片选,用于指定通信对象。CAN_H,CAN_L这两个是差分数据脚,用两个表示差分数据。DPDM也是一堆差分数据脚数据按照协议的规定,在这

java - hexString.toInt(32) NumberFormatException

我有一个32位十六进制值,我希望将其转换为整数。给定十六进制字符串C71C5E00,以下方法都提供以下错误:java.lang.NumberFormatException:Forinputstring:"C71C5E00""C71C5E00".toInt(32)Integer.valueOf("C71C5E00",32)Kotlindocs声明一个Int代表一个32位有符号整数,所以并不是说这个值太大而不能打包成一个Int。我试过在字符串前添加0x,但没有成功。编辑:根据this我尝试过的问题:java.lang.Integer.parseInt("C71C5E00",32)不幸的是,

STM32—LCD液晶显示屏

目录LCD液晶显示屏介绍液晶的组成 物理特性液晶显示屏内部构造 颜色深度点亮LCD显示屏查看原理图图片显示保存到工程用户代码的Inc目录下参数为数组名字符显示 汉字显示LCD液晶显示屏介绍液晶的组成某些物质在熔融状态或被溶剂溶解之后,尽管失去固态物质的刚性,却获得了液体的易流动性,并保留着部分晶态物质分子的各向异性有序排列,形成一种兼有晶体和液体的部分性质的中间态,这种由固态向液态转化过程中存在的取向有序流体称为液晶。 物理特性当通电时导通,排列变得有秩序,使光线容易通过,;不通电时排列混乱,阻止光线通过。液晶显示屏内部构造 颜色深度RGB三基色组合形成各种颜色。能显示的颜色数由RGB的数字信

STM32之ADC(获取某个端口电压并显示)

文章目录一、ADC简介1、逐次逼近型ADC2、ADC模块框图3、ADC基本结构4、转换模式5、触发控制6、数据对齐7、通道采样时间8、校准二、代码1、一些函数2、ADC初始化3、实验获取PA1的电压并显示一、ADC简介ADC(Analog-DigitalConverter)模拟-数字转换器ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁。12位逐次逼近型ADC**,1us转换时间输入电压范围∶0-3.3V,转换结果范围∶0~4095。18个输入通道,可测量16个外部和2个内部信号源规则组和注入组两个转换单元模拟看门狗自动监测输入电压范围**12位AD

【开源项目】基于STM32的服装仓库环境监测系统设计与实现

 项目源程序点击如下链接下载,或关注公主呺领取:阿齐Archie  https://download.csdn.net/download/m0_61712829/88666179https://download.csdn.net/download/m0_61712829/88666179该系统结合了多种物联网的技术如WiFi技术、嵌入式技术等,通过温湿度传感器和火焰传感器实时采集仓库的温度、空气湿度和仓库明火情况。系统能够自动判断并处理异常情况,当温湿度超过阈值时风扇模块开始工作进行通风,当有明火时抽水泵模块开始工作。通过WiFi模块将监测到的数据上传到APP,同时可在APP上控制风扇和抽水泵

STM32学习(一)-- stm32简介

目录前言一、STM32简介1.STM32是什么2.STM32应用领域3.STM32优势 二、ARM简介三、STM32芯片1.芯片命名规则 2.型号分类及缩写 四、STM32F103C8T61.STM32F103C8T6简介2.片上资源/外设3.引脚定义 4.系统结构 5.启动配置 6.最小系统电路 五、总结前言哈喽,大家好!本人目前刚开始学习stm32单片机,记录自己个人的学习过程,如果有讲的不好的地方,还请大家指正,非常感谢~~主要介绍STM32是什么、应用领域、优势、STM32F103C8T6芯片介绍、STM32F103C8T6片上资源/外设、命名规则、系统结构、引脚定义、启动配置、最小系

STM32之SPI

SPISPI介绍SPI是串行外设接口(SerialPeripherallnterface)的缩写,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,越来越多的芯片集成了这种通信协议比如AT91RM9200。SPI物理架构SPI总线包含四条总线:分别是SCK、MOSI、MISO、NSS(CS)。MISO:主设备输入/从设备输出引脚。该引脚在从模式下发送数据,在主模式下接收数据。MOSl:主设备输出/从设备输入引脚。该引脚在主模式下发送数据,在从模式下接收数据。SCK:串口时钟,作为主设备的输