找到 “串口” 相关内容 条
  • 全部
  • 默认排序

在电路设计时,有时会遇到电压域不匹配的问题,如芯片为1.8V供电,而MCU为3.3V供电。这时候就需要进行电平转换才能通讯。今天就来介绍几种常用的电平转换电路。二/三极管单向电平转换一些通讯模块(4G、NB模块等)的串口是1.8V电平,与常用MCU的3.3V,这时就需要电平转换。因为UART的收发引

几种电平转换电路

之前的文章中介绍过J-Scope和SerialView软件用于程序调试,查看波形的方法。J-Scope必须依赖于Jlink才能使用,而SerialView在使用过程中发现经常有数据错误的情况,貌似不太好用(个人观点)。今天来介绍另外一个串口波形显示软件:SerialChart。公众号不支持外部链接,

串口波形显示软件SerialChart的使用

前言 大家知道,STM32单片机有一块系统存储器(System Memory),存储的是芯片自带的BootLoader启动程序,可通过串口或USB口等来升级程序。但是要运行自带的BootLoader,需要设置BOOT0和BOOT1引脚的电平(有些型号是通过选项字节设置BOOT1)。之前的文章中介绍

STM32软件调用系统BootLoader

今天给大家介绍一个通用的串行Flash驱动库--SFUD。1.简介 SFUD 是一款开源的串行 SPI Flash 通用驱动库。由于现有市面的串行 Flash 种类居多,各个 Flash 的规格及命令存在差异, SFUD 就是为了解决这些 Flash 的差异现状而设计,让我们的产品能够支持不同

【开源项目】SFUD--通用串口Flash驱动库的移植和使用

这篇文章主要是我查阅目前手机接口升级迭代史时收集的一些资料汇总,对想了解的小伙伴 如果能起到一点点科普作用我就很满足了。我们先来谈:并口与串口在早期计算机一般采用并口,我们知道一个字节(byte)有8比特(bit),并口是8bit通过8根线同时传输,每根线传输1bit,在接收端再将它们合起来,这种数

串口、并口、USB Type-c、雷电接口,浅谈主流计算机数据接口

回调函数关于回调函数,在之前的文章《回调函数》已经详解讲解过了,这个文章不再讲解,不太懂的同学请看之前的文章《回调函数》。在之前讲解回调函数中就使用串口作为示例,使用回调函数可以方便封装通讯库,芯片/模块厂家的SDK和部分开源库经常这样做,这样可以实现模块间的解耦,模块化编程。这篇文章主要讲解回调函

回调函数在命令解析中的应用

我们在调试单片机程序时,经常会需要查看某个变量或数组的值,一般情况下,可以通过“Add xxx to Watch”来查看,或直接查看内存。但有时候,比如ADC采样时,单纯的看变量值不太直观,如果能查看整个数组的波形变化就非常方便了。查看波形的方式有很多种,通过串口传输到上位机查看《串口波形显示软件

调试程序时怎样查看变量波形?看这里

串口(Uart)是嵌入式中非常常用的一种接口,然而现在的电脑都没有硬件串口。一般都是通过USB转串口或PCIE等总线扩展的方式扩展出串口。USB转串口是非常常用的一种。常用的USB转串口芯片有CH340/341、CP2102、PL2302等。但是这些芯片都是USB转单串口,如果需要多个串口,就需要占

几种单USB转多串口的方案

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!RS485是工业控制场景下,应用得非常广泛的通信协议,RS485的差分物理信号在电磁环境复杂的工业现场,有强大的抗干扰能力。对于平时专注于应用软件开发的工程师,使用RS485进行数据传输,只要关注串口的数据收发器即可,但其实在硬件层面,R

工业现场经常用到的 RS485 通信,原来它的收发机制是这样的。

stm32的芯片,出厂时都自带了串口ISP烧写功能,可以在不使用特定的下载器、只用串口的条件下将程序烧写进去。串口烧写需要的上位机软件,网上有很多免费的软件可用,我们使用sscom这个串口软件,可以从小工具里找到它带的stm32 ISP串口下载功能:要使用串口下载功能,需要先生成要烧写的*.hex文

小技巧:使用串口烧写stm32程序(串口ISP)