原文:嵌入式MicroFlighter 之STM32F103学习——编写第一个STM32程序

因为第一次接触STM的单片机,各种寄存器和API都不熟悉,于是结合STM的库函数和编程手册对照理解。建立好工程之后,编写main函数。 .不管哪种单片机,上电以后第一重要的事就是设置时钟和初始化引脚。单看STM F的时钟: 能作为STM F 的系统时钟的有三种,外部时钟,内部时钟,PLL时钟。 cpp view plain copy . int main void . . SystemInit ...

2018-02-26 14:48 0 1323 推荐指数:

查看详情

stm32f103学习总结)—stm32定时器中断

一、定时器介绍   STM32F1的定时器非常多,由2个基本定时器(TIM6、TIM7)、4个通 用定时器(TIM2-TIM5)和2个高级定时器(TIM1、TIM8)组成。基本定 时器的功能最为简单,类似于51单片机内定时器。通用定时器是在基本 定时器的基础上扩展而来,增加了输入捕获与输出比较 ...

Fri Apr 03 23:51:00 CST 2020 0 8524
stm32f103学习总结)—初识stm32

STM32分类 STM32的命名方法 怎样选择合适的MCU 一个原则:花最少的钱,做最多的事 在确定项目需求的情况下,一般按照下面的顺序来选择合适的MCU 如何分配原理图引脚 如何寺找引脚的功能 ...

Mon Apr 27 02:09:00 CST 2020 0 646
老司机谈谈如何学习STM32嵌入式系统

一、嵌入式系统的概念 着重理解“嵌入”的概念 ,主要从三个方面上来理解。 首先,从硬件上,“嵌入”是基于CPU的处围器件的,整合到CPU芯片内部,就好比早期基于X86体系结构下的计算机,CPU有的是运算器和累加器的功能,一切芯片要通过外部桥路来扩展实现,象串口之类的都是凭借着 ...

Sun Oct 18 04:31:00 CST 2020 0 455
STM32嵌入式开发学习笔记(一)

本文中,笔者将介绍使用嵌入式开发工具Keil uVision5,使用C语言,对微处理器STM32F103C8进行嵌入式开发。 开发使用C语言,首先需要新建一个C语言文件,将其设为主函数的入口,因此,将此文件命名为main.c 配置好软硬件依赖环境后,在此文件中键入如下内容,尝试编译,如果能 ...

Wed Aug 28 02:30:00 CST 2019 0 829
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM