🥬STM32F4(Keil uVision)嵌入式库功能
STM32 | Keil uVision | GCC | 串行外设接口SPI | I2C | 通用输入输出(GPIO)通用同步/异步接收器/发送器USART | 数模转换 | 模数转换(ADC) | ILI9341 LCD | 1-Wire | 同步动态随机存取存储器 | DS1307 | HD44780 LCD | nRF24L01 | 射频 | 射频识别RFID | 加速度计 | 陀螺仪加速度计 | 大气压力 | 脉宽调制(PWM) | 快速傅里叶变换FFT | 以太网 | C/C++
GPIO状态监控
设置 LED 开、关或切换
检查 LED 状态是开还是关
检查按钮状态
时钟延时
通用同步/异步接收器/发送器
在 UART 模式下使用多达 8 个 U(S)ART
USART 的可选引脚
接收中断处理程序
串行外设接口SPI
8 位或 16 位 SPI 模式
主设备模式
8 数据位
预分频器设置为将 APBx 时钟除以 32
空闲时时钟为低电平,数据在上升沿采样(SPI 模式 0)
第一位是 MSB 位
2线全双工
SS 引脚可通过软件配置
模数转换器
使用池化模式测量模拟值
使用所有可能的 ADC 引脚
测量 RTC 电池的 Vbat 引脚
数模转换器
ILI9341 LCD
支持 7 x 10 和 11 x 18 像素字体大小
显示字符串
绘制矩形、圆形、直线
LCD 在所有 4 个方向上旋转
支持LCD显示开/关
I2C
主设备模式
7 位从机地址
1 条 I2C 总线上最多 127 个不同的从站
读/写单字节
从从设备读取/写入多个字节
STMPE811触摸屏
1-Wire
读/写字节
在 1-wire 引脚上搜索设备
从设备读取 rom
读取DS18B20温度
同步动态随机存取存储器
与外部 64Mb SDRAM 配合使用
一次读/写 8、16 或 32 位变量
更多库
DS1307 实时时钟
HD44780 LCD
nRF24L01+ 射频收发器
看门狗
FatFs读取 SD卡
随机数发生器
读取射频识别RFID 标签
虚拟串口
测量温湿度
增量式旋转编码器
读取GPS数据
三轴数字陀螺仪
读取U盘
超声波传感器测量距离
读取USB鼠标和键盘
读取 4x4 的矩阵键盘
PWM
USB HID设备
加速度计
使用 DAC、DMA 和 TIM 输出预定义信号
读取大气压力
使用外部中断
功耗模式
输出不同的时钟
使用printf和fprintf/vfprintf
控制RC舵机
读取加速度计和陀螺仪数据
读取标识字节
测量输入PWM信号
一次性可编程存储器
图形用户界面GUI
以太网
快速傅里叶变换
SSD1306 OLED LCD
Last updated
Was this helpful?