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

学习底层驱动的问题

快乐大宝 2019-05-15 浏览量:832
学习底层驱动用树莓派好么,还是stm32?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:8
  • 要是学linux驱动,别用树莓派,也不用stm32,用4412开发板学,友善之臂4412,讯为4412都可以

  • 树莓派和STM32是两个不同体量的东西,如果要学习单片机驱动的开发,肯定是使用STM32合适,不管裸机开发还是开源的RTOS都有很好的教程。树莓派是基于Linux的操作系统,但是底层并不完全开源,并不适合学习嵌入式linux底层驱动的开发,如果要学习嵌入式linux底层驱动的开发,国内的各种派基本都是开源的,比如Nano Pi T4,M4等等,这些系统从底层的Bootloader到linux内核都是提供源代码的,非常适合学习嵌入式linux的底层驱动开发。

  • 底层不可以使用树莓派学习的,树莓派的底层并不是开源的,没有源码可以看也参考的。

    底层是Linux的还是单片机的呢。

    学习Linux的,可以试试BBB板吧,软件,硬件都开源

    单片机的,使用STM32就可以了,STM32的开发板都是软件开源的,硬件不一定都开源,但是也简单,最少是有原理图的。而树莓派是什么也没有的。

  • 如果是底层操作学习stm32比较好,外设资源多,树莓派外设少,或者也可以linux开发板,外设也挺多的,比如rk3399开发板

  • 在这两个里面选的话还是STM32吧,不过两者总体来说也不太一样,但就应用层面的话,我觉得还是STM32广一些,如果你一定要从底层驱动的方面来选的话,我觉得还是找个底层驱动开发板来的快些,未必要在这两个里面选

  • 个人感觉,学习底层驱动用STM32比较好,树莓派更像是一台电脑

  • 不好的,树莓派是没有开源的源码的,不可以用来学习底层驱动的。最好是使用6410这样的开发板,比如飞凌的

  • 树莓派不适合用来学习驱动,因为树莓派的底层是不开源的,连完整原理图都没有

    学习驱动可以考虑找个全志H3的开发板,首先全志已经开放了大部分内容,能给修改的都开放了,剩下的是一些未授权的IP核,其次,全志用的是Linux 4.X的内核,属于比较新的,可以与时俱进

相关问题

问题达人换一批

学习底层驱动的问题