Welcome to smallcracker's personal website
ABOUT
标签
分类
UidGenerator
C工程知识
c文件和头文件
MIDI
MIDI文件格式分析
linux
cmake速查
gcc 编译器
linux基础
vscode使用技巧
stm32
001-新建工程
002-GPIO
003-systick
004-USART
999-project
STM32F103RCT6单片机概况
tiva tm4c123G
000-STM32F103RCT6单片机概况
001-创建项目
1-Wire_Master
ADC interrupt
Analog Comparator
Analog Comparator(待完成)
Analog to Digital Converter
DHT11 温湿度传感器
FPU
GPIO_PWM
GPIO_interrupt
GPIO输出和输入
IIC
Interrupt Controller(NVIC)
Pulse Width Modulator
System Tick
TIMER_CAPTURE
Timer
UART
boosterpacks
bottom
休眠模块
创建项目
基本GPIO操作
总体概述
通用定时器
传感器
max30102 stm32代码
嵌入式系统
UCOSII
版本控制
版本控制学习
电路设计
电源及管理
网络上一些锂电池3V3输出示例
锂电池
算法
permutation
二叉树搜索叶子节点
通信模块
cc2541
驱动模块
sg90
999-project
简介在ti的开发过程中,我常将所有外设的配置以及程序功能的实现全部放在main.c里,随着功能的增加,代码长度也在增加,最终导入一个模板代码就已经将近两百行,为代码的编辑带来很大不便。最近转到stm32上来后,了解到正点原子的项目架构,觉得这样的常见功能封装成库的思路很有益处,因此我采集了正点原子例 ...
2021-03-28
004-USART
函数学习串口时钟使能RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1); 串口复位USART_DeInit(USART1); 串口参数初始化USART_Init(USART1, &USART_InitStructure); 其中,那个结构体里面要设置的 ...
2021-03-27
003-systick
stm32的Systick简介SysTick是一个24位的系统节拍定时器system tick timer,SysTick,具有自动重载和溢出中断功能,所有基于Cortex_M3处理器的微控制器都可以由这个定时器获得一定的时间间隔。 123456789101112131415161718void S ...
2021-03-26
002-GPIO
stm32 GPIOGPIO基本结构说明: 保护二极管:IO引脚上下两边两个二极管用于防止引脚外部过高、过低的电压输入。当引脚电压高于VDD时,上方的二极管导通;当引脚电压低于VSS时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。但是尽管如此,还是不能直接外接大功率器件,须加大功率及 ...
2021-03-23
001-新建工程
new project1.Create ProjectCreate a project directory Create an empty C Source in it Click Project | New μVision Project... Select STMicroelectron ...
2021-03-15
STM32F103RCT6单片机概况
STM32F103RCT6单片机概况简介芯片STM32F103RCT6 常用外设 LED0 PA8 LED1 PD1 KEY0 PC1 KEY1 PC13系统资源 48KB SRAM(Static Random-Access Memory,SRAM) 256KB Flash 两个基本定时器,四个通用 ...
2021-03-15