- 博客(8)
- 收藏
- 关注
原创 温湿度压力传感器——BME280,硬件开发与程序设计
温湿度压力传感器——BME280,硬件开发与程序设计目录温湿度压力传感器——BME280,硬件开发与程序设计前言硬件部分介绍BME280介绍电路部分程序设计移植部分API介绍开源地址前言 这是第三个传感器,来自博世的温湿度、压力传感器——BME280.硬件部分介绍BME280介绍 BME280是一款集成温度、湿度、气压,三位一体的环境传感器. 温度检测范围:-40℃~+85℃,分辨率0.1℃,误差±0.5℃ 湿度检测范围:0~100%RH,分辨率0.1%RH,误差±2%RH 压力
2021-09-09 19:39:30
9986
1
原创 九轴运动传感器--BMX160,硬件开发与程序设计
九轴运动传感器–BMX160,硬件开发与程序设计目录九轴运动传感器--BMX160,硬件开发与程序设计前言硬件部分介绍BMX160介绍应用电路部分程序设计程序架构介绍移植部分API介绍中断部分开源地址前言 和之前OPT3001传感器一块板子上的九轴传感器的代码我写完啦,和大家分享一下硬件部分介绍BMX160介绍 BMX160是博世的九轴运动传感器,集成了加速度、陀螺仪、磁力计三种传感器,其中加速度传感器基于BMI160,磁力计基于BMM150,可以说是BMX160是由BMI160、BMM15
2021-09-06 17:52:48
6996
16
原创 环境光传感器--OPT3001,硬件开发与程序设计
环境光传感器–OPT3001,硬件开发与程序设计目录环境光传感器--OPT3001,硬件开发与程序设计前言硬件部分介绍OPT3001介绍应用参数性能电路部分程序设计移植部分API介绍中断部分开源地址前言 最近又给自己挖了个小坑,算是之前波形发生器的分支学习任务吧,想在设备上集成一些传感器,用于学习和多传感器合并算法的开发。 目前设计的一个传感器小板,包含了环境光传感器(OPT3001)、温度传感器(TMP102)、九轴运动传感器(BMX160)、气压温湿度传感器(BME280)。可以说这些传感器
2021-08-27 19:59:31
4572
7
原创 AD5686R(16位高精度DAC)硬件和程序设计
AD5686R(16位高精度DAC)硬件和程序设计目录AD5686R(16位高精度DAC)硬件和程序设计前言简介硬件设计硬件设计代码移植部分API部分芯片性能开源地址前言 由于不太喜欢使用STM32内部的DAC和想要学习外部DAC的原因,做了这个DAC的硬件和程序,作为自己的技术积累,和大家分享简介AD5686R: 16位精度、自带2.5V基准电压源.在2.5V基准电压下,通过内部2倍增益,最大可以输出5V电压接口:SPI,最大速度:25M(官方),我跑到过32M硬件设计 首先
2021-08-17 16:13:33
14601
7
原创 STM32WB55开发板(一)单板设计-硬件介绍
STM32WB55开发板(一)单板设计-硬件介绍目录STM32WB55开发板(一)单板设计-硬件介绍前言简介参数介绍MCU方面开发板方面WB55开发初体验点灯程序蓝牙应用探索总体评价开源地址后续项目预告前言 去年,STM32推出了STM32无线MCU系列,一开始我本以为是集成了蓝牙和WIFI的常规操作,要和ESP32下场开撕了,结果仔细看了简介之后,发现WB支持蓝牙不支持WIFI,但在蓝牙功能方面做的不错,可以支持蓝牙LE、Zigbee、Thread。而且WB55还是双核的,双核的MCU用的确实还
2021-07-03 21:06:15
4915
4
原创 STM32G474开发板(一)单板设计-硬件介绍
STM32G4系列发布也有一段时间了,但是网上关于G4的开发板一直很少,所以一直想体验一下G4的MCU,在我画板的时候,我已经体验到了G4的外设的恐怖,非常非常多的外设。尤其是在定时器方面,可以说是非常适合实时控制的场合了,让我感觉不足的是他的频率不是很高,只有170M。在STM的官网中,它的性能分类是在主流MCU,而不是高性能MCU。所以可能不太适合去接屏幕,做界面。但在控制方面是太合适了。
2021-06-12 14:30:46
13306
11
原创 F411-WeAct(二)IIC 驱动SSD1306 OLED(0.96寸)
F411-WeAct(一)IIC 驱动SSD1306 OLED(0.96寸)硬件资源介绍F411-WeAct开发板OLEDSTM32初始化初始化时钟外设初始化正式开始下载源代码硬件资源介绍F411-WeAct开发板主控:STM32F411CEU6OLED屏幕大小:0.96寸驱动芯片:SSD1306驱动方式:IICOLED与STM32接线(IIC通讯):VCC–3V3GND–GNDSCL–B6SDA–B7STM32初始化STM32的初始化使用STM32CubeMX软件初始化时
2021-04-06 17:21:10
1256
2
原创 F411-WeAct(一)SPi 驱动外部Flash(W25Q64)
F411-WeAct(一)SPi 驱动外部Flash(W25Q64)硬件资源介绍F411-WeAct开发板W25Q64STM32初始化初始化时钟外设初始化生成文件正式开始下载源代码引用硬件资源介绍F411-WeAct开发板主控:STM32F411CEU6板载Flash接口,目前焊接的是W25Q64Flash与STM32接线(四线SPI通讯):CS–PA4SCK–PA5MOSI–PA7MISO–PA6W25Q64容量:8MB(64Mb)通信方式:支持SPI、QSPI。此例程选用S
2021-04-05 17:54:09
2276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人