自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6791 1

原创 九轴运动传感器--BMX160,硬件开发与程序设计

九轴运动传感器–BMX160,硬件开发与程序设计目录九轴运动传感器--BMX160,硬件开发与程序设计前言硬件部分介绍BMX160介绍应用电路部分程序设计程序架构介绍移植部分API介绍中断部分开源地址前言  和之前OPT3001传感器一块板子上的九轴传感器的代码我写完啦,和大家分享一下硬件部分介绍BMX160介绍  BMX160是博世的九轴运动传感器,集成了加速度、陀螺仪、磁力计三种传感器,其中加速度传感器基于BMI160,磁力计基于BMM150,可以说是BMX160是由BMI160、BMM15

2021-09-06 17:52:48 5543 15

原创 环境光传感器--OPT3001,硬件开发与程序设计

环境光传感器–OPT3001,硬件开发与程序设计目录环境光传感器--OPT3001,硬件开发与程序设计前言硬件部分介绍OPT3001介绍应用参数性能电路部分程序设计移植部分API介绍中断部分开源地址前言  最近又给自己挖了个小坑,算是之前波形发生器的分支学习任务吧,想在设备上集成一些传感器,用于学习和多传感器合并算法的开发。  目前设计的一个传感器小板,包含了环境光传感器(OPT3001)、温度传感器(TMP102)、九轴运动传感器(BMX160)、气压温湿度传感器(BME280)。可以说这些传感器

2021-08-27 19:59:31 3105 6

原创 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 8862 6

原创 STM32WB55开发板(一)单板设计-硬件介绍

STM32WB55开发板(一)单板设计-硬件介绍目录STM32WB55开发板(一)单板设计-硬件介绍前言简介参数介绍MCU方面开发板方面WB55开发初体验点灯程序蓝牙应用探索总体评价开源地址后续项目预告前言  去年,STM32推出了STM32无线MCU系列,一开始我本以为是集成了蓝牙和WIFI的常规操作,要和ESP32下场开撕了,结果仔细看了简介之后,发现WB支持蓝牙不支持WIFI,但在蓝牙功能方面做的不错,可以支持蓝牙LE、Zigbee、Thread。而且WB55还是双核的,双核的MCU用的确实还

2021-07-03 21:06:15 3203 2

原创 STM32G474开发板(一)单板设计-硬件介绍

STM32G4系列发布也有一段时间了,但是网上关于G4的开发板一直很少,所以一直想体验一下G4的MCU,在我画板的时候,我已经体验到了G4的外设的恐怖,非常非常多的外设。尤其是在定时器方面,可以说是非常适合实时控制的场合了,让我感觉不足的是他的频率不是很高,只有170M。在STM的官网中,它的性能分类是在主流MCU,而不是高性能MCU。所以可能不太适合去接屏幕,做界面。但在控制方面是太合适了。

2021-06-12 14:30:46 9700 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 952

原创 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 1742

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除