使用SIMULINK联合STM32CubeMX生成STM32F407串口发送数据代码,发送的数据为正弦函数波形。再用SIMULINK写一个串口接收数据模型,接收来自STM32发送的数据,最后绘制出波形。 视频说明:https://www.bilibili.com/video/BV1sc411E7wz/?spm_id_from=333.999.list.card_archive.click&vd_source=689893c00c42d98588422785d898fa2d
2024-01-11 19:28:35 45.26MB stm32 simulink
1
STM32控制4个白炽灯调节亮度
2024-01-11 17:33:42 6.22MB stm32
1
想学习的可以参考,STM 32 仿PLC源码,IAR软件 注释清晰。
2024-01-11 16:17:16 2.06MB STM32
1
STM32的FOC电机库例程,都是Keil的完整工程,打开即可使用。有编码器加使用电阻进行电流采样的例程,也有编码器加使用电流采样芯片(比如ACS712)进行电流采样的例程。同时还带有自己搜集的一些FOC的学习资料。
2024-01-10 16:41:57 139.37MB stm32
1
STM32访问获取电子罗盘/磁角度传感器HMC5883L的例程。基于STM32CUBEIDE开发环境,以STM32G030F6P6为例,采用模拟I2C管脚协议方式,实现磁场角度数据的读取。具体介绍见CSDN博文《STM32模拟I2C协议获取HMC5883L电子罗盘磁角度数据 (HAL)》: https://blog.csdn.net/hwytree/article/details/126407447 。
2024-01-09 14:49:28 64.71MB stm32 电子罗盘 HMC5883L 模拟I2C
1
此文件是本人在实际项目中使用的文件: 使用方法如下 1、调用:I2C_Init() 初始化AD5612的引脚 2、输出想要的电压时:Write_AD5612IIC_REG(channel,DAC_IIC_0500V); 参数:channel 表示哪个AD芯片输出,因为我项目里有四个 参数:DAC_IIC_0500V 是我定义的表示0.5V电压的宏定义 ,如下 #define DAC_IIC_0500V 171 宏定义计算方法:Vout/3*1024。比如想输出0.6V,那么宏定义=0.6/3*1024=204.8可以取204或者205
2024-01-09 11:48:10 3KB stm32 ADC 模数转换
智能家居逐渐走入了人们的生活,它可以通过计算机技术、现代通信技术等为人们带来便捷、高效的生活,其中的家电控制模块尤为重要。设计采用STM32单片机作为主芯片,模拟对家电中的音响设备作出控制。用户可以在一定条件下可以控制音乐播放器的开始与停止,从而节约成本,提高生活的质量。
2024-01-05 14:35:40 2.16MB
1
本作品基于现有图像识别技术,针对图像识别对环境的苛刻要求,研究了一种非接触物体尺寸形态测量系统。该系统结合激光管测距、目标精准捕捉以及目标识别算法,最后得到目标物体的形态和尺寸。选用STM32F401最小系统为核心板,用舵机搭建二维云台,选用OpenMV、L10雷达测距模块测量目标物的形态尺寸以及与装置的距离,测量结果从串口输出显示在OLED屏上。 该系统主要由STM32F4系列单片机,机器视觉模块,激光测距模块,人机交互模块以及二维云台组成。机器视觉模块识别物体形状和尺寸,激光测距测量被测物与该测量装置的距离。两者所测数据返回给单片机,单片机控制云台完成指定任务后将测量数据显示在人机交互模块上。 OpenMV采用的STM32F427拥有丰富的硬件资源,引出UART,I2C,SPI,PWM,ADC,DAC以及GPIO等接口方便扩展外围功能。USB接口用于连接电脑上的集成开发环境OpenMVIDE,协助完成编程、调试和更新固件等工作。TF卡槽支持大容量的TF卡,可以用于存放程序和保存照片等。
2024-01-05 13:35:21 6.79MB stm32 openmv oled
1
本资源为STM32F103C8T6 连接PCA9685控制16路舵机驱动的源代码,只需要把单片机外接四根线即可实现16路舵机驱动,本人做六足八足机器人亲测可用,函数封装度极高,只要改变终态角度即可。
2024-01-04 09:44:13 6.75MB stm32
1
STM32 F103C8T6学习笔记3:串口配置—串口收发—自定义Printf函数.rar文章配套工程
2024-01-03 18:35:29 3.32MB stm32
1