找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 878|回复: 5
打印 上一主题 下一主题

请教一块板子上的两个CPU之间用串口通讯的电路设计

[复制链接]

11

主题

14

帖子

-8981

积分

未知游客(0)

积分
-8981
跳转到指定楼层
1#
发表于 2011-3-24 09:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
大家好:: Y4 I( S$ T8 ]4 X$ L
    我的板子上有两块CPU(两个是同型号的),板子也不大。也没有模拟器件,都是数字器件。我用串口进行通讯,什么芯片也没加,直接将两个CPU的串口接在一起,通讯的时候发现有的时候会丢数据,加上效验多传两次倒是可以避免丢数据,但是时间就长了。所以我想请教在电路设计上我该怎么做能减少或者避免数据的丢失呢?是不是应该加个什么器件或者走线应该有哪些注意的地方呢?
3 ?5 \4 ~4 ?) H; g
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

5

主题

58

帖子

348

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
348
2#
发表于 2011-3-24 11:28 | 只看该作者
加个上拉测试下

40

主题

435

帖子

1741

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1741
3#
发表于 2011-3-27 12:06 | 只看该作者
你用的波特率是多少?
! {8 K+ f$ }+ v走线是不是有问题
! h2 H$ a3 c' N( h. X) I* @或者程序采用的是扫面还是中断呢?
在交流中成长
Mail:xhymsg@gmail.com

3

主题

59

帖子

493

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
493
4#
发表于 2011-3-27 22:03 | 只看该作者
你用的时钟是多少?时钟产生的误差不能太高。

32

主题

316

帖子

1524

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1524
5#
发表于 2011-3-28 07:28 | 只看该作者
串口是最慢的传输方式! 既然在一个板上何必使用串口? 你不用板与外界的联系了?
5 Y4 K' P! y5 c( R) ~% R
6 m9 W- z3 R' X* |( Z9 E7 v+ oSPI 最高速,
/ g2 x9 ~3 I% u" h简单的 就用数据总线,2,4,8bits 都可以, 用一个主MCU 同步另一个。: h# G5 v5 e* z" @  H6 e+ }& E0 H
8 M, ~9 G" _. U2 \* E
实在想玩串口也是很简单的,,,,,,画清楚流程在写代码!

0

主题

1

帖子

-8966

积分

未知游客(0)

积分
-8966
6#
发表于 2011-3-28 15:57 | 只看该作者
电平是不是匹配也要考虑的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-12 01:36 , Processed in 0.057315 second(s), 33 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表