• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32的CAN通信容易学习吗

Linux小学童 2019-01-02 浏览量:962
CAN通信的协议感觉太多,不知道STM32的CAN通信如果要用,容易学会吗。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • CAN的通讯协议并不复杂

    也仅仅比485复杂一点

    相对于外置CAN总线控制IC,片内集成的CAN功能反而更为简单。

    • 发布于 2019-01-03
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:18
  • 不难学。如果想快速直接使用,那就直接按照原子的例程走,CAN芯片也用一样的。


    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 3
    • 0

  • 很容易入门的,如果对工业485总线熟悉的话,熟悉是几天的事情
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 1
    • 0

  • 还行,比usb简单一些,但是比其他外设难学一点,
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议你先移植原子的CAN通讯例程来应用,然后再慢慢深入研究。
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN通讯没有那么复杂,基本山就是寄存器的事情。

    控制器的那些时序,完全是CAN控制器做好了,我们开发者知道了解就好。

    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN总线在工业、汽车通信上用的挺多。CAN不难学习,前面可以先按照例程看看现象,实现通信。后面再修改理解。


    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • https://blog.csdn.net/sunny_hu92/article/details/78831779

    看一下这个例程把,带代码的  

    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 不难,稍微有点基础的话,上手还是比较快的。可以借助原子或者野火的相关CAN章节教程学习。
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • stm32 can 通信相对来说还是比较简单的
    • 发布于2019-01-04
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN上面那些复杂的逻辑,都已经靠STM32的硬件实现了,STM32上面进行CAN通信,其实就是去读CAN的FIFO,和向邮箱写入数据
    • 发布于2019-01-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 不难,硬件接口实现了很多功能,只需要配置寄存器读写即可,例程也挺多的
    • 发布于2019-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 并非有难度,主要找点实例来参考,从寄存器配置,CAN通信,入手
    • 发布于2019-01-23
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN的协议都是一样的,这个是标准协议的
    • 发布于2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 很简单的,只需要参考标准的CAN协议来操作就可以了
    • 发布于2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 自己进行协议的栈的移植比较简单,如果自己写协议层的控制还是很难的
    • 发布于2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 不难,因为正点原子有例程可以参考,自己照着使用很简单
    • 发布于2019-02-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的CAN通信容易学习吗