摘要: STM32芯片架构 STM32F103系列芯片的系统架构如下: STM32芯片基于ARM公司的Cortex-M3内核,由ST公司设计生产,内核与总线矩阵之间有I(指令)、S(系统)、D(数据)三条信号线。内核通过总线矩阵与FLASH、SRAM、外设连接。而外设包括GPIO、USART、I2C、SPI 阅读全文
posted @ 2020-10-25 16:51 STM32嵌入式开发 阅读(1030) 评论(0) 推荐(1) 编辑
摘要: 简要介绍微型航拍无人机的结构形式与工作原理两方面的内容。 微型航拍无人机(旋翼)的结构形式 微型航拍无人机的四个旋翼分布在机体的前、后、左、右。为了达到机体稳定飞行的目的,四个旋翼在结构上保持水平一致,四个旋翼的大小、造型都一样,四个由微控器(MCU)控制的电机对称分布在飞行器的支架端,支架中部安装 阅读全文
posted @ 2020-10-25 16:48 STM32嵌入式开发 阅读(3238) 评论(0) 推荐(0) 编辑
摘要: 作为STM32初学者,一般会选择购置一块开发板,因为在开发板上有很多已经集成好的模块,如红外模块、按键模块、LED模块、DAC模块、ADC模块、can模块、485模块、以太网模块、WiFi模块、蜂鸣器模块、SRAM模块、显示屏等。有的朋友可能要用stm32做红外探测小车,那么就需要用到红外模块;有的 阅读全文
posted @ 2020-10-17 20:39 STM32嵌入式开发 阅读(3107) 评论(1) 推荐(0) 编辑
摘要: 一、嵌入式系统的概念 着重理解“嵌入”的概念 ,主要从三个方面上来理解。 首先,从硬件上,“嵌入”是基于CPU的处围器件的,整合到CPU芯片内部,就好比早期基于X86体系结构下的计算机,CPU有的是运算器和累加器的功能,一切芯片要通过外部桥路来扩展实现,象串口之类的都是凭借着外部的16C550/2的 阅读全文
posted @ 2020-10-17 20:31 STM32嵌入式开发 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 对于更开始入坑的同学,可能也像我一样搞不清楚两者的区别与联系。现在结合知乎网上的相关资料发一篇文章来具体分析。 基于STM32的开发属于微控制器开发领域,主要开发工具是keil或IAR,这种开发更准确的说法是单片机开发或者硬件开发;而招聘里所说的嵌入式开发,开发环境是基于Linux操作系统,这种开发 阅读全文
posted @ 2020-10-17 20:12 STM32嵌入式开发 阅读(1350) 评论(0) 推荐(0) 编辑