《基于ARM Cortex-M3的STM32微控制器实战教程》是2014年电子工业出版社出版的图书,作者是深圳信盈达电子有限公司、王苑增、黄文涛。图书内容 本书讲述了STM32的学习及开发,让读者从无到有地学习一款芯片,但更重要的是如何掌握学习芯片的方法,同时能够对嵌入式模块的开发有所了解。本书主要介绍Cortex-M3系列STM32...
首先,先添加启动代码(汇编文件):cortexm3_macro.s,stm32f10x_vector.s。右键单击“Source Group 1”,单击“Add Files to Group‘Source Group 1’”,如图1.19所示。图1.19 添加文件在弹出的对话框中选择文件类型,然后选中两个启动代码,单击“Add”按钮添加进工程文件中,再单击“Close”关闭此对话框,如图1.20所示...
在程序中,你没有看到PC13:GPIOC和GPIO_Pin_13的定义,它们已经在固件函数标准库(stm32f10x_map.h和stm32f10x_gpio.h)中定义好了,由头文件stm32f10x_heads.h包括进来。回想一下,用Keil开发51单片机程序时,也是一样的。后续章节中将要用到的其他引脚名称和定义都是如此。 GPIO_SetBits和GPIO_ResetBits这两个...
辉光管需要用到IIC通信获取DS3231芯片的时间数据信息,所以需要使用IIC通信。 STM32芯片IIC接口引脚的确定 通过查阅《High-density performance line Arm®-b… 阅读全文 STM32 main函数的一般代码 Shy1011 工科生 voidStm32_Clock_Init(u32PLL){HAL_StatusTypeDefret=HAL_OK;R… ...
《基于ARMCortex-M3的STM32微控制器实战教程》是2014年9月电子工业出版社出版的图书,作者是深圳信盈达电子有限公司,王苑增,黄文涛。内容简介 本书讲述了STM32的学习及开发,让读者从无到有地学习一款芯片,但更重要的是如何掌握学习芯片的方法,同时能够对嵌入式模块的开发有所了解。本书主要介绍Cortex-M3系列STM32...
STM32F103系列微控制器STM32系列微控制器是由ST意法半导体公司以ARM Cortex-M3为内核开发生产的32位微控制器(单片机),专为高性能、低成本、低功耗的嵌入式应用专门设计。分成几个不同系列:STM32F100为“超值型”,STM32F101为“基本型”,STM32F102为“USB基本型”,STM32F103为“增强型”,STM32F105或107为“互联...
本书讲述了STM32的学习与发知识,读者从无到有地学习一款芯片,不仅能够掌握学习芯片知识的方法,而且能够对嵌式模块的发有所了解。本书主要介绍Cortex-M3系列STM32的工作原理及应用。本书共20章,包括:嵌式的基本概念;ARM的体系结构;本书所用发板硬件介绍;系统时钟及汇编
《基于ARM Cortex-M3 的STM32系列嵌入式微控制器应用实践(第2版)》是2016年11月电子工业出版社出版的图书,作者是彭刚、秦志强、姚昱。内容简介 本书按照工作导向的思路,通过“学中做、做中学”,循序渐进地讲解微控制器、传感器电路和STM32单片机软件,传授STM32单片机的外围引脚特性、内...
第1章 ARM Cortex-M3处理器编程环境与嵌入式系统 (1) 1.1 单片机与ARM Cortex-M3处理器 (1) 1.2 基于ARM Cortex-M3的STM32单片机教学开发板 (5) 任务一 获得软件 (7) 任务二 安装软件 (8) 任务三 硬件连接 (9) 1.3 创建工程和执行程序 (11) ...