工具使用
文章平均质量分 93
分享各种高效的工具
知识噬元兽
打造一个完整的知识体系
展开
-
【工具使用】FreeCAD基础使用
FreeCAD 是一个开源的计算机辅助设计(CAD)软件,主要用于 2D 和 3D 建模。本文主要讲述其基本应用。原创 2024-10-12 23:58:50 · 61 阅读 · 0 评论 -
【工具使用】STM32CubeMX-定时器PWM配置-实现呼吸灯功能
定时器,顾名思义,就是定时的功能,定时器在单片机中算是除GPIO外最基本的外设。在ST中,定时器分为几种,基础定时器,通用定时器,高级定时器和低功耗定时器。其中定时器除了用作定时外,还可以用作输入捕获、比较输出、PWM输出等功能。本文重点介绍PWM输出的功能配置。脉宽调制(Pulse Width Modulation),简称PWM或P波,其实就是输出像方波一样的波型。其中PWM有几个比较重要的参数,一是频率(周期),二是占空比,三是幅值。原创 2023-11-13 23:22:49 · 4764 阅读 · 3 评论 -
【工具使用】STM32CubeMX-DMA配置(ADC+DMA 和 UART+DMA)
DMA(Direct Memory Access)直接内存访问,其实就是一个数据搬运工,负责将数据从一个地方搬运到另一个地方而不需要内核介入。STM32里的DMA支持从外设到内存,从内存到外设和从内存到内存三种传输方式。原创 2023-09-13 23:36:07 · 6024 阅读 · 2 评论 -
【工具使用】STM32CubeMX-基础定时器配置
定时器,顾名思义,就是定时的功能,定时器在单片机中算是除GPIO外最基本的外设。在ST中,定时器分为几种,基础定时器,通用定时器,高级定时器和低功耗定时器。本文重点在于基础定时器的配置,其他类型的定时器在其他篇章中详细说明。原创 2023-08-07 22:07:42 · 6260 阅读 · 0 评论 -
【工具使用】STM32CubeMX-单ADC模式规则通道配置
无论是新手还是大佬,基于STM32单片机的开发,使用STM32CubeMX都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。本文主要讲述STM32芯片的ADC的配置及其相关知识。原创 2023-07-10 23:43:14 · 4119 阅读 · 0 评论 -
【工具使用】STM32CubeMX-GPIO配置
本文主要讲述STM32芯片的GPIO的配置及其相关知识。GPIO(全称General-purpose input/output)通用型输入输出,是单片机中使用最为广泛,也是最为简单的一种外设。原创 2023-06-04 15:04:31 · 3173 阅读 · 0 评论 -
【工具使用】STM32CubeMX-Uart配置 及 数据收发功能实现
本文主要讲述STM32芯片的Uart的配置及其相关知识。Uart因为其协议简洁及使用便捷,算是单片机中,除了GPIO这个外设外,出镜率最高的一个外设了。接下来就来看看如何使用STM32CubeMX初窥门径。原创 2023-05-02 16:06:04 · 6199 阅读 · 1 评论 -
【工具使用】STM32CubeMX-基础使用篇
无论是新手还是大佬,基于STM32单片机的开发,使用STM32CubeMX都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。原创 2023-03-09 23:32:44 · 13890 阅读 · 6 评论 -
【工具使用】STM32CubeMX-CRC配置
本文主要讲述STM32芯片的CRC外设配置及CRC校验的一些基础知识。CRC也有一些软件算法的实现,但现在大部分芯片都内置了硬件算法,不用白不用,而且最近因为校验了几百k的文件,发现用软件校验速度是个瓶颈,所以还是试一下硬件CRC的速度(手册里写了只要4个指令周期就可以计算一次CRC)。原创 2023-03-08 08:56:13 · 2759 阅读 · 5 评论 -
【工具使用】Keil5软件使用-进阶调试篇
本文面向已经懂得软件基本操作的职业老手,如果是未使用过该软件的小鲜肉,请移步基础篇。这里以STM32芯片为例对工具进行讲解,其他品牌的芯片在调试方面上可能存在差异。原创 2022-10-23 22:30:07 · 56264 阅读 · 15 评论 -
【工具使用】Keil软件包——知识宝藏库
很多时候我们做嵌入式开发,都需要根据不同的芯片去找各自的芯片手册,但其实这些文档手册在Keil的安装路径下都有。那今天我们就来挖掘一下,Keil的软件包里,还有什么宝藏。原创 2022-07-31 15:26:53 · 4861 阅读 · 0 评论 -
【工具使用】Keil5软件使用-进阶工程配置篇
Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。本文面向已经懂得软件基本操作的职业老手,如果是未使用过该软件的小鲜肉,请移步基础篇。这里以STM32芯片为例对工具进行讲解,其他品牌的芯片在工程配置上可能存在差异。............原创 2022-07-31 15:27:37 · 35800 阅读 · 19 评论 -
【工具使用】Keil5软件使用-基础使用篇
Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。本文面向未接触过Keil的新手,如果是职场老手可跳过此篇。为了快速上手,本文会跳过很多细节及解释,如需要了解原理,请移步进阶篇。........................原创 2022-07-31 15:27:18 · 157440 阅读 · 11 评论 -
【工具使用】Modsim32软件使用详解
Modsim32是一个运行在windows下,作为在RTU或这ASCII传输模式下的MODBUS协议从设备的应用程序。用来模拟从设备(与之相对的是Modscan32,用于模拟主设备)。它可以接收主设备发送的指令报文,根据窗口配置的数据返回主设备需要的指令报文。...............原创 2022-07-31 15:26:21 · 21060 阅读 · 0 评论 -
【工具使用】Modscan32软件使用详解
Modscan32是一个运行在windows下,作为在RTU或这ASCII传输模式下的MODBUS协议主设备的应用程序。用来模拟主设备(与之相对的是Modsim32,用于模拟从设备)。它可以发送指令报文到从机设备中,从机响应之后,就可以在界面上返回相应寄存器的数据。.........原创 2022-07-31 15:26:00 · 63399 阅读 · 10 评论 -
【工具使用】Modbus Slave软件使用详解
Modbus Slave是一个模拟Modbus协议从机的上位机软件,主要用于模拟测试跟其他主机设备通信的过程。与之成套存在的另一个软件--Modbus Poll,则是模拟Modbus协议主机的上位机软件。该软件内部封装标准Modbus协议栈,通过图形化界面使得操作更为简便。目前软件支持01、02、03、04、05、06、15、16功能码,异常报文检测,原始报文查看,数据记录等功能,是调试Modbus协议栈的好帮手。.....................原创 2022-07-31 15:24:54 · 62829 阅读 · 15 评论 -
【工具使用】Modbus Poll软件使用详解
Modbus Poll是一个模拟Modbus协议主机的上位机软件,主要用于模拟测试跟其他从机设备通信的过程。与之成套存在的另一个软件--Modbus Slave,则是模拟Modbus协议从机的上位机软件。该软件内部封装标准Modbus协议栈,通过图形化界面使得操作更为简便。目前软件支持01、02、03、04、05、06、15、16功能码,异常报文检测,原始报文查看,数据记录等功能,是调试Modbus协议栈的好帮手。.....................原创 2022-06-17 09:10:08 · 132082 阅读 · 23 评论