请问V2.0.3的库函数完全支持STM32F105吗?

2019-07-14 13:46发布

hi,
  安 版主,
   现在我使用的处理器是STM32F103,V2.0.3的库+UCOS操作系统,现在要使用双路CAN,所以需要使用STM32F105(7),

问题一:V2.0.3的库函数也完全支持STM32F105嘛? 我的目前在STM32上运行OK的代码 直接不加修改的运行在STM32F105上 可行吗?
                   我已经看过I/O口 两者I/O口 兼容,请问是不是 F103的外设的寄存器地址和STM32F105的外设(如果STM32F105有相同外设的话)的寄存器地址一样呢?
问题二:V2.0.3库 没有CAN2的定义,移植V3.3.0的库太麻烦,我打算在V2.0.2库里增加对CAN2的寄存器的定义,不知是否可行? 有什么需要注意的事项?
        请 安 版主 及众兄弟解疑!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
doubleyh
1楼-- · 2019-07-14 18:34
楼主直接把数据手册对比一下
怎加寄存器的定义原理上是可行的,楼主可以试试
vuywsdfwf
2楼-- · 2019-07-14 21:17
 精彩回答 2  元偷偷看……
TOPCB
3楼-- · 2019-07-15 02:27
楼上建议比较好,用最新的库来做吧。如果不支持可以自行添加对应寄存器。比如uart4和uart5,也需要自己来写的。
阿什顿信道
4楼-- · 2019-07-15 07:53
还是用新的比较好

一周热门 更多>