嵌入式STM32
文章平均质量分 84
FelikZhang
消息回复可能不及时。可联系:felikzhang@qq.com
展开
-
STM32 嵌入式学习入门(2)——STM32的GPIO介绍
STM32嵌入式学习入门GPIO应该是学习单片机、学习嵌入式、学习STM32的第一个知识点了。在介绍GPIO相关的内容前,这里先总得说一下自己对GPIO的理解。对于初学者,可以把GPIO的作用想象成C语言里面的做输入输出的函数(scanf(); printf(); gets(); puts();等等),在C语言里面scanf()和printf()这两个函数是做输入输出的,对于几乎所有的C语言程序,都可以看成是用输入函数读取了一些输入,然后进行程序的逻辑处理,最后通过输出函数把程序最后执行的结果显示出来的过原创 2018-02-04 22:32:01 · 7704 阅读 · 1 评论 -
STM32 嵌入式学习入门(0)——C语言基础复习
摘要 主要介绍了嵌入式编程中几个常用,但软件编程中用得不是很多的C语言知识。包括位操作、条件编译、结构体和结构体指针、typedef声明类型、以及extern变量声明、static关键字等内容。 本文并没有将相关C语言知识点介绍地很详细,毕竟这么多知识点要想掌握绝对不是看几篇文档就能掌握的。因此博主建议,如果上述的C语言知识掌握得还不是很好的话,找一本C语言的书好好研究研究。尤其...原创 2018-02-11 23:02:13 · 12566 阅读 · 6 评论 -
STM32 嵌入式学习入门(3)——STM32F103 按键输入控制LED灯
STM32 嵌入式学习入门(3)—— STM32F103 按键输入控制LED灯 按键是单片机上一个很重要的输入设备,也很容易掌握,只要明白了IO口最基本的使用,就可以操作按键了。我们的目的是控制开发板上板载的三个按键来操作开发板上板载的两个LED灯实现亮或灭(按键第一次按下时灯亮,再按下时灯灭,以此类推)。博主所用的开发板是正点原子的mini板(STM32F103RCT6)和战舰板...原创 2018-02-06 22:29:36 · 32759 阅读 · 14 评论 -
STM32 嵌入式学习入门(1)——STM32简介及STM32学习方法简介
STM32简介及STM32学习方法简介STM32是新的基于ARM内核的32位MCU系列,该内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex-M内核,该内核采用标准的ARM架构。该内核具有超前的体系结构以及高性能、低电压、低功耗,且拥有创新的内核以及外设等特点......具体地可能很难对STM32下一个定义。而且我估计零基础接触嵌入式、接触STM32的同学看完上面这句话...原创 2018-02-02 21:11:36 · 5199 阅读 · 0 评论 -
STM32 嵌入式学习入门(4)——PWM原理
STM32 嵌入式学习入门(4)——PWM原理本文先对STM32F103的通用定时器作一简单介绍,然后详细介绍通用定时器的一个应用——输出PWM波形的原理。整个文章以介绍“怎么用”为主,对于通用定时器以及PWM相关的理论和概念只是点到为止。对于具体的用STM32输出PWM波,写好了会把链接放过来。一、STM32F103通用定时器简介:通用定时器是一个通过可编程预分频器驱动的16位自动装载计数器构成...原创 2018-02-13 22:53:52 · 10992 阅读 · 0 评论 -
STM32 嵌入式学习入门(5)——PWM的实现
上一篇博文介绍了定时器和PWM的基本的原理,本篇博文从代码层面来介绍PWM的具体实现。同样,还是以博主所用的开发板——正点原子开发板STM32F103ZET6为例。原创 2018-02-18 23:05:24 · 11699 阅读 · 0 评论 -
STM32 嵌入式学习入门 —— 窗口看门狗 & 独立看门狗
本文主要介绍了STM32的看门狗的作用,分别介绍了独立看门狗和窗口看门狗的原理和实现。原创 2018-02-23 11:58:03 · 5878 阅读 · 3 评论 -
在Keil4中新建51单片机工程模板详细步骤
本文主要介绍51单片机学习和开发中的第一步——新建工程模板对于刚开始学单片机的同学,首先要在电脑上装好MDK4软件和CH340驱动,然后也要有一个单片机烧录软件(一般买回来的单片机附带的资料里都会有这三个软件及安装使用步骤,照着操作即可)。最好再对单片机有一个基本的了解,即可按照本文所述顺利新建工程模板。本文用到的开发板为普中科技最新的单片机开发板,操作系统为windows10(wi...原创 2019-05-15 12:55:56 · 34700 阅读 · 13 评论