- 博客(7)
- 收藏
- 关注
原创 ESP32CAM开发环境搭建
目前大部分高校毕业生都处于做毕设阶段,如果说毕设里有一些摄像头方面的需求,那么市面上可供大学生学选择的硬件最为经济实惠的就应该是ESP32CAM了,淘宝售价在30元左右,能够满足基本的视频传输需求。今天就先来说一下开发环境里的那些坑,和成功配置开发环境的流程。
2023-01-15 20:31:45
2042
5
原创 STM32-中断优先级管理NVIC详解
单片机可以产生的中断有很多个,这些终端统统由NVIC进行管理,NVIC是位于内核里的一个嵌套向量中断控制器。NVIC 与 CM3 内核同声相应,同气相求,相辅相成,里应外合,共同完成对中断的响应。...
2022-07-15 23:33:45
3242
1
原创 STM32单片机启动流程分析
作为一个单片机相关的开发人员,大家应该都很清楚单片机是从main函数开始执行代码的,但是很显然微控制器无法从硬件上定位main函数的入口地址,因为使用C语言作为开发语言后,变量/函数的地址便由编译器在编译时自行分配,这样一来main函数的入口地址在微控制器的内部存储空间中不再是绝对不变的。那么单片机又是如何找到咱们所写的main函数的呢,大家应该在各种单片机开发过程中都会了解到一个启动文件的东西。没错,单片机正式通过启动文件来找到咱们的main函数的。接下来咱们就来看一下STM32单片机是如何启动的。
2022-07-13 23:11:43
3874
原创 STM32入门之GPIO详解
大家在做单片机相关项目开发时候,相信大家拿到板子的第一件事就是点亮开发板上的LED指示灯。也就是说我们第一件事就是对单片机的IO口进行操作,不管是51单片机还是32单片机亦或是arduino,我们想要控制一个最基本的外围器件,或者是用单片机传递出一组数据,这些任务的前提都是我们要能够操作单片机的IO口。所谓的IO就是指的GPIO (general purpose input output)通用输入输出端口,简单来说就是软件可控制的引脚...
2022-07-12 23:41:15
3303
3
原创 嵌入式单片机该如何选型?
作为一个嵌入式开发工作人员,当你在确定了一个项目的基本功能之后,那么你就要开始进行产品选型了,能否正确的选择一款合适的MCU作为你的项目的核心是一位开发者所毕备的技能。要选好一款处理器,要考虑的因素很多,不单单是纯粹的硬件接口,还需要考虑相关的操作系统、配套的开发工具、仿真器,以及工程师微处理器的经验和软件支持情况等。嵌入式微处理器选型的考虑因素在产品开发中,作为芯片的微处理器,其自身的功能、性能、可靠性被寄予厚望,因为它的资源越丰富、自带功能越强大,产品开发周期就越短,项目成功率就越高。但是,任何一款微
2022-07-11 23:02:14
2079
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人