公司开发需要用到stm32,nxp,gd32等系列的单片机,大学几乎没接触过单片机的学习,所以只能自己下来慢慢学,如有错误,欢迎指出。 ARM(公司,处理器,架构) ARM处理器家族 经典:ARM7,ARM9,ARM11 Cortex-M:单片机驱动(控制) Cortex-A ...
既然已经做好了开发STM 的准备,软件硬件都准备好了,那么我们来了解一下何为STM 吧。 STM 是意法半导体 ST 设计的一系列 位芯片的名字,细分为L F H三个系列。 F系列是最经典的系列。F系列的基础芯片是F 系列,价格低廉,麻雀虽小五脏俱全,我做课程设计最喜欢用的就是STM F C T 的最小系统板辅以洞洞板,加焊几个模块上去,完成课程设计不要太轻松。高性能的F F 系列 H系列就是高 ...
2020-04-10 03:02 0 613 推荐指数:
公司开发需要用到stm32,nxp,gd32等系列的单片机,大学几乎没接触过单片机的学习,所以只能自己下来慢慢学,如有错误,欢迎指出。 ARM(公司,处理器,架构) ARM处理器家族 经典:ARM7,ARM9,ARM11 Cortex-M:单片机驱动(控制) Cortex-A ...
printf复习 当我们写printf("%d\n", 1);的时候,printf函数并不能通过C语言语法得知第二个参数是int类型。printf是一个变参函数(variadic function) ...
STM32学习笔记——点亮LED 本人学习STM32是直接通过操作stm32的寄存器,使用的开发板是野火ISO-V2版本; 先简单的介绍一下stm32的GPIO; stm32的GPIO有多种模式: 1.输入浮空 2.输入上拉 3.输入下拉 4.模拟输入 5.开漏 ...
STM32的USART组件支持异步、同步、单线半双工、多处理器、IrDA、LIN、SmartCard等模式,本文介绍的是异步即UART模式。 总线通信有三种模型:轮询、中断和DMA。DMA对我来说是陌生的内容,以后单独开篇细讲。 HAL HAL把寄存器组组织成组件,组件包含外设的各个寄存器 ...
的波特率选择。 STM32 的串口资源相当丰富的,功能也相当强劲。STM32F103ZET6 最多 ...
STM32学习笔记——OLED屏 OLED屏的特点: 1. 模块有单色和双色可选,单色为纯蓝色,双色为黄蓝双色(本人选用双色); 2. 显示尺寸为0.96寸 3. 分辨率为128*64 4. 多种接口方式,该模块提供了总共 5 种接口包括 ...
阅读前提示: 我们使用的板子是正点原子的ALIENTEK精英STM32F103。本文使用固件库进行编程,因为使用固件库编程较为方便,且阅读程序也较易理解。 目录 零、GPIO简介及其库函数 1. GPIO简介 2. 与GPIO有关的几个常用库函数 ...
和stm32的GPIO相关的寄存器有 (1)两个32位的配置寄存器(GPIOX_CRL,GPIOX_CRH) 每一个IO占用4位,16个IO占用64位就是两个32为寄存器。 其中CNF[1:0]是用来配置模式的,其定义如下 MODE[1:0]是用来配置输入输出模式及输出模式下的端口速率 ...