登录
首页 » 驱动 » 基于51单片机的CAN 通信

基于51单片机的CAN 通信

于 2023-03-23 发布 文件大小:55.27 kB
0 98
下载积分: 2 下载次数: 1

代码说明:

应用背景 为初学者打通基于51单片机的CAN通信学习。使用的can控制器是SPI接口的MCP2515。 本程序在51单片机开发板上经验证,可以正常使用。 希望对你有所帮助。 关键技术 部分程序: */ void mcp2515_setRegister(unsigned char address,unsigned char Value) { CS = 1; Delay_Us(5); SPISendByte(0x02);           /* 字节写命令,0x02,后跟一字节地址,一字节数据 */ SPISendByte(address); SPISendByte(Value); CS = 1; Delay_Us(5);                 /* CS禁止时间,大于50ns */ } /**************************************************************** * *     函数名:  mcp2515_setRegisterS   *     入口参数:adress: 需要设置的寄存器的地址   *               value[]:用来设置的缓冲区的头指针   *            

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

发表评论

0 个回复

  • 步进电机控制VERILOG程序与MODELSIM仿真全部
    VERILOG步进电机的程序与全部的仿真向量(在MODELSIM6里仿真的全部),可以直接用于设计应用,用LATTICE,ALTERA,或者XILINX的芯片选择.也可以通过修改源程序来满足自己的设计要求
    2022-03-24 12:18:21下载
    积分:1
  • stm32DHT11数字温度传感器实验程序源码
    资源描述stm32DHT11数字温度传感器实验程序源码n内部有详细注释适合新手学习
    2022-05-21 07:07:13下载
    积分:1
  • 轻量级http-web开发底层
    轻量级http-web开发底层驱动,HTTP 教程 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 
    2022-09-06 13:50:03下载
    积分:1
  • 智能寻迹小车+GPRS短信
    5路红外传感器实现黑白线寻迹,通过GPRS芯片实时发送车载温度,利用RFID高频读卡技术实现对小车的实时定位
    2023-02-22 06:45:03下载
    积分:1
  • 3线OLED
    OLED3线SPI驱动,包括OLED基本的驱动程序,部分文字驱动,图片驱动,达到了基本的显示要求,是使用OLED开发入门的前提
    2022-03-07 08:30:47下载
    积分:1
  • STM32定时器中断控制
    STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核,应用非常广泛,新STM32的标准外设包括10个定时器、两个12位1-Msample/s 模数转换器 (交错模式下2-Msample/s)、两个12位数模转换器、两个I2C接口、五个USART接口和三个SPI端口。新产品外设共有12条DMA通道,还有一个CRC计算单元,像其它STM32微控制器一样,支持96位唯一标识码。此为STM32定时器中断控制,初学者必须要掌握。
    2023-03-03 06:10:04下载
    积分:1
  • KiDispatchException 和 NtRaiseException inline hook
    应用背景经测试可用的KiDispatchException和NtRaiseException两个函数进行了inline Hook。将异常发生时的ExceptionRecord,TrapFrame等信息写入。同时在内核栈中枚举了调用者的函数地址,并记录到文件中用以分析。由于KiDispatchException无法调试,所以你懂的。关键技术内核状态下,inline hook. 检测内核栈数据。
    2022-08-24 11:33:00下载
    积分:1
  • PYTHON串口控制例子代码
    一个PYTHON读写串口的小工具,类似串口调试助手一类,但功能比较简单。主要演示了如何使用python串口库。使用pyGTK做的界面。
    2022-09-09 03:30:02下载
    积分:1
  • RS_232串口开发
    针对RS_232串口开发的代码,有时序、逻辑运算、状态机跳转等等一系列串口所要求的东西。可以直接下载使用
    2022-10-23 00:45:04下载
    积分:1
  • 后台链接数据库
    应用背景package com.dao; import com.tool.JDBConnection; import java.util.*; import com.domain.UnitVO; import java.sql.*; public class UnitDao {   private JDBConnection connection = null;   public UnitDao() {     connection = new JDBConnection();     this.connection.creatConnection();   }关键技术利用jdbc链接数据库,定义链接程序,达到链接数据库的效果,本例用了jdbc是为了更好的操作数据库,jdbc起到了数据库和开发平台过度链接的作用
    2023-08-01 10:20:04下载
    积分:1
  • 696518资源总数
  • 105559会员总数
  • 1今日下载