TXD 发送数据 Transmit(tx) Data RXD 接受数据 Receive(rx) Data COM口 ( cluster communication port )即串行通讯端口,简称串口。微机上的串口通常是9针,也有25针的接口,最大速率115200bpsCOM口的9个针脚的作用1 载波检测(CD)2 接受数据(RXD)3 发出数据(TXD)4 数据终端准备好(D            
                
         
            
            
            
            一、汉字显示原理简介2、字库字库的生成,我们要用到一款软件,由易木雨软件工作室设计的点阵字库生成器 V3.8。该
软件可以在 WINDOWS 系统下生成任意点阵大小的 ASCII,GB2312(简体中文)、GBK(简体中
文)、BIG5(繁体中文)、HANGUL(韩文)、SJIS(日文)、Unicode 以及泰文,越南文、俄文、乌克
兰文,拉丁文,8859 系列等共二十几种编码的字库,不但支持生成            
                
         
            
            
            
            目录1、C8T6引脚图2、电路基础1、IO口静态特性:2、 上下拉电阻3、STM32官网:4、内核与存储器5、时钟、复位和电源管理6、低功耗和ADC7、DMA和IO端口8、调试模式和定时器9、看门狗和滴答定时器10、I2C和USART接口11、SPI、CAN、USB接口12、CRC校验和芯片ID13、最小系统电路14、如何烧录程序:15、舵机1、PWM16、中断17、步进电机 18、I2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-20 20:06:15
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概述:        这里我们来了解一下何为PWM,PWM是Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调制,简称脉宽调制。它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,其控制简单、灵活和动态响应好等优点而成为电力电子技术最广泛应用的控制方式。 使用PWM驱动舵机转动            
                
         
            
            
            
            文章目录一、STM32的通用定时器介绍二、输出比较产生PWM1、产生PWM的几种方式2、STM32的输出比较相关介绍3、输出比较产生PWM代码实现三、硬件PWM1、高级定时器的硬件PWM输出2、通用定时器的硬件PWM输出 阅读此文,可参考另一篇更为详细的PWM总结<蓝桥嵌入式之 PWM波输出相关总结>一、STM32的通用定时器介绍STM32F103ZE 拥有 TIM2、TIM3、TI            
                
         
            
            
            
            前言FreeRTOS 是市场领先的面向微控制器和小型微处理器的实时操作系统 (RTOS),与世界领先的芯片公司合作开发,支持 40 多种架构。FreeRTOS 通过 MIT 开源许可免费分发,包括一个内核和一组不断丰富的 IoT 库,适用于所有行业领域。FreeRTOS 的构建强调可靠性和易用性。本文主要是记录一下作者的开发踩坑日志~持续更新中…开发环境OS: MacOS CatalinaMCU:            
                
         
            
            
            
            与51对比对比51来说,51的中断就那么几个,但中断的分类大体都差不多,分为内部中断和外部中断。 51的内部中断是定时器中断,串口中断,外部中断是外部中断0和1. 而stm32的中断就比51多太多了,引脚多,内部资源多,所以拥有19个外部中断(包含16个GPIO中断和3个外部特定中断) 和40余个内部中断(包括定时器中断,32的定时器有3大类,共多达10余个,还有32上丰富的内部资源,包括UART            
                
         
            
            
            
                    最近在使用STM32进行一些开发,外部中断一直是我困扰的一个问题,特别是中断嵌套中先占优先级和从占优先级的内容,更是让我头疼,今天查阅了一些资料,感觉有些收获,先写下来,一来可以让自己以后忘记的时候可以从新回忆,二来也是和大家分享。        先占优先级和从占优先级也被称为是抢占式优先级和响应优先级            
                
         
            
            
            
            在使用STM32调试时,经常使用串口发送信息,为了方便调试与串口发送信息,用printf()函数实现通过串口打印信息。1.添加            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-06 10:55:44
                            
                                888阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概述 上一篇写了 STM32CubeMX 的串口的使用,而这篇来扒一扒,它是怎么进行封装的。可以学到的知识STM32CubeMX 是怎么用结构体封装串口如何用结构体直接访问寄存器stm32外设时钟是怎么看的stm32的内存长什么样子常量指针如何使用...一.串口实例 我们都知道,其实单片机最后其实都是对 串口相关的寄存器 进行操作,那么我们想扒一扒它的流程,必然要先知道串口相关的寄存器是哪些,因此            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-04 11:34:33
                            
                                172阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            STM32的通信接口STM32主要用的通信接口有USART、IIC、SPI、USB、CAN。这些通信接口的主要目的是将设备的数据传送到另一个设备,扩展硬件系统。 在串口通信中有着TTL、RS232、RS485等电平标准。其中TTL和RS485都为正逻辑,只有RS232为负电压表示1,正电压表示0.TTL:+3.3V或+5V表示1,0V表示0.RS232:-3V—— -15V表示1,+3V——+15            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 08:57:46
                            
                                330阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            原因一: 初始化串口的波特率与串口调试助手不一致。 原因二: 晶震不一致。 串口输出始终乱码,外部时钟频            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-02 11:06:11
                            
                                215阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            GPIO.c#include "STM32Lib\\stm32f10x.h"#include "hal.h"/******************************************************************************** Function Name  : GPIO_Configuration* 设置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-07-10 16:08:54
                            
                                1187阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            stm32_usb
    串口调试在项目中被使用越来越多,串口资源的紧缺也变的尤为突出。很多本本人群,更是深有体会,不准备一个USB转串口工具就没办法进行开发。本章节来简单概述STM32低端芯片上的USB虚拟串口的移植。在官方DEMO中已经提供了现成的程序,这里对修改方法做简单说明。      &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-29 05:11:22
                            
                                2191阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            00. 目录 文章目录00. 目录01. 串口简介02. 串口相关API2.1 USART_Init2.2 USART_InitTypeDef2.3 USART_Cmd2.4 USART_SendData2.5 USART_ReceiveData03. 串口发送接线图04. USB转串口模块05. 串口发送程序示例06. 串口发送支持printf07. 串口发送支持printf_v208. 串口发            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 12:13:32
                            
                                1535阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景年前一个项目中,由于串口的资源紧张,硬件使用的是主MCU-STM32F030C8T6,其两个硬件串口都被使用了,而另外一个器件间的通信也需要串口通信,故不得不采用模拟串口的方式,该器件的通信要求是:4800bps ,8,E,1。 对,是采用偶校验的方式。之前一直习惯无校验方式,一下子说要采用偶校验,所以不得不深度查阅和了解串口的相关信息。以下即是所了解的 校验位信息的解读说明: 
  设置为奇            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 18:29:01
                            
                                986阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            STM32 USB系列之虚拟串口这段时间缓慢更新一下stm32 usb系列的博客,前段时间在多个地方零零散散的学习和使用USB协议,在网上查找的资料也是零零散散的,整理一下写成博客。1. 开发环境使用stm32f103c8t6,HAL库,使用CUBE自带的USB库。工程使用vscode+gcc编译,工程文件在文末链接下载,提供makefile和keil两个版本。2. 功能介绍使用stm32 USB            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 14:53:33
                            
                                727阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学串口通信时看到的一篇很好文章,转发给需要的朋友。1、实验内容梳理 首先结合串口调试助手对实验进行说明,以便后续结合代码熟悉整个流程。整个实验其实就是通过串口调试助手向单片机发送数据,然后单片机将接收到的数据返回给上位机并加以显示。简单来串口调试助手说其实就是用于上位机和下位机通信用的一个桥梁软件,功能主要有两个这也是本实验的两个步骤:1.人工发送数据给单片机处理,即通过串口调试助手的下方窗口编辑            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-13 22:00:19
                            
                                509阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            01、USART的特点 USART是通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter),通常称作UART,是一种异步收发传输器,是设备间进行异步通信的关键模块。UART负责处理数据总线和串行口之间的串/并、并/串转换,并规定了帧格式;通信双方只要 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-03-04 16:55:00
                            
                                1223阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            比特率是每秒钟传输二进制代码的位数,单位是:...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-08-11 12:51:00
                            
                                376阅读
                            
                                                                                    
                                2评论