
STM32单片机基础应用
文章平均质量分 94
针对STM32单片机基础外设所编写的一系列教程文档
仁杞
这个作者很懒,什么都没留下…
展开
-
uC/OS_II操作系统移植,亲测可用
uC/OS-II操作系统移植标准步骤,采用官方源码,保证每个人都能轻松以移植成功原创 2022-07-21 20:42:11 · 1943 阅读 · 0 评论 -
嵌入式单片机该如何选型?
作为一个嵌入式开发工作人员,当你在确定了一个项目的基本功能之后,那么你就要开始进行产品选型了,能否正确的选择一款合适的MCU作为你的项目的核心是一位开发者所毕备的技能。要选好一款处理器,要考虑的因素很多,不单单是纯粹的硬件接口,还需要考虑相关的操作系统、配套的开发工具、仿真器,以及工程师微处理器的经验和软件支持情况等。嵌入式微处理器选型的考虑因素在产品开发中,作为芯片的微处理器,其自身的功能、性能、可靠性被寄予厚望,因为它的资源越丰富、自带功能越强大,产品开发周期就越短,项目成功率就越高。但是,任何一款微原创 2022-07-11 23:02:14 · 2418 阅读 · 0 评论 -
STM32单片机启动流程分析
作为一个单片机相关的开发人员,大家应该都很清楚单片机是从main函数开始执行代码的,但是很显然微控制器无法从硬件上定位main函数的入口地址,因为使用C语言作为开发语言后,变量/函数的地址便由编译器在编译时自行分配,这样一来main函数的入口地址在微控制器的内部存储空间中不再是绝对不变的。那么单片机又是如何找到咱们所写的main函数的呢,大家应该在各种单片机开发过程中都会了解到一个启动文件的东西。没错,单片机正式通过启动文件来找到咱们的main函数的。接下来咱们就来看一下STM32单片机是如何启动的。原创 2022-07-13 23:11:43 · 5106 阅读 · 0 评论 -
STM32单片机--GPIO
大家在做单片机相关项目开发时候,相信大家拿到板子的第一件事就是点亮开发板上的LED指示灯。也就是说我们第一件事就是对单片机的IO口进行操作,不管是51单片机还是32单片机亦或是arduino,我们想要控制一个最基本的外围器件,或者是用单片机传递出一组数据,这些任务的前提都是我们要能够操作单片机的IO口。所谓的IO就是指的GPIO (general purpose input output)通用输入输出端口,简单来说就是软件可控制的引脚...原创 2022-07-12 23:41:15 · 4590 阅读 · 3 评论 -
STM32单片机--中断机制&EXTI应用
单片机可以产生的中断有很多个,这些终端统统由NVIC进行管理,NVIC是位于内核里的一个嵌套向量中断控制器。NVIC 与 CM3 内核同声相应,同气相求,相辅相成,里应外合,共同完成对中断的响应。...原创 2022-07-15 23:33:45 · 4482 阅读 · 1 评论