完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
|
|
|
|
|
|
|
|
|
本帖最后由 toofree 于 2018-3-14 01:32 编辑
没用过也没查到AS5154B的资料。(刚查到,在下一楼层附件) 之前我写过SSI FPGA程序,但是可能每家的SSI都不太一样吧。我之前用的是时钟和数据都是差分线,没有片选信号。结束信号是靠时钟消失固定时间来区分的。 对应你的这个时序的话,你的CSn是独立的片选信号吗,如果是的话,就可以用SPI搞。 你的完整的一帧是19位(0到18),你可以采24位(3个字节),然后把最后5位舍弃。 片选有效到时钟输出的延时TCLKFE,自己用软件延时搞定。3字节传输完成后把CSn撤掉。 原理明白了以后,用IO模拟也可以搞。 旋转位置编码器一般是,只要你随时读数,都是最新的位置。 |
|
|
|
SSI协议不太了解,百度了一下,好像也是串口通信的。。。不过,我觉得是否合适,应该先去了解***的,有哪些需要注意的地方。。。楼上的说用PWM实现,我觉得不太可靠,因为PWM的精度控制太空难了。。。特别是发送特定个数的时钟波形,难度不是一般的大!!!
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1330 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1263 浏览 3 评论
2430 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1416 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1847 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 20:00 , Processed in 0.759517 second(s), Total 85, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号