打印

tm4c123如何做到单线 半双工通信??

[复制链接]
1627|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
自民|  楼主 | 2016-2-3 10:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dirtwillfly| | 2016-2-3 11:11 | 只看该作者

使用特权

评论回复
板凳
自民|  楼主 | 2016-2-3 11:41 | 只看该作者
感觉简单了点,奇校验不行吗?
没有发送的时候,禁止接收
接收的时候,禁止发送的函数吗?

使用特权

评论回复
地板
自民|  楼主 | 2016-2-3 14:28 | 只看该作者
软件这样切换不行吗?
ROM_UARTIntEnable(UART2_BASE, UART_INT_RX | UART_INT_RT);
ROM_UARTIntDisable(UART2_BASE, UART_INT_TX);

ROM_UARTIntDisable(UART2_BASE, UART_INT_RX | UART_INT_RT);
ROM_UARTIntEnable(UART2_BASE, UART_INT_TX);

使用特权

评论回复
5
自民|  楼主 | 2016-2-3 14:35 | 只看该作者
我现在用TM4C123与STM32L052单线半双工通讯
STM32L052可以设单线,正常
当TM4C123与他相连,单独用TX发送有响应,示波器测
如果在把RX连上去就变无响应

使用特权

评论回复
6
dirtwillfly| | 2016-2-3 14:51 | 只看该作者
自民 发表于 2016-2-3 14:35
我现在用TM4C123与STM32L052单线半双工通讯
STM32L052可以设单线,正常
当TM4C123与他相连,单独用TX发送有 ...

没验证过。。

使用特权

评论回复
7
vivilzb1985| | 2016-2-3 20:24 | 只看该作者
楼主说的是单工通讯的吧,只要稳定就好。

使用特权

评论回复
8
自民|  楼主 | 2016-2-4 08:10 | 只看该作者
vivilzb1985 发表于 2016-2-3 20:24
楼主说的是单工通讯的吧,只要稳定就好。

单线半双工

使用特权

评论回复
9
batsong| | 2016-2-4 09:05 | 只看该作者
参考DS18B20

使用特权

评论回复
10
自民|  楼主 | 2016-2-4 10:24 | 只看该作者
DS18B20测温芯片
我现在是硬件就不行
我现在用TM4C123与STM32L052单线半双工通讯
STM32L052可以设单线,正常
当TM4C123与他相连,单独用TX发送有响应,示波器测
如果在把RX连上去就变无响应

使用特权

评论回复
11
Garen2| | 2016-2-13 20:32 | 只看该作者
之前见过用单线写1602液晶的,tm4c123没见过

使用特权

评论回复
12
Ryze| | 2016-2-13 21:10 | 只看该作者
这是不是有什么协议的

使用特权

评论回复
13
Snow7| | 2016-2-14 20:34 | 只看该作者
我现在用TM4C123与STM32L052单线半双工通讯
STM32L052可以设单线,正常
当TM4C123与他相连,单独用TX发送

感觉这样应该也可以啊

使用特权

评论回复
14
chuntian2016| | 2016-2-16 18:05 | 只看该作者
半双工的设计是非常不错的,不太复杂的。

使用特权

评论回复
15
米尔豪斯| | 2016-2-16 20:30 | 只看该作者
这之间是不是要考虑好时序问题

使用特权

评论回复
16
自民|  楼主 | 2016-2-17 08:02 | 只看该作者
自民 发表于 2016-2-4 10:24
DS18B20测温芯片
我现在是硬件就不行
我现在用TM4C123与STM32L052单线半双工通讯

昨天,测试发现TM4C123发送接收中断响应正常,但只接收到一个字节 FF
不知道问题出在哪里?

使用特权

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

本版积分规则

47

主题

195

帖子

2

粉丝