原文:STM32学习笔记(十) CAN通讯测试(环回模式)

.CAN通讯的理解 想学习CAN通讯,那么要对通讯协议有一定的认知。通讯协议是指通信双方对数据传送控制的一种约定。约定中包括对数据格式,同步方式,传输速度,传送步骤,检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。 CAN通讯全称控制器局域网通讯,是用来在局域网中高效传输,处理信息的一种通讯方式。它采用数据块编码的方式,数据块根据帧类型的不同有四种格式,可使不同的节点接收到相 ...

2015-10-15 15:35 2 15566 推荐指数:

查看详情

STM32学习笔记——引脚IO工作模式

1) 浮空输入(默认状态):GPIO_Mode_IN_FLOATING: 引脚自身视为开路,电平由外部电路决定,不能输出; 2) 上拉输入:GPIO_Mode_IPU:与浮空输入类似,但当外部电平不 ...

Tue Nov 05 01:32:00 CST 2019 0 362
STM32学习笔记(3)——什么是STM32

  既然已经做好了开发STM32的准备,软件硬件都准备好了,那么我们来了解一下何为STM32吧。   STM32是意法半导体(ST)设计的一系列32位芯片的名字,细分为L、F、H三个系列。   F系列是最经典的系列。F系列的基础芯片是F1系列,价格低廉,麻雀虽小五脏俱全,我做课程设计最喜欢 ...

Fri Apr 10 11:02:00 CST 2020 0 613
Stm32寄存器版本学习笔记 串口通讯配置

串口的使用:只要开启串口时钟,设置相应的I/O口的模式,然后配置下波特率、数据位长度、奇偶校验等信息,即可使用。 一:串口的配置步骤 ①串口时钟使能 1.APB2外设时钟使能寄存器(RCC_APB2ENR) Eg:RCC->APB2ENR| = 1< ...

Tue Apr 13 03:10:00 CST 2021 0 417
STM32学习笔记——printf

printf复习 当我们写printf("%d\n", 1);的时候,printf函数并不能通过C语言语法得知第二个参数是int类型。printf是一个变参函数(variadic function) ...

Tue Jun 09 09:36:00 CST 2020 0 696
STM32学习笔记——点亮LED

STM32学习笔记——点亮LED 本人学习STM32是直接通过操作stm32的寄存器,使用的开发板是野火ISO-V2版本; 先简单的介绍一下stm32的GPIO; stm32的GPIO有多种模式:   1.输入浮空   2.输入上拉   3.输入下拉   4.模拟输入   5.开漏 ...

Wed Sep 14 02:12:00 CST 2016 0 2833
STM32学习笔记——USART

STM32的USART组件支持异步、同步、单线半双工、多处理器、IrDA、LIN、SmartCard等模式,本文介绍的是异步即UART模式。 总线通信有三种模型:轮询、中断和DMA。DMA对我来说是陌生的内容,以后单独开篇细讲。 HAL HAL把寄存器组组织成组件,组件包含外设的各个寄存器 ...

Mon May 18 07:45:00 CST 2020 0 885
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM