STM32
文章平均质量分 75
waterfxw
技术 专注 提升
展开
-
<STM32>STM32CubeMX-串口收发通信(DMA传输)(6)
通过串口调试助手将数据发给串口1,在串口1中将接收的数据返回给串口调试助手。测试串口通信的DMA收发数据正常。与预期要求设定相符。原创 2023-04-17 22:37:20 · 705 阅读 · 2 评论 -
<STM32>STM32CubeMX-CAN通信(扫描读取数据方式)(5)
<STM32>STM32CubeMX-CAN通信(扫描读取数据方式)(5)本节主要讲解CAN通信的功能,主要采用扫面检测接收数据的方式;CAN的详细解说可参考《STM32F4XXX中文参考手册》,资料有详细的讲解和说明,文档可跟作者联系索取,或百度搜索也可。本系列教程同类文章包括以下:1、<STM32>STM32CubeMX-基础工程创建及LED灯控制 (1)2、<STM32>STM32CubeMX-工程创建及定时器控制LED灯闪烁(2)3、<STM32>STM32CubeMX-串口收发通信(结原创 2023-04-16 20:28:56 · 2036 阅读 · 1 评论 -
<STM32> STM32开发工具---Segger RTT调试组件使用
STM32开发工具—Segger RTT调试组件使用前言:SeggerRTT可代替串口调试输出功能使用,如果因为电路设计,及资源运用问题,导致不能提供串口接口的话,使用SeggerRTT作为实际的调试输出接口是非常适合使用的。一、获取SeggerRTT,文件可通过连接获取,内包含文档教程以及SeggerRTT组件源码工程。SeggerRTT组件文件下载连接:SeggerRTT获取到压缩包后,解压文件,文件夹内包含:JLink_Windows_V644e.exe :是JLink软件,需要安装次软件原创 2021-12-25 17:36:29 · 3029 阅读 · 0 评论 -
<STM32>STM32CubeMX-ADC采集(软件触发)(4)
<STM32>STM32CubeMX-ADC采集(软件触发)(4)本节主要讲解ADC采集数据的功能,采集采用软件触发的方式;ADC的详细解说可参考《STM32F4XXX中文参考手册》,资料有详细的讲解和说明,文档可跟作者联系索取,或百度搜索也可。本系列教程同类文章包括以下:1、<STM32>STM32CubeMX-基础工程创建及LED灯控制 (1)2、<STM32>STM32CubeMX-工程创建及定时器控制LED灯闪烁(2)3、<STM32>STM32CubeMX-串口收发通信(结束标识“\r原创 2021-10-13 22:19:06 · 3713 阅读 · 3 评论 -
<STM32>STM32CubeMX-串口收发通信(结束标识“\r\n”)(3)
本节主要讲解串口1的收发通信功能串口的详细解说可参考《STM32F4XXX中文参考手册》,资料有详细的讲解和说明,文档可跟作者联系索取,或百度搜索也可。话不多说,开始写代码吧。。一、打开STM32CubeMX选择对应的芯片型号,后进入开发界面;详细步骤可参考:(1)<STM32>STM32CubeMX-工程创建及定时器控制LED灯闪烁(2)(2)<STM32>STM32CubeMX-基础工程创建及LED灯控制 (1)二、开始配置操作1、配置RCC,即晶振的选择配置;选择"Pinout&am原创 2021-09-08 10:20:07 · 4569 阅读 · 0 评论 -
ADS8688驱动程序
TI公司的ADS8688芯片ADS868x 具有双极输入范围的 16 位,500kSPS,4 通道和 8 通道单电源 逐次逼近寄存器 (SAR) 模数转换器 (ADC)1 特性• 具有集成模拟前端的 16 位 ADC• 支持自动和手动两种扫描模式的 4 通道和 8 通道多路复用器 (MUX)• 独立于通道的可编程输入范围– 双极:±10.24V、±5.12V 和 ±2.56V– 单极:0V 到 10.24V 和 0V 到 5.12V• 5V 模拟电源:1.65V 到 5V I/O 电源•原创 2021-09-06 11:12:37 · 1514 阅读 · 0 评论 -
《STM32开发实录 1 》STM32F4 UCOSiii 操作浮点数float时发生卡死现象
**** 《STM32开发实录 1 》操作浮点数float时发生卡死现象****开发实录问题:在使用STM32F429IGT6开发时,搭载UCOSiii系统;在进行浮点数操作时,发生程序卡死现象;程序卡死在延时函数处;例如操作浮点数: float Data = (float) GetData/10;卡死位置:OSTimeDlyHMSM(0, 0, 0, 100, OS_OPT_TIME_HMSM_STRICT, &err);网上查找相关资料后解决放入有如下:方法1:更改keil5软件配原创 2021-08-16 15:55:38 · 743 阅读 · 1 评论 -
<STM32>STM32CubeMX-工程创建及定时器控制LED灯闪烁(2)
本节主要讲解通用定时器控制LED闪烁…定时器的详细解说可参考《STM32F4XXX中文参考手册》,资料有详细的讲解和说明,文档可跟作者联系索取,或百度搜索也可。话不多说,开始写代码吧。。一、打开STM32CubeMX,选择对应的开发芯片,然后进入配置界面,如下图,也可参考本系列文章的第一节:<STM32>STM32CubeMX-基础工程创建及LED灯控制 (1)选择好开发芯片后进入到配置界面如下图:二、配置晶振和Debug下载方式1、配置晶振:2、配置Debug下载方式三、配置使用的原创 2021-08-09 15:17:05 · 2415 阅读 · 2 评论 -
<STM32>STM32CubeMX-基础工程创建及LED灯控制 (1)
绪论:STM32CubeMX 是一个图形工具,可以非常轻松地配置 STM32 微控制器和微处理器。所以再初始开发过程成可以减少时间周期。或者是对入门初学者使用,能更快的上手应用开发。本系列教程主要是针对基础运用下的,选用的开发工具如下:1、STM32CubeMX2、IDE为:MDK-Keil3、开发板子芯片为:STM32F407ZET64、HAL库注: 提前安装好STM32CubeMX 和Keil本节主要讲解工程创建过程 以及LED灯控制过程如下1、打开工程选择开发芯片1)打开STM原创 2021-07-21 17:13:02 · 1137 阅读 · 0 评论 -
ADC121S101驱动源码
ADC121S101驱动@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的原创 2021-07-19 17:44:45 · 1216 阅读 · 0 评论