首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于Freescale单片机MC9S12DG128的MSCAN 的通讯,及功能??

关于Freescale单片机MC9S12DG128的MSCAN 的通讯,及功能??

我的课题主要是对基于Freescale单片机MC9S12DG128高性能单片机为核心,利用其内置的CAN接口电路,设计具有CAN通讯功能的数据采集装置。在理解CANOPEN通讯协议中的对象字典和数据对象等各种概念的基础上编程实现CANOPEN通讯协议。

具体设计要求如下:
1. 要求远程I/O单元有AI,AO,DI,DO四中信号接口,开关量需要设计光电隔离;
2. AO采用16Bit PWM输出方式,合理匹配PWM周期和滤波电路,保证AO信号频率>1KHz;
3.远程I/O单元采用单一24V直流电源供电,内部设计DC/DC电路实现电源分配。

我现在用单个MC9S12DG128的开发板实现了自发自收功能,下面我能不能用收发器pca82c250来做为桥梁,实现单个MC9S12DG128的接受和发送功能,MC9S12DG128有两个CAN口,假如可以的话,我自发自收功能的程序怎么去改呢??只需要把相应的寄存器LOOP清零就可以了么??

能告诉我做这个课题的思路和具体步骤么??
把两个CAN口连接不就行了,你坐的东西和我的很象啊!
http://www.51mcu.cn/dispbbs.asp?boardID=33&ID=2282&page=1
CANBUS 电液控制汽车电子,希望和大家交朋友! http://www.51mcu.cn
你也要编写CANOPEN协议么,能留下QQ交流么,或者MSN
简单的配置CAN寄存器就可以实现发送接受功能了啊。
水泡泡
 我的QQ是:52449804 
 我的网站是: www.dyic.com.cn
 欢迎访问和留言跟我联系
返回列表