dsPIC30F5011使用CAN通讯的全部时序图
时间: 2024-04-23 12:15:30 浏览: 101
dsPIC30F5011是一款微控制器,它内置了CAN控制器,可以用于CAN通讯。
下面是dsPIC30F5011使用CAN通讯的全部时序图:
1. CAN帧格式
CAN帧格式包含了标准帧和扩展帧两种类型。标准帧包括帧头和帧数据。扩展帧还包括了扩展标识符。
标准帧格式:
![标准帧格式时序图](https://img-blog.csdnimg.cn/20211005103233980.png)
扩展帧格式:
![扩展帧格式时序图](https://img-blog.csdnimg.cn/20211005103314447.png)
2. CAN总线状态
CAN总线状态包括了总线空闲、总线仲裁、数据传输和错误状态四种状态。
总线空闲状态:
![总线空闲状态时序图](https://img-blog.csdnimg.cn/20211005103351800.png)
总线仲裁状态:
![总线仲裁状态时序图](https://img-blog.csdnimg.cn/20211005103419722.png)
数据传输状态:
![数据传输状态时序图](https://img-blog.csdnimg.cn/20211005103449967.png)
错误状态:
![错误状态时序图](https://img-blog.csdnimg.cn/20211005103515359.png)
3. CAN发送数据
CAN发送数据的过程分为准备发送、发送和发送完成三个阶段。
准备发送阶段:
![准备发送阶段时序图](https://img-blog.csdnimg.cn/20211005103549311.png)
发送阶段:
![发送阶段时序图](https://img-blog.csdnimg.cn/202110051036212.png)
发送完成阶段:
![发送完成阶段时序图](https://img-blog.csdnimg.cn/20211005103644606.png)
4. CAN接收数据
CAN接收数据的过程分为接收准备、接收和接收完成三个阶段。
接收准备阶段:
![接收准备阶段时序图](https://img-blog.csdnimg.cn/2021100510372150.png)
接收阶段:
![接收阶段时序图](https://img-blog.csdnimg.cn/20211005103755243.png)
接收完成阶段:
![接收完成阶段时序图](https://img-blog.csdnimg.cn/20211005103820173.png)
以上就是dsPIC30F5011使用CAN通讯的全部时序图,希望对你有所帮助。
阅读全文