登录
首页 » Others » STM32 CAN总线双机通讯程序示例(中断接收)

STM32 CAN总线双机通讯程序示例(中断接收)

于 2020-12-02 发布
0 331
下载积分: 1 下载次数: 1

代码说明:

1、该程序为STM32 CAN 双机通讯实例,接收数据时通过中断程序进行接收的。2、Node的主芯片为STM32F103ZET,node2的芯片为STM32F103C8. 双机均工作在正常模式下。为了能够完整的完成双机通讯,还需要配备CAN接收器。本例程中采用的是TJA1050 CAN控制芯片.可从网上购买,约6元左右。3、在运行过程中,只能某一STM32发送(程序中没有设置数据重发,因此在两个节点的主程序中都有发送程序的话,会进行总线总裁,失败方无法再次发送发送数据)。大家可以再我的基础上进行修改。4、该程序没有设置错误处理程序,大家可以进行完善

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • OpenCV棋盘标定板制作工具小软件(软件和源码).rar
    【实例简介】OpenCV棋盘标定板制作工具小软件(软件和源码) 输入对应要制作的参数即可一键生成想要的标定板图像。
    2021-11-25 00:41:30下载
    积分:1
  • 基于VHDL的具有自动乐曲演奏功能的电子琴设计
    为本人2012年下学期的EDA大作业,含 设计文档 和 源代码。所设计的系统在网上很难找到(当时我就没找到,特别是源码),二本系统又具有一定的实用性,只要在ROM中存储不同的歌曲编码,即可播放不同的乐曲。 文章详细介绍了“具有自动乐曲演奏功能的电子琴”的FPGA设计原理与方法,使用了ROM存储音符和节拍,矩阵键盘控制整个系统。 源码注释清楚,容易理解。 欢迎访问我的博客:http://blog.csdn.net/enjoyyl
    2021-05-06下载
    积分:1
  • 脉搏信号特征提取
    自动提取正常脉搏波信号的全部上升支起点U和主波峰值点P,并计算心率
    2020-11-28下载
    积分:1
  • 常用期刊论文模板
    常用期刊论文模板
    2020-12-09下载
    积分:1
  • 基于FFT的电力系统谐波分析
    基于FFT的电力系统谐波分析
    2020-12-08下载
    积分:1
  • 二维稳态导热的数值计算 (实验报告)
     二维稳态导热的数值计算主要采用了热平衡法。用差分法建立节点的热平衡方程, 将节 点所在的单元体的四个方向传递的热流密度,内热源在单元体产生的热流密度, 根据能量守 恒的原则建立方程,可以得到每一个节点的离散化代数方程。进行数值计算的方法是: 先设定初值, 在根据初值对每一个节点进行迭代可以求得节点 的值。再将初值与新值进行比较,判断迭代的敛散性。比较常用的迭代方法有两种: Gauss-Seidel 法和 Jacobi 法。 Gaus-Seidel 法每次迭代计算, 均是使用节点温度的最新值。 Jacobi 迭代法每次迭代计算均用上一次迭代计算出的值。 对于一个代数方程组, 若选用的迭代方式
    2021-04-20 00:18:51下载
    积分:1
  • fdc2214与430和32序.zip
    FDC2214与430F5529及STM32的程序和连线,为电赛提供参考
    2019-08-08下载
    积分:1
  • 全志H3资料.zip
    【实例简介】资源包含:H3 SDK开发包说明文档,H3开发所用软件,H3硬件参考设计资料,H3数据手册与芯片信息,调试工具软件,硬件Checklist,DRAM参考PCB,器件支持列表,硬件设计指南,硬件调试指南,原理图。
    2021-11-13 00:35:54下载
    积分:1
  • mac地址修改工具.zip
    【实例简介】使用方法: 1. 准备一个空的U盘,使用 UltraISO 制作DOS盘,运行 UltraISO 打开 dos71usb.img 镜像文件, 点击 【启动】菜单-=>【写入硬盘映像】-=>【硬盘驱动器】中选择U盘盘符然-=>点击【写入】 写入完成后把 MAC149F 目录拷到U盘中,重启电脑。 2. 入进BOSS设置U盘启动(不懂就度娘)重启, 选择第三项加载USB驱动,接下来就是要输入命令啦。 输入 cd mac149f 进入MAC149F目录; 输入 mac c *** 后面的***是你要改新的MAC地址,如:mac c 001132AAAAAA; 提示“PGEFuse is Sucessful!!”表示已经修改成,重启电脑就可以了; 如果不行就再试 macu c *** 或 macu2 c *** ; PS:发现有些可网卡无法使用mac c *** 我朋友的RTL8111f网卡,(自己的可以) 那么你可以 R8111GEF 下的 PG8168.EXE 来进行修改,命令如下: cd r8111gef gb8168.exe /efuse /nodeid *** (***是新的MAC) 支持大部分网卡:RTL8168,RTL8168EF,RTL8136,RTL8136EF,RTL8139,ULi5263,ULi5261,SiS,INTEL5266DC,RTL8169,BCM57781,INTEL82579,INTEL82583,INTEL82574_BMC,INTEL82574,AR8161,INTEL217,INTEL210,INTEL217V,INTEL211.32,INTEL211.39,RTL8168DP,AR8171,AR8111GEF,INTEL210.31,INTEL350.151F,INTEL350.1521,INTELX540.1528,INTELX540.
    2021-11-19 00:37:18下载
    积分:1
  • STM32的eeprom读写例
    可以读写24C64的数据,并且输出到串口。程序还可以读取IIC总线上任何地址的数据,输出到串口。(需更改IO口模式和主函数)
    2020-12-04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载