EC016 串口转can bus、GPIO 芯片方案介绍

EC016 串口转can bus、GPIO 芯片方案介绍

 

串口转CANBUS ,串口转8 IN 、8 OUT GPIO芯片


EC016方案功能说明

1、 EC016方案芯片采用32位Cortex™-M3 CPU,主频高达72 MHz  
2、 支持UART to CAN bus 功能
3、 支持UART to GPIO 功能
4、 串口通信波特率115200
5、 Can bus 波特率可调10Kb/s、100Kb/s、125Kb/s、500Kb/s、1Mb/s(修改固件可定制其他波特率)
6、 方案添加EEPROM 情况下,8个输出IO可设置上电默认输出电平
7、 主控芯片内部带watchdog,增加程序运行稳定性
8、 芯片内部设置2x 480 Byte CAN BUS数据输入输出buffer 
 








应用领域
1、 车载设备can bus 总线扩展
2、 X86架构CPU 扩展NBUS/GPIO接口
3、 串口转CAN BUS 转接器
4、 CAN BUS 通信设备


























windows测试程序说明
测试程序主界面
 
CAN BUS 通信界面
 












CANBUS发送数据格式说明


数据格式 OP code 描述
Byte0 0x01 配置模式
0x00 发送数据模式
Byte1配置模式 0x01 配置模式波特率10K
0x02 配置模式波特率100K
0x03 配置模式波特率125K
0x04 配置模式波特率500K
0x05 配置模式波特率1M
Byte1发送数据模式 数据帧类型及数据长度
Byte2~ Byte5 ID 标准ID 16bit表示,最大0x7ff
扩展ID 32bit 表示,最大0x1fffffff
Byte6~ Byte13 8 byte DATA buffer 数据帧数据,远程帧只有ID无数据


举个例子数据帧00 01 00 00 00 00 00 00 00 00 00 00 00 00
00 :表示发送模式
01 :表示配置波特率100K
空字节: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00




举个例子数据帧00 88 12 34 56 78 01 02 03 04 05 06 07 08
00 :表示发送模式
88 :表示扩展帧、数据帧 ,数据长度8位
帧ID : 0x12345678
数据 :0x01、0x02、0x03、0x04、0x05、0x06、0x07、0x08




CANBUS接收数据格式说明


数据格式 OP code 描述
Byte0 0x01 标准帧+远程帧
0x02 标准帧+数据帧
0x03 扩展帧+远程帧
0x04 扩展帧+数据帧
Byte1 0x00 远程帧,无数据
0x01~0x08 数据长度0~8
Byte2~ Byte5 ID 标准ID 16bit表示,最大0x7ff
扩展ID 32bit 表示,最大0x1fffffff
Byte6~ Byte13 8 byte DATA buffer 数据帧数据,远程帧无数据
举个例子数据帧04 08 12 34 56 78 01 02 03 04 05 06 07 08
04 :表示扩展帧,数据帧
08 :表示数据长度8位
帧ID : 0x12345678
数据 :0x01、0x02、0x03、0x04、0x05、0x06、0x07、0x08



GPIO发送数据格式说明


数据格式 OP code 描述
Byte0 0x01 发送模式,发送GPO数据
0x02 读取模式,读取GPI及GPO状态
Byte1 发送模式 GPO数据值0x00~0xFF
读取模式 无数据0X00
Byte2 0X00 0X00,表示GPO值不被保存,下次开机默GPO设置全部为低电平
0X01 表示GPO值被保存,下次开机默GPO设置状态
0X02 表示已保存的GPO值被取消
举个例子数据帧 : 01 FF 01
01 :表示发送模式,设置GPO 输出状态
FF :表示8个输出IO全部输出高电平
01 : 表示保存0xFF的默认设置状态,下次再次上电默认设置0xFF(全部输出高电平)



GPIO接收数据格式说明
数据格式 OP code 描述
Byte0 0x00~0xFF 8个输入IO的输入状态
Byte1 0x00~0xFF 8个输出IO的输出状态
Byte2 0X00 保留
举个例子数据帧 : 00 FF 00
00 :表示8个输入IO的电平都为0 
FF :表示8个输出IO全部输出高电平(3.3v)
00 : 保留




设计参考电路

 


 

 









详情了解以下链接:
http://download.csdn.net/detail/zengshitang520/9694049


  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zengshitang520

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值