E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32串口
STC89C51单片机
系列专栏:CSDN-单片机
串口
通信学习系列>我的格言是:“尽最大努力,做最好的自己!要转载,请提前告知!!!版权声明:本文为CSDN博主「日月同辉,与我共生」的原创文
@日月同辉,与我共生
·
2024-01-26 10:40
单片机基础
单片机
嵌入式硬件
树莓派4b ubuntu系统开启
串口
树莓派4b安装ubuntuserver18后如何开启
串口
?树莓派4b的引脚图如下:其中GPIO14和GPIO15是硬件
串口
。
集智飞行
·
2024-01-26 10:22
ubuntu
笔记
无人机开发
ubuntu
raspberry
pi
经验分享
STM32
--IWDG和WWDG看门狗
1.看门狗简介在工业控制/汽车电子/航空航天等需要高可靠性的系统中,为了防止“系统在异常情况下,受到干扰,MCU/CPU程序跑飞,导致系统长时间异常工作”的情况发生,而设计了一种用于检测程序运行状态的芯片或电路,俗称看门狗(即Watchdog)。看门狗有一个输入信号和一个输出信号。输入信号也称“喂狗”,输出信号关联MCU的复位端。系统运行后启动看门狗计数器,看门狗开始计数,当计数满后未收到清零信号
NewDiscoverer
·
2024-01-26 09:18
stm32
stm32
嵌入式硬件
STM32
物联网项目-窗口看门狗WWDG
窗口看门狗WWDG窗口看门狗详细介绍可看:http://t.csdn.cn/kcu6i实验目标验证窗口看门狗复位功能,效果与独立看门狗一致CubeMX配置选择WWDG窗口看门狗根据手册设置窗口看门狗参数,预分频系数选择最大的8,所以WDGTB的值为3,最小超时值为910us,最大超时值为58.25ms,因为窗口看门狗的超时时间都很短,频繁地喂狗也会影响CPU的效率,所以超时时间设大点;窗口值设置为
ONE_Day|
·
2024-01-26 08:48
STM32物联网项目
arm
学习
stm32
单片机
嵌入式硬件
WWDG—窗口看门狗
原创出自秉火老师:https://www.cnblogs.com/firege/p/5805947.html本章参考资料:《
STM32
F4xx中文参考手册》WWDG章节。
Tracy喵喵
·
2024-01-26 08:17
STM32
stm32
函数
看门狗
wwdg
stm32
学习笔记
路径细节#include"./LED/bsp_led.h"./表示当前路径../表示上一层路径#include"bsp_led.h"需要在魔术棒里添加路径按键初始化模式是输入voidkey_config(){//初始化GPIO按键RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOE,ENABLE);GPIO_InitTypeDefGPIO_InitStruct;G
养一只哈士奇
·
2024-01-26 08:46
stm32
学习
笔记
hal库
串口
详解
HAL库外设初始化MSP回调机制HAL_PPP_Init()PPP是任意外设,会自动调用MSP回调函数~>HAL_PPP_MspInit()HAL_PPP_MspInit()配置外设,如USART1PA9,PA10,可以重新定义,因为weak是弱定义如果HAL_PPP_Init()被调用3次,则HAL_PPP_MspInit()也被调用3次,要根据外设寄存器基地址来区分HAL库外设初始化MSP回调
养一只哈士奇
·
2024-01-26 08:16
网络
Hal库
串口
源码解读
初始化HAL_StatusTypeDefHAL_UART_Init(UART_HandleTypeDef*huart)HAL_StatusTypeDefHAL_UART_Init(UART_HandleTypeDef*huart){/*ChecktheUARThandleallocation检查UART句柄分配*/if(huart==NULL){returnHAL_ERROR;}/*Checkth
养一只哈士奇
·
2024-01-26 08:16
stm32
单片机
STM32
PWM OC IC
OC(OutputCompare)输出比较输出比较可以通过比较CNT(计数器)与CCR捕获/比较寄存器值的关系,来对输出电平进行置1,置0或翻转的操作,用于输出一定频率和占空比的PWM波形每个高级定时器和通用定时器都拥有4个输出比较通道高级定时器的前3个通道额外拥有死区生成和互补输出的功能当CNT>CCR,
养一只哈士奇
·
2024-01-26 08:46
stm32
嵌入式硬件
单片机
stm32
模数转换器-ADC单通道中断
ADC模拟-数字转换器ADC可以将引脚上连续变换的模拟电压转换成内存中存储的数字变量,建立模拟电路到数字电路的桥梁12位逐次逼近型ADC,1us转换时间输入电压:0~3.3V,转换结果范围:0~409518个输入通道,可测量16个外部(16个GPIO口)和2个内部信号源(内部温度传感器,内部参考电压)规则组和注入组两个转换单元模拟看门狗自动检测输入电压范围通道分配外部16个通道在转换时又分为规则通
养一只哈士奇
·
2024-01-26 08:46
单片机
嵌入式硬件
stm32
GPIO输入输出
种输入输出模式输出模式下可控制端口输出高低电平,用以驱动LED,控制蜂鸣器,模拟通信协议输出时序等输入模式下可读取端口的高低电平和电压,用于读取按键输入,外接模块电平信号输入,ADC电压采集,模拟通信协议接收数据因为
STM32
养一只哈士奇
·
2024-01-26 08:45
stm32
单片机
嵌入式硬件
STM32
使用IWDG和WWDG
目录独立看门狗(IWDG)IWDG初始化喂狗函数(该函数在
stm32
f10x_iwdg.h)窗口看门狗(WWDG)WWDG初始化中断函数main函数独立看门狗(IWDG)简单而言,看门狗就是设置计数值,
_my_memory_
·
2024-01-26 08:13
STM32
标准库
stm32
单片机
arm
STM32
开发(12)----CubeMX配置WWDG
CubeMX配置窗口看门狗(WWDG)前言一、窗口看门狗的介绍二、实验过程1.
STM32
CubeMX配置窗口看门狗2.代码实现3.硬件连接4.实验结果总结前言本章介绍使用
STM32
CubeMX对窗口看门狗定时器进行配置的方法
疯狂飙车的蜗牛
·
2024-01-26 08:40
stm32基础教程
stm32
单片机
嵌入式硬件
STM32
F103ZE单片机在WWDG窗口看门狗的EWI中断中喂狗导致系统复位的原因及解决办法(中断函数重入问题)
程序开启了WWDG的Earlywakeup(EWI)中断,在中断中喂狗,但系统不停地复位。HCLK=72MHz,PCLK1=4.5MHz,PCLK2=72MHz程序如下:#include#includeintfputc(intch,FILE*fp){if(fp==stdout){if(ch=='\n'){while(USART_GetFlagStatus(USART1,USART_FLAG_TXE
巨大八爪鱼
·
2024-01-26 08:40
stm32
WWDG
看门狗
STM32
(五)看门狗
看门狗简介:顾名思义就是看门的dog,不过这可不是用来看家的,而是用来看单片机的,在由单片机构成的微型计算机系统中单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环;或者因为用户配置代码出现BUG,导致芯片无法正常工作,出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的模块或者芯片,俗称“看门狗”(watchdog)。简单说:看门狗的本质就是
ODF..
·
2024-01-26 08:09
STM32
CubeMX
stm32
单片机
嵌入式硬件
stm32
读取编码器的两种方式
1.使用外部中断读取#include"spin.h"#defineencoder_portGPIOG#defineencoder_pin(GPIO_Pin_3|GPIO_Pin_5)#defineencoder_pin_AGPIO_Pin_3//外部中断引脚#defineencoder_pin_BGPIO_Pin_5voidEncoder_Init_Exit(){GPIO_InitTypeDefG
芯的一天
·
2024-01-26 08:02
stm32学习日记
stm32
单片机
arm
写给不断在Linux上折腾的自己
在使用Linux近一年后对自己的鼓励刚接触Linux时为什么会接触Linux,自然是源于嵌入式,当时我还在鼓捣51单片机,也开始对
STM32
有了一些了解,那,真正的嵌入式是什么?
探索实践
·
2024-01-26 08:36
江科大
STM32
中
PWM驱动LED呼吸灯&PWM驱动舵机&PWM驱动直流电机)TIM输入捕获示例程序(输入捕获模式测频率&PWMI模式测频率和占空比)TIM编码器接口示例代码(编码器接口)6、TIM(Timer)定时器
STM32
行稳方能走远
·
2024-01-26 08:03
STM32
stm32
【江科大】
STM32
:I2C时序/数据帧
文章目录IIC的时序基本单元发送一个字节(数据传输,SCL高电平时不允许改变SDA)接收一个字节:发送应答:接收应答:完整的数据帧指定地址写相同型号的芯片地址是相同的。那么同时存在多个相同芯片给的地址怎么办?当前地址读图中可以看到,主机并没有指定从机的寄存器地址,那主机读取的是从机的那个寄存器呢?指定地址读指定地址写()多个字符,读也是同样的操作,多次操作最后的读部分。IIC的时序基本单元起始条件
白糖熊
·
2024-01-26 08:03
STM32学习
stm32
嵌入式硬件
单片机
【
STM32
】
STM32
学习笔记-硬件SPI读写W25Q64(40)
00.目录文章目录00.目录01.SPI简介02.W25Q64简介03.SPI相关API3.1SPI_Init3.2SPI_Cmd3.3SPI_I2S_SendData3.4SPI_I2S_ReceiveData3.5SPI_I2S_GetFlagStatus3.6SPI_I2S_ClearFlag3.7SPI_InitTypeDef04.硬件SPI读写W25Q64接线图05.硬件SPI读写W25
Print World
·
2024-01-26 08:31
STM32F103
stm32
学习
笔记
W25Q64
SPI
江科大
江科大stm32
STM32
第三节——点亮第一个LED灯
1
STM32
CubeMX新建工程如果是第一次打开
STM32
CubeMX,软件会自动下载一些组件,等待下载完成即可。
语文同步练习
·
2024-01-26 08:58
STM32
HAL库
stm32
嵌入式硬件
单片机
STM32
第一节——初识
STM32
1硬件介绍1.1硬件平台配套硬件:以野火的
STM32
F1霸道开发板为平台,若用的是别的开发板,可自己进行移植。
语文同步练习
·
2024-01-26 08:28
STM32
HAL库
stm32
嵌入式硬件
单片机
STM32
第二节——GPIO
STM32
芯片的GPIO被分成很多组,每组有16个引脚(也有可能少于16个),如型号为
STM32
F103VET6型号的芯片有GPIOA、GPIOB、GPIOC至GPIOE共5组GPIO,
语文同步练习
·
2024-01-26 08:28
STM32
HAL库
stm32
嵌入式硬件
单片机
[嵌入式软件][启蒙篇][仿真平台]
STM32
F103实现定时器
[嵌入式软件][启蒙篇][仿真平台]
STM32
F103实现
串口
输出输入、ADC采集文章目录一、定时器(1)简介
STM32
定时器计算公式(2)示例代码(基本定时功能)(3)仿真效果(基本定时功能)(4)示例代码
jianqiang.xue
·
2024-01-26 08:57
#
stm32
单片机
嵌入式硬件
STM32
实现软件IIC协议操作OLED显示屏(1)
时间记录:2024/1/25一、IIC协议介绍(1)协议介绍IIC(又称I2C,Inter-IntegratedCircuit),即集成电路总线,是一种两线式串行总线,由PHILIPS公司开发,用于连接微控制器及其外围设备。多用于主机和从机在数据量不大且传输距离短的场合下的主从通信。I2C总线由数据线SDA和时钟线SCL构成通信线路,既可用于发送数据,也可接收数据,是一种半双工通信协议。总线上的主
KINO32
·
2024-01-26 08:25
STM32
stm32
嵌入式硬件
单片机
单片机介绍
系列专栏:CSDN-单片机
串口
通信学习系列>我的格言是:“尽最大努力,做最好的自己!要转载,请提前告知!!!版权声明:本文为CSDN博主「日月同辉,与我共生」的原创文
@日月同辉,与我共生
·
2024-01-26 08:24
单片机基础
单片机
嵌入式硬件
串口
控制器
1.
串口
通信1.1什么是
串口
是一种通信方式(通信协议)主要通过串行方式完成设备间的数据通信通信领域中使用最频繁,实现方式最简单的一种通信方式
串口
:全双工串行异步通信协议
串口
3线:RX接收TX发送GND共地信号参考地
进击的菜鸟子
·
2024-01-26 07:20
exynos4412接口编程
单片机
arm开发
嵌入式硬件
[嵌入式软件][启蒙篇][仿真平台]
STM32
F103实现
串口
输出输入、ADC采集
上一篇:[嵌入式软件][启蒙篇][仿真平台]
STM32
F103实现LED、按键文章目录一、
串口
输出(1)简介(2)示例代码(3)仿真效果二、
串口
输入(1)简介(2)示例代码(3)仿真效果三、ADC采集(
jianqiang.xue
·
2024-01-26 07:20
#
stm32
单片机
嵌入式硬件
STM32
电机教程 15 - BLDC 速度环内嵌电流环
前言无刷直流(BrushlessDirectCurrent,BLDC)电机是一种正快速普及的电机类型,它可在家用电器、汽车、航空航天、消费品、医疗、工业自动化设备和仪器等行业中使用。正如名称指出的那样,BLDC电机不用电刷来换向,而是使用电子换向。BLDC电机和有刷直流电机以及感应电机相比,有许多优点。其中包括:•更好的转速-转矩特性•快速动态响应•高效率•使用寿命长•运转无噪音•较高的转速范围此
张十三的博客
·
2024-01-26 07:49
BLDC
STM32
STM32
标准库——(2)GPIO输出
1.GPIO简介GPIO(GeneralPurposeInputOutput)通用输入输出口可配置为8种输入输出模式引脚电平:0V~3.3V,部分引脚可容忍5V输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等输入模式下可读取端口的高低电平或电压,用于读取按键输入、外接模块电平信号输入、ADC电压采集、模拟通信协议接收数据等每个GPI/O端口有两个32位配置寄存器
郑老师的小学童
·
2024-01-26 06:21
STM32
stm32
单片机
STM32
标准库——(1)简介、工程建立
1.硬件设备
STM32
面包板入门套件Windows电脑万用表、示波器、镊子、剪刀等2.套件介绍3.
STM32
简介
STM32
是ST公司基于ARMCortex-M内核开发的32位微控制器
STM32
常应用在嵌入式领域
郑老师的小学童
·
2024-01-26 06:51
STM32
stm32
单片机
STM32
标准库——(3)LED闪烁、LED流水灯、蜂鸣器
1.相关API1.1GPIOSpeed_TypeDef/***@briefOutputMaximumfrequencyselection最大频率选择*/typedefenum{GPIO_Speed_10MHz=1,GPIO_Speed_2MHz,GPIO_Speed_50MHz}GPIOSpeed_TypeDef;1.2GPIOMode_TypeDef/***@briefConfiguration
郑老师的小学童
·
2024-01-26 06:49
STM32
stm32
单片机
Log 3. 案例下载
我摔给个说明算你有点良心,对照这里面的图片勉强能用STC-ISP软件的使用——程序下载及测试1、打开STC-ISP软件,检测
串口
号。若单片机与电脑未连接,
串口
号不会显示USB-SERAL
苺一語
·
2024-01-26 05:18
C# 学习笔记(15)自己的
串口
助手----波形显示
C#学习笔记(15)自己的
串口
助手----波形显示chart控件chart控件共有5大集合,最重要的两个集合就是绘图空间和线坐标系坐标系的设置在绘图空间集合内设置坐标系样式框选放大功能显示鼠标坐标功能开启游标回调函数
不咸不要钱
·
2024-01-26 05:42
c#学习笔记
c#
winform
串口通信
嵌入式
物联网
C#winform上位机开发学习笔记13-
串口
助手显示系统时间功能添加
1.功能描述在上位机中显示系统的实时时间2.代码部分步骤1:添加文本框控件并设置参数#此处注意将BackColor颜色修改为非Control,即可正常显示ForeColor颜色,否则该颜色不变,原因暂且不明。步骤2:添加timer控件并设置参数步骤3:编辑定时器事件代码//系统时间每秒更新事件privatevoidtimer2_Tick(objectsender,EventArgse){textB
宽容人厚载物
·
2024-01-26 05:42
c#
学习
笔记
winform
上位机
嵌入式
单片机
C#winform上位机开发学习笔记12-
串口
助手子窗体波形显示设置快捷放大与缩小功能添加
1.功能描述检测键盘按键,并设置相应按键的相应窗体功能此处代码功能展示为:按下键盘Esc关闭子窗体,按下键盘Pgup放大波形显示,按下键盘Pgdown缩小波形显示。2.代码部分步骤1:设置子窗体按钮按下事件//子窗体检测有按键按下事件//快捷键esc->关闭显示窗体pageup->放大显示pagedown->缩小显示privatevoidWaveForm_KeyDown(objectsender,
宽容人厚载物
·
2024-01-26 05:12
学习
笔记
c#
上位机
嵌入式
单片机
winform
C#winform上位机开发学习笔记11-
串口
助手接收数据用波形显示功能添加
1.功能描述接收
串口
数据,并将收到的十六进制数据用坐标系的方式将数据波形展示出来2.代码部分步骤1:定义链表,用于数据保存//数据结构-线性链表privateListDataList=newList()
宽容人厚载物
·
2024-01-26 05:12
c#
学习
笔记
winform
上位机
嵌入式
单片机
C#上位机开发
串口
通信
一、创建一个Winform窗体,制作一个5s定时器usingSystem;usingSystem.Windows.Forms;namespace计时器{publicpartialclassForm1:Form{intcount;inttime;publicForm1(){InitializeComponent();}privatevoidlabel1_Click(objectsender,Even
林枫依依
·
2024-01-26 05:41
C#
c#
C#winform上位机开发学习笔记7-
串口
助手的波特率参数设置功能添加
2.代码部分步骤1:
串口
开启按钮事件中添加代码serialPort1.BaudRate=Convert.ToInt32(comboBox14.Text,10);//将十进制的文本转换为32位整型赋值给
串口
宽容人厚载物
·
2024-01-26 05:40
学习
笔记
winform
C#
上位机
嵌入式
单片机
DA14531
串口
单总线烧录说明
DA14531
串口
单总线烧录说明1.打开SmartSnippetsToolboxv5.0.16烧录工具选择UARTonly方式2.选择连接烧录的芯片管脚4.
串口
烧录支持烧录SPIFlash、OTP和Booter5
小武编程
·
2024-01-26 03:46
单片机
c语言
DA14531平台secondary_bootloade工程修改笔记
DA14531平台secondary_bootloade工程修改笔记1.支持在线仿真初始时加入syscntl_load_debugger_cfg();表示可以重复Jlink连接调试仿真2.支持
串口
烧录,
小武编程
·
2024-01-26 03:13
笔记
单片机
c语言
03月21日长光培训嵌入式学习第四十四天
通过软件和
串口
用开发板内运行的系统编译解释C语言程序,在这个过程中不止是收获了开发板内如何运行Linux系统,更学到很多在Linux网络环境下一些使用的操作技巧。
长光培训_王任
·
2024-01-26 03:00
江科大
STM32
学习笔记—ADC模数转换器
规则组的转换模式7.1.4触发转换信号7.1.5数据对齐7.1.6转换时间7.1.7校准7.1.8外围电路设计7.1.9总结7.2实验:ADC单通道7.3实验:ADC多通道注:笔记主要参考B站江科大自化协教学视频“
STM32
zhuxinmingde
·
2024-01-25 23:39
STM32
stm32
学习
笔记
14、江科大
stm32
视频学习笔记——AD单通道和AD多通道代码
、思路2、AD.c3、main.c五、知识点1、模拟输入2、校准的4个步骤3、模拟量输出和数字输出一、程序现象1、AD单通道电位器即滑动变阻器,用电位器产生0~3.3V连续变化的模拟电压信号,然后接到
STM32
weixin_45981798
·
2024-01-25 23:39
stm32单片机
单片机
stm32
嵌入式硬件
【江科大】
STM32
:ADC转换(单通道+多通道)
STM32
的时钟源ADC预分频器来自于RCC,2,4分频后分别是32,和18,最大16MHZ因
白糖熊
·
2024-01-25 23:35
STM32学习
stm32
嵌入式硬件
单片机
Modbus协议
Modbus通信协议具有多个变种,其中有支持
串口
,以太网多个版本,其中最著名的是ModbusRTU、ModbusASCII和ModbusTCP三种。
左手的月光
·
2024-01-25 22:28
网络
调试记录 D2000 的FLASH 芯片没有官网硬件认证,导致 DDR4 加载失败
1.问题描述1.在我使用D2000调试
串口
的时候出现下面这个语句::Genericdelaytimerconfiguredwithmult=1and:Entrypointaddress=0x180000SPSR
_She001
·
2024-01-25 22:12
#
硬件知识
调试问题积累
嵌入式硬件
RTT(RT-Thread)
串口
设备(RTT保姆级教程)
目录UART
串口
设备
串口
概述访问
串口
设备接口数据发送方法数据接收方法
串口
设备使用流程
串口
中断接受实例
串口
配置及
串口
发送
串口
中断接收DMA接收UART
串口
设备
串口
概述本章主要介绍
串口
设备在RT-Thread
竹烟淮雨
·
2024-01-25 22:00
RT-Thread
单片机
实时操作系统
RT-Thread
stm32
嵌入式
RT-Thread:
STM32
SPI使用流程
1.添加驱动①点开设置界面②勾选看门SPI驱动③点击保存④查看添加的驱动文件drv_spi.c2.打开驱动头文件定义①打开配置文件②打开定义3.打开需要开启的SPI总线打开drivers目录下的board.h用SPI搜索,找到如下文字,打开对应的宏。/*--------------------------SPICONFIGBEGIN--------------------------*//**if
软饭硬吃666
·
2024-01-25 22:00
RT-Thread
STM32CubeMX
STM32
stm32
嵌入式硬件
单片机
RT-Thread
STM32CubeMX
rt-thread------
串口
(二)发送篇
系列文章目录rt-thread之fal移植rt-thread之生成工程模板
STM32
------
串口
理论篇rt-thread------
串口
V1版本(一)配置rt-thread------
串口
V1版本(
柒妖71
·
2024-01-25 22:30
#
rt-thread
单片机
stm32
嵌入式硬件
rt-thread
uart
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他