8.1 Cortex-M 库开发概述 我想如果稍微搞过嵌入式的,或多或少都学习过51单片机,51单片机比较简单,配置下寄存器就能实现我们想要的功能,也没有的什么库,但是当你学习Co…
Read More标签: Cortex-M
【ARM Cortex-M 开发实战指南(入门篇)】第7章 STM32固件库与STM32Cube产品介绍
学习Cortex-M,自然绕不开STM32,STM32不仅产品丰富,而且ST也推出了一系列的开发工具,资料也多,可以说,学习Cortex-M必定要学习STM32。尽管国内有很多对标…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第6章 Cortex-M下载程序及调试
6.1 Cortex-M的启动模式 Cortex-M三种启动模式对应的存储介质均是芯片内置的,它们是: 1)用户闪存 = 芯片内置的Flash。 2)SRAM = 芯片内置的RAM…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第5章 STM32CubeMX软件安装与使用
前面的章节笔者已经介绍了Cortex-M的开发环境搭建与使用,由于STM32的使用比较广,因此本文针对STM32介绍下STM32CubeMX的安装与使用。 STM32CubeMX是…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第4章 Cortex-M新建工程及配置(标准版)
Cortex-M的开发环境有很多种,可以使用集成开发环境(IED),比如Keil,IAR等;也可使用GCC,使用GCC编译需要编写Makefile,比较麻烦,但是该方式能深入理解编…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第3章 搭建开发环境
3.1开发环境简介 嵌入式开发的第一步就是搭建开发环境,不同的硬件平台可能所需的环境还不太一样,而且还有可能出现千奇百怪的错误,本讲将讲解ARM Cortex-M开发的常用工具。 …
Read More【ARM Cortex-M 开发实战指南(入门篇)】第2章 硬件设计开发
在讲解本节前,笔者先声明下,笔者在写这套教程前,参看了很多开发板,每一块板子最大的区别就是CPU型号不同,外设不同,其最小系统都是一样的。外设这个说起来就很多了,笔者本文只讲最小系…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第1章 前言
1.1 ARM简介 1.1.1 ARM概述 ARM是Advanced RISC Machines的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、耗能低的RIS…
Read More