完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
HII
我使用PSoC5LP作为我的SPIslave。我使用的spi例子利用,能够传输数据和receiveone时间我。但是我想不断地传送和接收数据。即当我将数据发送到psocishould能够接收缓冲区。请帮帮我。 谢谢你 当做 Hem K |
|
相关推荐
5个回答
|
|
您好,您必须通过使用DMA向导工具来选择DMA配置中的TD在环中的选项(而不是CysDMAYDISABLE)。
CydMatdSt配置(RxTD,BuffelyStokes,RXTD,TDY-IXA SRCYADR)TDY-CysDSTYADR; 对于两个RX/TX DMA。 然后数据将被连续传送。请澄清您是否希望连续或离散地传送数据。 |
|
|
|
muuwfwr 发表于 2019-11-4 17:25 谢谢大家, 我希望在我想要的时候离散地传送数据。 当做 哼哼 |
|
|
|
|
|
|
|
您不应该使用DMA向导工具以这种方式使用DMA配置(而不是CysDMAI DISABABLE TD),因为您不希望连续发送数据,而是离散地发送ACC到您的要求。
您甚至不需要使用涉及DMA的SPIS ExpPro项目。您可以配置一个可以触发ISR的硬件PIN(作为开关)。 然后在固件中,在ISR主体内部,可以设置标志(变量)。 然后,你必须连续检查主环内部的标志(变量)值,即,如果设置了标志,那么你将使用API“VoIP SPISSWORKETXDATA(UTI8/UTIN TXDATA)”将TxBaseRAM数组中的值发送到SPIS组件的传输缓冲区。 此外,如果您将使用API“UTI8/UTIn16SPIsRead RxDATA(空隙)”从SPIS组件TrxBuffram RAM数组接收缓冲区中的任何数据 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
751个成员聚集在这个小组
加入小组2063 浏览 1 评论
1823 浏览 1 评论
3631 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1759 浏览 6 评论
1507 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
501浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
353浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
408浏览 2评论
353浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
850浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 13:33 , Processed in 1.052107 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号