一、关于STM32 STM32F103C8T6是一款由意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制器,硬件采用LQFP48封装,属于ST公司微控制器中的STM32系列。 主要有三种类型的MCU:主流级别MCU、高性能MCU、低功耗MCU。再详细一点,我们可以具体 ...
一 STM 简介 STM ,从字面上来理解,ST 是意法半导体,M 是 Microelectronics 的缩写, 表示 位,合起来理解,STM 就是指 ST 公司开发的 位微控制器。在如今的 位控制器当中,STM 可以说是最璀璨的新星,它受宠若娇,大受工程师和市场的青睐,无芯能出其右。 STM 属于一个微控制器,自带了各种常用通信接口,比如 USART I C SPI 等,可接非常多的传感器,可 ...
2021-10-19 21:50 0 1482 推荐指数:
一、关于STM32 STM32F103C8T6是一款由意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制器,硬件采用LQFP48封装,属于ST公司微控制器中的STM32系列。 主要有三种类型的MCU:主流级别MCU、高性能MCU、低功耗MCU。再详细一点,我们可以具体 ...
本主记录SPI 普通操作方式,主要为后续SPI设备提供基础 1、MDK工程目录(创建工程方式略),工程结构与前面 "STM32F103 DMA模式操作UART" 类式 2、spi 设备引脚初始在platform.c 文件下, 这里面列出SX1278 设备 platform.c 内容 ...
HSI基本知识 HSI是8MRC震荡电路,精度1%。 PLL的设置必须在其被激活前完成,输出必须被设置温48M或者72M LSE:通过在备份域控制寄存器(RCC_BDCR)里的LS ...
VCC、 GND、 PA13/JTMS/SWDIO、 PA14/JTCK/SWCLK ...
由于stm32的库默认是外部晶振8M的情况下实现的,所以配置波特率的时候也是按8M,包括主频,如果用12M晶振就需要改动几个地方: 在system_stm32f10x.c中找到相应类型的文件,进行如下修改。 1)72M主频: 8M时: RCC->CFGR |= (uint32 ...
...
参考原子哥学习程序 条件:实验板STM32103ZET6;固件库STM32F10x_StdPeriph_Lib_V3.5.0;环境MDK5; 目的:了解STM32 的 IO 口如何作为输出使用 ;以两个LED灯交替闪烁为目标。 目录: 1.新建工程 2.硬件连接 3.R ...
移植前的准备工作 1. 获取STM32的裸机工程模板 STM32的裸机工程模板直接使用野火STM32开发板配套的固件库例程即可。可以从我github上获取https://github.com/jiejieTop/TencentOS-Demo 下载TencentOS tiny 源码 ...