你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

用SPI模拟BISS-C协议 可以用定时器捕获时钟高电平持续时间判断biss帧的开始吗

[复制链接]
7538 提问时间:2021-5-29 21:00 / 未解决

收藏 评论3 发布时间:2021-5-29 21:00

举报

3个回答
yr 回答时间:2021-6-15 10:39:07
从标题看起来,好像你这边是从机,因为如果是主机的话,biss帧的时钟是主机发的,它无需捕捉帧的开始。
从机的话,biss帧开始以第一个时钟的下降沿作为锁存数据的触发沿,通常用外部中断实现啊,当然了,数据锁存之后,从机还要算crc,然后才发startbit开始传数据,反正用spi来实现挺麻烦的,还是可以做的
QZL9704 回答时间:2021-8-23 19:53:59
朋友,请问你做出来吗?
yr 回答时间:2021-8-27 14:12:40
用stm32g4,用到spi外设,外部中断,一个定时器(一路输入捕捉,一路输出timeout,一路ccr中断读cdm),还有几个io口,另外还需要一些触发器等,已经完成了从机端的biss-c的点到点协议栈,同时支持biss-c的寄存器通信模式,时钟完美支持10Mhz

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版