首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > CAN—双机通讯

CAN—双机通讯

  • 资源大小:0.5 MB
  • 上传时间:2021-07-12
  • 下载次数:0次
  • 浏览次数:43次
  • 资源积分:1积分
  • 标      签: 双机通讯 CAN

资 源 简 介

程序简介   -工程名称:CAN—双机通讯 -实验平台: 秉火STM32 F429 开发板  -MDK版本:5.16 -ST固件库版本:1.5.1   【 !】功能简介: 使用CAN在两个开发板之间通信。   学习目的:学会使用CAN通信。   【 !!】注意事项: 接口:CAN-H  CAN-L 跳线帽:使用跳线帽连接 C/4-5V<--->5V (出厂默认没有连接跳线帽,实验前请先连接!!!)。   连接 C/4-5V<--->5V后,由于CAN芯片供电,它的PB8/PB9引脚与液晶数据引脚共用, 会干扰液晶屏,液晶屏颜色会畸变。   CAN波特率1MHz, 报文使用扩展ID,报文滤波,只接收0x1314 EXID的报文。   【 !】实验操作: 若使用两个秉火开发板进行实验,使用线连接两个板子的CAN-H,CAN-L(H与H相连,L与L相连)。 然后两个开发板都下载本程序。   电脑端使用串口调试助手,选择电脑与STM32相连的COM口,设置为115200-N-8-1, 复位开发板,即可接收STM32串口发送给电脑的调试信息。   准备好后,按下其中一个开发板的KEY1键,会使用CAN向外发送0-255的数字。 若开发板的CAN接收到256个字节数据,会把数据以16进制形式打印出来。       /*********************************************************************************************/   【*】 引脚分配 CAN芯片 CAN芯片的电源引脚与排针相连,通过跳线帽STM32的串口相连。(出厂默认没有连接跳线帽) 5V <--->C/4-5V  (可通过跳线帽连接到5v) RXD <--->PB8 TXD <--->PB9     串口(TTL-USB TO USART): CH340的收发引脚与STM32的发收引脚相连。 RX<--->PA9 TX<--->PA10   /*********************************************************************************************/   【*】 时钟   A.晶振: -外部高速晶振:25MHz -RTC晶振:32.768KHz   B.各总线运行时钟: -系统时钟 = SYCCLK = AHB1 = 180MHz -APB2 = 90MHz  -APB1 = 45MHz   C.浮点运算单元:   不使用
VIP VIP