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

请推荐学习arm cortex m0编程的书

chenne 2020-01-02 浏览量:833
之前学习过stm32f103系列单片机,看过正点原子的学习视频,做过一些小项目。现在想学习cortex m0内核的,请各位路过的前辈推荐一本相关的编程书和有助于学习的单片机型号,不胜感激!
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:8
  • 官网的pdf就是最好的教程,其他的书都是根据他翻译的,而且m1 m0的内核都是差不多的

  • Cortex M0内核的单片机可以考虑ST官方的STM32F072的Nucleo开发板,基于Cortex M0内核,使用方法和STM32F103相差不大,基本可以通用,书籍可以看看《ARM Cortex-M0XX指南》,较为详细了讲解了内核相关技术。

    不过Cortex M0内核相对比较老了,最新的是Cortex M0+内核,可以考虑使用ST最新的STM32G071 开发板。

chenne 回复了 Angel_YY:请问STM32F030开发板怎么样?还有我搜到的很多资料关于M0内核的,都是以LPC1114为例,请问ST和NXP哪个更好一些? 回复
Angel_YY 回复了 Angel_YY:STM32F030也是不错的M0内核开发板,从芯片的角度看ST和NXP的各有特色,但是个人感觉ST的软件生态好一些,使用CubeMX配合HAL库,开发很方便。ST的虽然也有类似的工具,但是个人感觉不好用。 回复

  • 如果已经学过stm32f103的话,就没有必要再去单独找M0的资料学了。下载m3,M0内核技术手册对比下差异就可以。虽然一个v6,一个v7,但结构一致,可以把m0看做删除了MPU,除法器,32*32=64乘法器的M3,运算能力弱了点,用法完全相同。

  • 既然学过STM32F1的,那就再学F0就行了,这对你来说比较容易上手,直接搜就行,相关的学习视频和资料还是挺多的,ST这两年做的挺好,各种开发板,各种手册,还是比较全的

  • M0与M3都是大同小异的,学习方法是一样的,也可以看M3的书,只是内核不一样,关键是看数据手册
chenne 回复了 一笔之名也:M0内核的单片机的话,您推荐哪个公司的哪个型号呢? 回复

  • 有一本ARM Cortex M0权威指南的书不错,但是这本书上面的东西过于专业,如果只是想应用的,那找本STM32F0的手册看下就行

  • 建议你看一下官网出版的ARM系列权威指南,只需要查看一下两个架构不同的差异地方,就可以直接上手编程了

相关问题

问题达人换一批

请推荐学习arm cortex m0编程的书