痞子衡嵌入式:史上最强ARM Cortex-M学习资源汇总(持续更新中...)

本文主要是介绍痞子衡嵌入式:史上最强ARM Cortex-M学习资源汇总(持续更新中...),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARM Cortex-M学习资源

类别资源版本短评
官方汇总cortex-m-resources/ARM公司专家Joseph Yiu收集整理的所有对开发者有用的官方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离不开的基础软件包
开发工具List of ARM Cortex-M development tools/又见Wikipedia,是的,专业的网站永远干专业的事
开发论坛开源电子网OpenEdv/国内STM32开发板教父-正点原子主持的论坛,其STM32系列帖子有50W+
野火论坛fireBBS/国内Kinetis开发板教父-野火/秉火(刘火良)主持的论坛,现也做STM32和i.MX RT
安富莱电子论坛armfly/电子技术牛人&劳模-硬汉eric2013(张汉光)主持的论坛,连同上面两位被合称为Cortex-M开发板三强,其微信公众号(armfly_com)每周一更的《安富莱嵌入式周报》对于嵌入式geek来说非常赞
阿莫电子论坛amoBBS/阿莫(莫进明)主持的论坛,号称国内最早最火的电子论坛,以交流Atmel AVR系列单片机起家,现已拓展到嵌入式全平台,其STM32系列帖子有70W+。坛子里有很多牛人:马潮、cowboy、傻孩子...
博客专家jicheng0622的博客/中文Kinetis最强博客,博主是原Freescale现NXP的现场应用工程师

欢迎订阅

文章会同时发布到我的 博客园主页、CSDN主页、微信公众号 平台上。

微信搜索"痞子衡嵌入式"或者扫描下面二维码,就可以在手机上第一时间看了哦。

pzhMcu_qrcode_258x258.jpg

这篇关于痞子衡嵌入式:史上最强ARM Cortex-M学习资源汇总(持续更新中...)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/271927

相关文章

Pandas处理缺失数据的方式汇总

《Pandas处理缺失数据的方式汇总》许多教程中的数据与现实世界中的数据有很大不同,现实世界中的数据很少是干净且同质的,本文我们将讨论处理缺失数据的一些常规注意事项,了解Pandas如何表示缺失数据,... 目录缺失数据约定的权衡Pandas 中的缺失数据None 作为哨兵值NaN:缺失的数值数据Panda

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

MySQL 数据库表操作完全指南:创建、读取、更新与删除实战

《MySQL数据库表操作完全指南:创建、读取、更新与删除实战》本文系统讲解MySQL表的增删查改(CURD)操作,涵盖创建、更新、查询、删除及插入查询结果,也是贯穿各类项目开发全流程的基础数据交互原... 目录mysql系列前言一、Create(创建)并插入数据1.1 单行数据 + 全列插入1.2 多行数据

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

史上最全MybatisPlus从入门到精通

《史上最全MybatisPlus从入门到精通》MyBatis-Plus是MyBatis增强工具,简化开发并提升效率,支持自动映射表名/字段与实体类,提供条件构造器、多种查询方式(等值/范围/模糊/分页... 目录1.简介2.基础篇2.1.通用mapper接口操作2.2.通用service接口操作3.进阶篇3

通过配置nginx访问服务器静态资源的过程

《通过配置nginx访问服务器静态资源的过程》文章介绍了图片存储路径设置、Nginx服务器配置及通过http://192.168.206.170:8007/a.png访问图片的方法,涵盖图片管理与服务... 目录1.图片存储路径2.nginx配置3.访问图片方式总结1.图片存储路径2.nginx配置

Go语言使用sync.Mutex实现资源加锁

《Go语言使用sync.Mutex实现资源加锁》数据共享是一把双刃剑,Go语言为我们提供了sync.Mutex,一种最基础也是最常用的加锁方式,用于保证在任意时刻只有一个goroutine能访问共享... 目录一、什么是 Mutex二、为什么需要加锁三、实战案例:并发安全的计数器1. 未加锁示例(存在竞态)

Nginx进行平滑升级的实战指南(不中断服务版本更新)

《Nginx进行平滑升级的实战指南(不中断服务版本更新)》Nginx的平滑升级(也称为热升级)是一种在不停止服务的情况下更新Nginx版本或添加模块的方法,这种升级方式确保了服务的高可用性,避免了因升... 目录一.下载并编译新版Nginx1.下载解压2.编译二.替换可执行文件,并平滑升级1.替换可执行文件