首页 > 其他分享 >STM32单片机芯片与内部48 CAN 数据手册 寄存器

STM32单片机芯片与内部48 CAN 数据手册 寄存器

时间:2024-12-28 17:27:03浏览次数:7  
标签:48 .. FIFO STM32 单片机 寄存器 过滤器 邮箱 接收

目录

一、CAN控制和状态寄存器

1、CAN主控制寄存器 (CAN_MCR)

2、CAN主状态寄存器 (CAN_MSR)

3、CAN发送状态寄存器 (CAN_TSR)

4、CAN接收FIFO 0寄存器 (CAN_RF0R)

5、CAN接收FIFO 1寄存器(CAN_RF1R)

6、CAN中断使能寄存器 (CAN_IER)

7、CAN错误状态寄存器 (CAN_ESR)

8、CAN位时序寄存器 (CAN_BTR)

二、CAN邮箱寄存器

1、发送邮箱标识符寄存器 (CAN_TIxR) (x=0..2)

2、发送邮箱数据长度和时间戳寄存器 (CAN_TDTxR) (x=0..2)

3、发送邮箱低字节数据寄存器 (CAN_TDLxR) (x=0..2)

4、发送邮箱高字节数据寄存器 (CAN_TDHxR) (x=0..2)

5、接收FIFO邮箱标识符寄存器 (CAN_RIxR) (x=0..1)

6、接收FIFO邮箱数据长度和时间戳寄存器 (CAN_RDTxR) (x=0..1)

7、接收FIFO邮箱低字节数据寄存器 (CAN_RDLxR) (x=0..1)

8、接收FIFO邮箱高字节数据寄存器 (CAN_RDHxR) (x=0..1)

三、CAN过滤器寄存器

1、CAN 过滤器主控寄存器 (CAN_FMR)

2、CAN 过滤器模式寄存器 (CAN_FM1R)

3、CAN 过滤器位宽寄存器 (CAN_FS1R)

4、CAN 过滤器FIFO关联寄存器 (CAN_FFA1R)

5、CAN 过滤器激活寄存器 (CAN_FA1R)

6、CAN 过滤器组i的寄存器x (CAN_FiRx) (互联产品中i=0..27,其它产品中i= 0..13; x=1..2)


一、CAN控制和状态寄存器

1、CAN主控制寄存器 (CAN_MCR)

2、CAN主状态寄存器 (CAN_MSR)

3、CAN发送状态寄存器 (CAN_TSR)

4、CAN接收FIFO 0寄存器 (CAN_RF0R)

5、CAN接收FIFO 1寄存器(CAN_RF1R)

6、CAN中断使能寄存器 (CAN_IER)

7、CAN错误状态寄存器 (CAN_ESR)

8、CAN位时序寄存器 (CAN_BTR)

二、CAN邮箱寄存器

1、发送邮箱标识符寄存器 (CAN_TIxR) (x=0..2)

2、发送邮箱数据长度和时间戳寄存器 (CAN_TDTxR) (x=0..2)

3、发送邮箱低字节数据寄存器 (CAN_TDLxR) (x=0..2)

4、发送邮箱高字节数据寄存器 (CAN_TDHxR) (x=0..2)

5、接收FIFO邮箱标识符寄存器 (CAN_RIxR) (x=0..1)

6、接收FIFO邮箱数据长度和时间戳寄存器 (CAN_RDTxR) (x=0..1)

7、接收FIFO邮箱低字节数据寄存器 (CAN_RDLxR) (x=0..1)

8、接收FIFO邮箱高字节数据寄存器 (CAN_RDHxR) (x=0..1)

三、CAN过滤器寄存器

1、CAN 过滤器主控寄存器 (CAN_FMR)

2、CAN 过滤器模式寄存器 (CAN_FM1R)

3、CAN 过滤器位宽寄存器 (CAN_FS1R)

4、CAN 过滤器FIFO关联寄存器 (CAN_FFA1R)

5、CAN 过滤器激活寄存器 (CAN_FA1R)

6、CAN 过滤器组i的寄存器x (CAN_FiRx) (互联产品中i=0..27,其它产品中i= 0..13; x=1..2)

