Cypress技术论坛
直播中

h1654155275.5795

7年用户 213经验值
私信 关注
[问答]

psoc cy8ckit-049-42xx串行通信如何设置?

大家好:
我是MartinOrtu No.Of墨西哥,我是这个社区的新成员。
嗯……现在我在最近的收购中遇到了一些问题,PoScCyC8CIT-04942XX,我在这里和其他社区尝试过一些教程,在这一刻,我试着通过在我的计算机中从串行监视器(223分析器)发送一个字符,然后发送一个字符FR来探索它的通信。将电脑原型制作成电脑。我用从造物主3.1 UART V2.30,为LED数字输出,和mybootloadablemodule。
然后我设置引脚为串行通信,在董事会的领导。最后,我构建了项目,然后编写以下代码:
项目包括:
特许经营权;
CysISR(互穿)
{
DATORECEBIDO = UARTHETGETCHARE();
}
int()
{
囊状的;
UARTHART START();
ISRRX-SARTTEX(InUPrTrx);
(;)
{
If(DATORECIPIDO==‘1’)
{
莱德写(1);
UARTHI PUTCHAR(h);
}
If(DATORECIPIDO==‘0’)
{
莱德写(0);
}
}
}
此代码下载到thepsocjust细;然而,当我试图把一个“1”the232analyzer,thepsocdoesn不发送消息回来。
我会感激你的帮助。
谢谢。
SyralPy.Cyrkk.Access 01.Zip
265.4 K

回帖(6)

杨军

2019-9-18 12:17:54
如果使用USB供电板,那么PSoC信号电平是5V。
一个转换器,类似于Max 232,为PC生成RS232级别,并进行转换。
PC RS232水平回到5V,如果使用外部低V电源3.3。
问候,Dana。
举报

h1654155275.5795

2019-9-18 12:24:57
你好:
谢谢你的回复,我上传的完整的项目,所以你可以看看,帮助我。
非常感谢你。
Martin Ortu·尼奥
SyralPy.Cyrkk.Access 01.Zip
265.4 K
举报

王琳

2019-9-18 12:30:38
您将您的ISRYRX连接到UART TXY中断信号,而不是RXI中断。
鲍勃
举报

杨军

2019-9-18 12:44:42
你应该声明这一点。
字符数据;
这样
字符易变数据;
HTTP://www. BARRG.P.COM/EnguldDeSts/Hoto-to/C挥发关键字
问候,Dana。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分