




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CAN总线通信实验电路搭建与驱动程序设计基于口袋机综合实验设计01实验目的
02实验设备03实验原理04实验代码解析05实验步骤06实验现象目录07拓展思考08应用领域一、实验目的了解EDA软件。程序的下载和仿真了解如何正确分配和配置单片机的I/O口熟悉和使用BMP180和MS5611气压芯片。二、实验设备口袋机口袋机下载线JC-PM35模块JC-PM15实验扩展板
三、实验设备
实验器件简介:
CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO11898),是国际上应用最广泛的现场总线之一。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。
三、实验原理
CAN总线通信模块原理图:原理图说明U1是CAN总线驱动器,U2是升压芯片功能说明CAN总线驱动器采用TJA1050,应为是最小5V供电,口袋机的扩展板只能输出3.3V,所以加了一个U2,FP6291,升压芯片,将3.3V升压到5V。CAN总线的TX接到口袋机的PB9CAN总线的RX接到口袋机的PB8
四、实验原理
模块引脚说明:
四、参考代码分析
CAN总线通讯配置函数详细配置函数见参考程序u8CAN1_Mode_Init(u8tsjw,u8tbs2,u8tbs1,u16brp,u8mode) //初始化u8CAN1_Send_Msg(u8*msg,u8len)//can发送一组数据(固定格式:ID为0X12,标准帧,数据帧),len:数据长度(最大为8),msg:数据指针,最大为8个字节.返回值:0,成功;其他,失败; u8CAN1_Receive_Msg(u8*buf)//can口接收数据查询;buf:数据缓存区; 返回值:0,无数据被收到;其他,接收的数据长度;
五、参考代码分析
主函数
五、实验步骤
1、将实验模块插在扩展模块的位置42、打开程序3、下载程序
六、实验现象发送的口袋机显示CAN_SEND:0001020304050607每次发送8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CCS 004-2023智能化煤矿体系架构
- T/CCMA 0081-2019土方机械排气烟度压路机测量方法
- T/CCAS 014.7-2022水泥企业安全管理导则第7部分:水泥工厂承包商安全管理
- T/CAQI 30-2017中小学校园饮用水处理装置远程监控技术规范
- 导游考试题技巧及答案
- 江西幼师面试题及答案
- 岗位竞聘面试题及答案
- T/CAEPI 43-2022电絮凝法污水处理技术规程
- 中山路支行2025年上半年工作总结模版
- 中班教育教学工作方案模板
- 2025年高中物理:《公式+思维导图》三年都有用
- DB11∕T212-2024园林绿化工程施工及验收规范
- 《电影《绝命毒师》剧情解析》课件
- 2024年淄博高新区事业单位招聘退役大学生士兵笔试真题
- 《铁路路基智能填筑技术规程》
- BSL实验室生物安全管理体系文件
- 窗户加装限位器施工方案
- 济宁医学院《复变函数本》2023-2024学年第二学期期末试卷
- 2025年上半年浙江省杭州市富阳区永昌镇人民政府编外用工人员招聘1人易考易错模拟试题(共500题)试卷后附参考答案
- 2024年05月2024杭州银行校招提前批暨“摘星”暑期实习生招聘笔试历年参考题库附带答案详解
- 长距离小直径隧洞TBM施工安全风险评价
评论
0/150
提交评论