自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 32系列串口之CAN通信

以上便是有关CAN通信的数据采集了,希望博文可以帮助到各位小伙伴,如有错误,欢迎矫正,对于CAN数据帧的处理在之前的博文里面已经提到过了,感兴趣的小伙伴可以去看看,下期博文就讲解一下网口转串口的硬件设计及代码分析。在前面的博文当中已经讲解了RS485通信的原理及代码的逐一分析以及CAN数据的数据帧处理方式,今天和大家讲解一下有管CAN通信的硬件设计及代码分析;单片机串口配置大致分为3个步骤,分别是串口时钟的使能、GPIO端口的配置、初始化串口数据,这些如果不懂的可以去看看博主之前发的博文,里面有细讲。

2024-01-09 16:56:05 509

原创 STM32F103C8T6-RS485通讯完整版

RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可。单片机串口通讯有着许多通讯方式,例如R485/RS232/RS422/TTL/网口等等,在现实生活中RS485通讯是使用频率最高的一种通讯方式,因为485通讯是采用一对多的通讯方法,何为一对多,即一个主机若干个从机,一个负责发数据,其他负者数据的接收;其中帧头是判断整体设备通讯接收数据的正确性,地址是用来区分接收设备的判断,帧尾一般是数据包的校验和,这样帧尾是随着数据的变化而变化,通讯失准确性更加精准。

2023-11-30 10:44:15 3965 87

原创 OLED屏的复用

OLED屏的复用

2023-10-03 15:57:51 62

原创 硬件设计—单个独立按键如何复用做为开关机键

当开关键ST/F按下时,光耦发射端二极管形成导通状态,TLP293光耦工作,光耦接收端ON/OFF为低电平,当MCU识别到ON/OFF为低电平时(程序加个识别时间,例如5秒,防止误触导致设备开机),置高PWR_ON/OFF,PWR_ON/OFF为高电平时即可导通效应管si2356,随即再次导通效应管si2323,由此MP2315GJ得到输入电压,产生3.3V电源输给MCU;如果担心MCU识别会发生错误,可以给两次的识别加上一个定时器时间识别,例如开机时需按下5秒才能开机,关机按下2秒即可关机就可以;

2023-10-03 15:25:00 195

原创 MBI5039的了解及程序编写

MBI5039的了解及程序编写

2023-10-03 14:40:11 111

原创 CAN通讯如何处理数据包

CAN通讯的数据分包、校准

2023-10-02 20:46:07 590 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除