痞子衡嵌入式:史上最强ARM Cortex-M学习资源汇总(持续更新中...)
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARM Cortex-M学习资源。
概念科普类
资源 | 版本 | 短评 |
---|---|---|
Cortex-M ARM官方主页 | / | 最权威的Cortex-M资源来源,最新的Cortex-M技术应该从这里去找 |
ARM_Cortex-M维基百科 | / | 对于技术名词的解释,Wikipedia是非常专业的,wiki最后还给出Cortex-M相关资源下载链接 |
ARM Cortex-M for Beginners ARM Cortex-M处理器入门 | v3 2017 March | ARM公司专家Joseph Yiu写的白皮书,可以说一篇文章让你看懂Cortex-M0/M0+/M1/M3/M4/M7/M23/M33差异 |
内核手册类
资源 | 版本 | 短评 |
---|---|---|
ARMv6/v7/v8-M Architecture Reference Manual | / | ARM Cortex-M内核架构参考手册,还有比这个更权威的资料么? |
Cortex-Mx Technical Reference Manual | / | ARM Cortex-M处理器技术参考手册,还有比这个更权威的资料么? |
Cortex-Mx Devices Generic User Guide | / | ARM Cortex-M芯片使用指南,还有比这个更权威的资料么? |
ARM汇编指令速查手册 | / | EMBEST英蓓特科技整理的一本ARM汇编手册 |
教程书籍类
资源 | 版本 | 短评 |
---|---|---|
《ARM Cortex-M3权威指南》 《ARM Cortex-M0权威指南》 《ARM Cortex-M3与Cortex-M4权威指南》 | 第二版 第三版 | ARM公司专家Joseph Yiu(姚文祥)的力作,中文翻译是NXP的宋岩 |
软件资源类
资源 | 版本 | 短评 |
---|---|---|
Arm Software github主页 | / | 汇集所有ARM官方开源软件项目,比如最著名的CMSIS |
ARMmbed官方网站 ARMmbed github主页 | / | 汇集所有ARM mbed开源软件项目,比如mbed-os(RTOS)、DAPLink(调试器)、mbedtls(SSL库)等 |
Cortex微控制器软件接口标准(CMSIS)主页 CMSIS_5的gitbub主页 | 5.1.1(CM) 2018.02.22 | ARM官方Cortex软件标准包,学习Cortex离不开的基础软件包 |
开发论坛类
资源 | 版本 | 短评 |
---|---|---|
开源电子网OpenEdv | / | 国内STM32开发板教父-正点原子(左仲凯)主持的论坛,其STM32系列帖子有50W+ |
野火论坛fireBBS | / | 国内Kinetis开发板教父-野火(刘火良)主持的论坛,现已转战STM32和i.MX RT |
安富莱电子论坛armfly | / | 技术牛人&劳模-硬汉哥(张汉光)主持的论坛,连同上面两位被合称为Cortex-M开发板三强,其微信公众号(armfly_com)每周一更的《安富莱嵌入式周报》对于嵌入式geek来说非常赞 |
阿莫电子论坛amoBBS | / | 阿莫(莫进明)主持的论坛,号称国内最早最火的电子论坛,以Atmel AVR系列单片机起家,现已拓展到嵌入式全平台,其STM32系列帖子有70W+ |
开发工具类
资源 | 版本 | 短评 |
---|---|---|
List of ARM Cortex-M development tools | / | 又见Wikipedia,是的,专业的网站永远干专业的事 |