软件一行,经常需要用到很多重复的代码,我们有必要花一些时间整理一些常用的、通用的代码,等到用到的时候就可以直接拿来用了。如果没有精力自己去整理,也可以用一些网上比较成熟的代码。 比如本次介绍的基于STM32的驱动库,我们可以直接拿来就用。 这个库里包含了很多常用的外设驱动及常用器件的驱动:USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。 每个驱动的使用都配有单独的keil工程的例子: 每个工程都支持四个目标: 有相关开发板的话可以直接用来测试。 核心代码放在 00-STM32F429_LIBRARIES 文件夹下:
2023-05-22 20:30:49 154.79MB stm32 arm 嵌入式硬件 单片机
1
一直在用这款调试助手,校验齐全。
2023-05-18 15:29:14 525KB stm32 arm 嵌入式硬件 单片机
1
STM32F103单片机CAN总线通信实验DEMO测试软件例程源码程序 int main (void){//主程序 u8 buff[8]; u8 x; delay_ms(100); //上电时等待其他器件就绪 RCC_Configuration(); //系统时钟初始化 TOUCH_KEY_Init();//触摸按键初始化 RELAY_Init();//继电器初始化 CAN1_Configuration(); //CAN总线初始化 返回0表示成功 I2C_Configuration();//I2C初始化 OLED0561_Init(); //OLED初始化 OLED_DISPLAY_8x16_BUFFER(0," YoungTalk "); //显示字符串 OLED_DISPLAY_8x16_BUFFER(2," CAN TEST "); //显示字符串 OLED_DISPLAY_8x16_BUFFER(6,"TX: RX: "); //显示字符串 while(1){ if(!GPIO_ReadInputDataBit(TOU
1、C语言写的,下载到STM32F103C8T6即可使用 2、用到了ADC数模转换 3、控制PWM
2023-05-06 14:57:35 3.15MB stm32 c语言 arm 嵌入式硬件
1
stm32f407通过cubemx生成的模拟u盘工程
2023-05-05 22:47:00 12.93MB stm32 arm 嵌入式硬件 单片机
1
基于单片机1602液晶万年历-带源程序原理图和pcb.rar
2023-05-05 21:45:44 3.84MB 单片机 嵌入式硬件
1
基于STM32F103C8T6开发板调试的Timer示例
2023-05-04 19:34:17 6.27MB stm32 arm 嵌入式硬件 单片机
1
基于STM32_HAL库的蓝牙遥控小车代码
2023-05-03 21:04:48 1.11MB stm32 arm 嵌入式硬件 单片机
1
温度检测模块使用的是GY906,ESP01配置为可接入热点,wifi名称和密码通过串口助手调试,将手机配置为用户模式,手机会不间断收到实时的测温情况,演示视频我会放在B站上面,
2023-04-27 17:06:11 7.74MB stm32 文档资料 arm 嵌入式硬件
1
keil c51程序,双通道16位AD采集,1602液晶显示,proteus硬件仿真测试电路
2023-04-27 16:46:19 63KB proteus 单片机 嵌入式硬件 adc
1