打印
[CAN-bus/DeviceNet]

CAN 和 COM 并存的问题

[复制链接]
1278|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gelu1040|  楼主 | 2007-8-29 16:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的芯片是LPC2368,自己带有CAN模块和UART模块.

情况:
    当CAN、UART、运行的时候,(单独的模块调试),工作都正常;
但是当两个模块程序和到一起的时候,(通过UART口发送CAN已经发送或者接收的信息。)UART工作正常,但是CAN却不能发出波形了。

    通过调试,感觉应该是波特率冲突造成的。

问题:
    1、两个模块的波特率的设置是否可能相互影响?
    2、如果可能有影响,怎样做以避免此类情况的发生?

说明:
    我是刚学ARM两礼拜,新手中的新手,这问题自己感觉都比较傻的问题,
望高手不吝赐教。

    多谢多谢!~~

相关帖子

沙发
桂电飞天鼠| | 2007-8-29 16:20 | 只看该作者

rt

还没用过ARM,不过应该是不会有什么冲突的,有的话也是程序的流程不对~~
关键还是规划好程序各个部分执行的顺序吧~~

听听楼下的意见~~~

使用特权

评论回复
板凳
gelu1040|  楼主 | 2007-8-29 16:25 | 只看该作者

盼高手

来人啊

使用特权

评论回复
地板
comeon_000| | 2007-8-31 11:35 | 只看该作者

你看看你的两个子程序使用的寄存器空间是否有重叠阿

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

6

帖子

0

粉丝