永发信息网

stm32f103怎么实现can总线

答案:2  悬赏:60  手机版
解决时间 2021-03-18 06:42
stm32f103怎么实现can总线
最佳答案
STM32共有14组过滤器,用以对接收到的帧进行过滤。每组过滤器包括了2个可配置的32位寄存器:CAN_FxR0和CAN_FxR1。
对于过滤器组,可以将其配置成屏蔽位模式,这样CAN_FxR0中保存的就是标识符匹配值,CAN_FxR1中保存的是屏蔽码, 即CAN_FxR1中如果某一位为1,
则CAN_FxR0中相应的位必须与收到的帧的标志符中的相应位吻合才能通过过滤器;CAN_FxR1中为0的位表示CAN_FxR0中的相应位可不必与收到的帧进行匹配。 过滤器组还可以被配置成标识符列表模式,此时CAN_FxR0和CAN_FxR1中的都是要匹配的标识符,收到的帧的标识符必须与其中的一个吻合才能通过过滤。
全部回答
首先是频率,转换时间跟你的apb2频率有关,56兆1微秒,72兆1.17微秒。 硬件接法,以adc123_in2为例,它可以使用adc1,adc2,adc3但是通道是2. 一般来说我们接adc1xx_inx的引脚都可以用adc1来控制。 至于三路采样看你的采样方式了:“同时”是不是只每启动一次ad转换就自动采集三个输入;还是系统有三路ad,可以在任意时间采集一个输入; 简单的用法是用规则组方式,比如一次启动采集三个输入的方式:先配置规则组的数量为3,然后根据硬件连接配置输入的通道,比如in1,in3,in2这个顺序你可以自己安排先采集哪个通道。 如果另一种任意时间采集一个通道的方法,也是用规则组规则组数量改为1,每次打开一个通道就可以了。简单来说就是用连续转换模式,规则组模式的配置。 其他一些寄存器细节,你自己看一下参考手册吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
网络上流行的290=250+38+2,请问2代表什么意
怎么修改一张图的尺寸 比如我现在是1920*800
图灵机器人真的是智能度最高的机器人么
帮忙破解个md5 6595b64144ccf1df
40寸海尔液晶电视,想玩插卡游戏机,但是都连
好想要林心如版紫薇失明的时候弹古筝的图片~~
为什么淘宝上3ds无卡破解版要比没破解的贵好
儿子考试考差了对父母表示对不起的句子
郴州哪有激光刻字,(在金属手机,打火机,钥匙上
学校要举行一次作文竞赛设123等奖若干名获一
请大家帮个忙,龙年出生的龙凤胎,父亲姓马,
电脑上的Tab键有什么作用?
估计今年聊城大学国防生分数线是多少?有木有
麦块三国第九集曹操亲刘备的背景音乐
一道初三一元二次方程应用题(在线等)可追加3
推荐资讯
我想买台两千多左右的笔记本电脑,但不知道什
怎么去除浴室玻璃上的水渍
2017年河北省单招物流管理专业的学校有哪些
SKSK这个是什么意思
中国女子体操队的女队员都叫什么名字\多大了?
克拉玛依市高级中学在哪里啊,我有事要去这个
大碗厨地址有知道的么?有点事想过去
祥鸿陶瓷地址在什么地方,想过去办事
菠菜吃火锅如何吃好?
潮州市人民医院停车场在什么地方啊,我要过去
五险一金的公积金是什么?
萧山那个酒店有全套
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?