STM32F103C8t6和MCP2515CAN调试心得
来源:互联网 发布:全波段收音机软件 编辑:程序博客网 时间:2024/05/13 03:59
前言
由于STM32单片机自带CAN控制器,所以STM32和MCP2515 CAN控制器联合使用的场景不多。正好一个特殊的需求使用了MCP2515和STM32,在这里说一下硬件链接需要注意的地方。
1.硬件
主控芯片STM32F103C8T6
CAN模块MCP2515(控制器)+TJA1050(收发器)
2.软件
程序直接由泥人的例程修改为STM32程序,本身提供的是STC51单片的程序
3.无法通信的问题
购买的是泥人的CAN模块手册说明是5V供电,而STM32工作电压是3.3V。这里存在一个电压不同,STM32手册说明兼容5V。
本想直接给CAN模块供3.3V电压,但是无法工作。查看芯片手册后发现MCP2515的工作电压是2.7V~5.5V而TJA1050工作电压是4.75~5.25,所以由于收发器的工作电压问题,CAN模块采用3.3V供电是肯定无法工作的。
4.解决
乖乖的接5V给mcp2515模块供电即可。
2 0
- STM32F103C8t6和MCP2515CAN调试心得
- 今天调试redboot和内核的心得
- ReactNative 的调试技巧和心得
- 调试心得
- 调试心得
- 调试心得
- STM32F103C8T6 短路
- Windows下OMNET++的安装和各种架构调试心得
- 调试redboot和内核的心得--MTD partition相关
- 关于VC6.0调试和重装的一点心得
- 调试redboot和内核的心得--MTD partition相关
- 调试心得:CC2533使用timer3和GPIO模拟UART
- 关于在 火狐 IE 和 360 下的调试心得
- 关于w5500客户端和服务器的调试心得
- 关于w5500客户端和服务器的调试心得
- Android-Camera2Video的demo源码和调试心得
- 最近关于调试一些心得,和离奇的案例
- ASP.NET调试心得.......
- MP3 录音开发
- 职场5种心理奴隶
- 大数问题——java中的BigInteger类
- 基于OpenDaylight和OVSDB搭建ipsec_gre 隧道
- Regx的一些小总结
- STM32F103C8t6和MCP2515CAN调试心得
- Python 字符串,list排序,删除重复数据
- Image-based Lighting approaches and parallax-corrected cubemap
- DBA必知的mysql备份与还原的几大方法
- Spring自动化装配-Spring实战读书笔记
- Linux依赖包下载
- MeanShift的目标跟踪算法
- Error:Configuration with name 'default' not found. 解决办法
- AMD Cubemapgen for physically based rendering