完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在开发一个项目用到了SPI功能,在官网上下了最新的数据手册和BSP开发包,刚开始一切工作下常,但是SPI多次写入数据花费太多时间开销,查了下数手册可以使用SPI 的BUFFER 功能,我理解为有4层BUFFER应该一次可写4个数据,可我怎么弄都只能传2个数据。后来想想就传两个数据也行,根据M051的经验,可以把发送设置为并发模式,可是查找了下数据手册根本没有并发的说明,BSP包里也没有并发的应用。怀疑我的数据手册不是最新的,又到官网上去找,可是资料都已经是最新的了,后来仔细对比了下我用的芯片,发现是MINI54ZAN,可官网上并没有这个型号,全部都是MINI5XXDE的,怀疑这两个芯片根本不一样,或是已经升级了。随后到网上找了一下MINI54ZAN的手册看了一下,SPI 控制寄存器(SPI_CNTRL)第9和第8位,是可以设置为并发模式的,MINI54ZDE的资料第9和第8位是保留位,不能使用。
那么问题来了,AN的IC是不是已经停产了?AN的IC 是不是不能用 SPI BUFFER 功能?DE的IC 是不是不能没有SPI并发模式?以后的开发和生产都要换为DE的IC?我只想用供货稳定的IC,不要项目生产了,没有IC 就完了,请大神们帮我指条明路。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
3269 浏览 9 评论
2947 浏览 16 评论
3446 浏览 1 评论
8967 浏览 16 评论
4041 浏览 18 评论
1084浏览 3评论
562浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
556浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2294浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1850浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-13 11:00 , Processed in 1.094311 second(s), Total 76, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号