极客秀
搜索
  • 通常我们的近距离无线数据传输常用的两个通讯方法是Wifi和蓝牙,之前我们利用微软的.NET MAUI实现了使用Wifi利用TCP协议来实现数据的传输和可视化处理。 在此基础上,我们实现了数据处理,将其做成了类似串口示波器的功能。 而近期应小伙伴要求,我们制作同样的一款相同的APP但是是利用蓝牙协
  • 今天终于得闲去制作我的光强计了,材料和板子在前天晚上就到了,今天去将其焊接和烧写初步的程序。 这里还是半成品,因为我发现我的船型开关和复位的开关都买大了一个尺寸,USB混合供电用的PMOS发现忘记买了,因此成品还要过几天,这段时间也顺带完善一下界面代码,也加上FreeRTOS(又可以水一期文章了)
  • 1 前言 上期我们介绍了CubeMX中的定时器中的基础配置以及PWM模式的具体配置。 本期我们介绍剩下其他配置:输入捕获,输出比较,强制输出。 2 输入捕获 Input Capture顾名思义是输入捕获,它的作用有点类似于外部中断+定时器。其基本作用是捕获外部信号或事件,并记录下 ** 该事件
  • 1 前言 上期我们介绍了STMG4如何实现ADC的DMA采样,本期我们将介绍STM32G4的DAC实现直流输出和正弦输出。 从参考手册上可以看到外部DAC的采样速率为100万样本每秒。这个参数决定了DAC最大的输出速率。后面经过测试,大概DAC可以输出200KHZ的正弦波,不过分辨率设置的不是特别
  • 1 前言 又到了一年一度的毕设季,发现依旧是老生常谈的各类项目。本期我们来介绍一款基于《STM32的土壤水分监测系统》,项目大体是制作一款土壤水分监测系统,可以监测土壤水分含量、空气湿度、温度等参数进行实时监测,具有数据采集、处理、显示和报警的功能,实现自动补水等功能,同时也可以将检测到的水分含量信
  • 1 前言 今晚群友利用逻辑分析仪测试HAL_Delay的实际延时时间。这里感谢群友: MDLZCOOL 的测试数据 测得HAL_Delay(0)的延时时间为约为1ms。 HAL_Delay(100)的实际延时时间为101ms。 其实在这之前我一直以为HAL_Delay的实际延时毫秒数就是我们
  • 1 前言 点击蓝字 关注UP 前几期我们介绍了STM32CubeMX中关于定时器的各个配置参数及其功能,本期我们来介绍各个功能的具体代码实现。 分别是: ** 定时器中断,PWM模式,输出捕获模式,比较输出模式,强制输出模式 ** 。 进行时钟配置,这里主频是170MHZ,定时器时钟为1
  • 点击蓝字 关注我们 实在太懒于是不想取名 1 前言 上一期我们介绍到了什么是虚拟串口?虚拟串口的本质是利用USB协议让PC为USB设备开启一个虚拟端口。那么我们也可以利用单片机中板载USB实现这个功能,本期我们就介绍利用STM32最小系统板实现虚拟串口的功能。 2 硬件资源 一块有着16Pin及以
  • 串口通信 串口通信是学习单片机中最早接触到的通信,我们在调试过程中经常会利用串口来实现和电脑之间的通讯,在电脑的串口调试助手中显示单片机发送的信息。 然而单片机的串口是不能直接和电脑进行通讯的。串口是一种异步单端信号即TTL电平,利用的是信号线和地线之间的电压差。而USB是一种差分信号线,它利用差
  • 1 前言 上期我们介绍了一个STM32毕设的器件选型,其中有温湿度传感器,我推荐了SHT30。 在CSDN上一搜温度传感器,冒出来的就是DHT11,大部分朋友在选型时也会选DHT11,是一个实打实的已经 “烂大街” 的传感器。听一些HR说看到简历上写着DHT11,就知道是什么水准了。 DHT1