完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好!
我是一个新的编程相对微控制器,PSoC 5LP我最近发现和利用。他似乎很适合我们的任务。现在我明白我的问题了。我们尝试通过简单的幅度调制数据在两个PSoC之间传输。它涉及到一种交流。但我必须不断断开连接,这似乎是高度周期性的。该程序等于发射机和接收机。只有在Pin 8上创建逻辑1才能到达发射机。 程序流程比较简单。我将发送4字节等待答案。奴隶收到了请求,它用4字节回答自己。 通信中的故障是有规律的间隔,所以我认为它在我的程序中。 我试了很多东西,但我没有成功。我希望有经验的程序员能清醒地看待我。 最好的问候 维克托 20160803144254.JPG 3.7兆字节 20160803144249JPG 3.8兆字节 WorkStudio01. Cyrkky.CaseVo01y9Zip 3.6兆字节 |
|
相关推荐
6个回答
|
|
您的中断都在同一级别,我会根据您的程序要求更改它们。我还将增加堆大小从0x080到0x200。
|
|
|
|
|
|
|
|
使用UART的方式不仅仅是不寻常的。什么是开始和停止位,当他们不正确创建一个Tx????
当只需要功能时,为什么不使用移位寄存器? 你的逻辑设计有点(或字节)?-)复杂的后续,我建议拿出一些引脚的中间信号,并检查一切与逻辑分析仪,2通道范围将无助于你很多。 鲍伯(另一个) 顺便说一下,你住在德国,我住在不来梅附近。 |
|
|
|
你好鲍伯(另一个)
这个信号看起来很好,我让它专门研究了Pinns并研究了它。现象是,在通信开始时,奴隶也正确回答。但是如果你观察到奥西齐利科普的信号。你可以看到,响应时间总是很短,直到通信崩溃。随着移位寄存器,这是一个好主意,我尝试混合,以纳入。但实际上我想使用UART,因为所有的功能。这些包是字节导向的。 我住在Menden的Sauerland。(Sauerland) |
|
|
|
你是否已经考虑过编程自己的组件来维护你想要的信号?在PSOC5芯片中有一些(24)UDB,每个都由PLD区域、(可编程)ALU、几个寄存器、2个FIFO(每个4位深)和HDL编程语言来定义组件应该执行什么。
是的,我承认,很难测试,容易犯错误,但最后是无敌的(除了FPGAs)。 鲍勃 |
|
|
|
ncmza 发表于 2019-10-25 12:21 你好,鲍伯,我的UART问题解决了。问题在于内部晶体或时钟发生器。有了TopOnic和信号分析仪模块,我可以识别帧错误。不幸的是,内部石英不够准确,因此这里BaDeRead中的误差已经超过4%。如果你还做了一点信号合成,通信中断了,同时通信也很好。所以一个提示,如果你想和PSOC建立UART数据通信,首先给外部精密石英。 尊敬的维克多 |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2074 浏览 1 评论
1829 浏览 1 评论
3643 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1765 浏览 6 评论
1517 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
514浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
365浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
413浏览 2评论
360浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
866浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 06:02 , Processed in 0.961337 second(s), Total 85, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号