标签:48,..,FIFO,STM32,单片机,寄存器,过滤器,邮箱,接收
From: https://blog.csdn.net/qq_39376872/article/details/144437572

相关文章

  • STM32单片机芯片与内部49 CAN双机通讯 标准库 HAL库
    目录一、CAN通讯——标准库1、CAN_InitTypeDef2、CAN_FilterInitTypeDef3、GPIO4、NVIC5、CAN接收6、CAN发送7、中断服务函数8、CAN_DEBUG_ARRAY二、CAN通讯——HAL库1、CAN_HandleTypeDef2、CAN_FilterConfTypeDef3、GPIO4、NVIC5、CAN接收6、CAN发送7、中断......
  • 江科大STM32学习:10 DMA直接存储器取存
    参考STM32F0xxx参考手册>2.存储器和总线架构<>10.DMA<1.DMA简介2.存储器映像类型起始地址存储器用途ROM0x08000000程序存储器Flash存储C语言编译后的程序代码0x1FFFF000系统存储器存储BootLoader,用于串口下载0x1FFFF800选项字节存储一些独立于程序代码的配置参数RAM......
  • STM32 学习笔记(八)USART串口
    该系列为笔者在学习STM32过程(主线是江科大的视频)中的记录与发散思考。初学难免有所纰漏、错误,还望大家不吝指正,感谢~1.通信接口与串口通信1.1通信接口概述通信接口是用于设备间传输数据的硬件接口。常见的通信接口包括并行接口和串行接口。双工:全双工可以同时接收、发......
  • stm32边缘AI
    STM32边缘AI是指基于STM32微控制器(MCU)或微处理器(MPU)实现的边缘人工智能解决方案。以下是对STM32边缘AI的详细解析:一、概念与定义边缘人工智能,又称为“边缘计算”,是指在边缘侧使用人工智能算法和模型处理和分析数据,而不是将数据传输到中央服务器进行处理。STM32边缘AI则是利用......
  • 嵌入式单片机模数转换控制与实现详解
    第一:模数转换的概述模数转换的概念   一般在电路中,信号分为两种,一种是模拟信号,一种是数字信号,绝大多数传感器采集的都是模拟信号,如温度、湿度、烟雾浓度、亮度.......,但是对于计算机需要处理的数字信号,那就需要利用电路把模拟信号转换为数字信号,这个转换的过程需要利......
  • 148. 排序链表
    题目链接解题思路:在链表上使用排序算法。注意,不能使用快排,因为快排的最差时间复杂度是O(n^2),数组形式的快排,以随机数划分能够得到O(n*logn),但是链表的形式,不太好以随机数的方式划分。所以最好的排序方法是使用归并排序。先用快慢指针,将链表分成两部分,然后两部分分别归并排......
  • leetcode热题100(48. 旋转图像)简单清晰题解c++
    给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转90度。你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[[7,4,1],[8,5,2],[9,6,3......
  • GTM148学习(抄书)笔记 [不定期更新]
    ContentsContentsChapterI.GroupsandHomomorphismsPermutationsCyclesFactorizationintoDisjointCyclesEvenandOddPermutationsSemigroupsGroupsHomomorphismsChapterI.GroupsandHomomorphismsPermutationsDefinition1.1.1If\(X\)isan......
  • 基于单片机的多功能智能小车(论文+源码)
    1.系统整体方案此次多功能智能小车的设计系统,其整个控制电路的框架如下图所示。整个系统采用STC89C52单片机为控制器其中:LCD液晶负责显示当前信息,蜂鸣器负责特殊情况下进行报警提醒,红外遥控模块方便用户进行远程操作小车,电机模块拟采用前驱的方式,2个直流电机进行驱动前进后......
  • STM32基础控制
    执行底盘STM32控制版###电源###驱动器:放大控制信号###电机、舵机:电机+编码器+减速器###轮子###控制器与运动地盘:里程计和IMU####IMU:角速度和加速度####里程计:三轴速度、###运动学公式解析####轮距+轴距+三轴电机给的速度感知:传感器相机雷达ROS主控树......