本资源提供完整的CLion开发STM32标准库项目解决方案,包含开箱即用的工程模板、详细配置指南和实用代码示例,帮助快速搭建高效STM32开发环境。 核心价值:告别Keil/MDK,使用CLion现代化IDE享受智能代码补全和强大调试功能;标准库相比HAL库代码更精简、执行效率更高;集成完整工具链包括ARM GCC编译器、OpenOCD调试器和CMake构建系统。 资源内容:基于STM32F103C8T6的完整项目模板,包含预配置的CMake构建系统、优化编译选项和链接脚本;详细的环境搭建文档,涵盖Windows、macOS和Linux系统;实用的代码示例包括系统时钟配置、GPIO控制、USART通信、SysTick延时等。 技术栈:CLion + ARM GCC + OpenOCD开发环境,STM32F103C8T6目标芯片,STM32F10x标准外设库,CMake构建工具,ST-Link调试工具。 快速开始:安装CLion和工具链后,直接导入项目,配置OpenOCD调试,即可一键编译下载调试。 特色功能:集成编译烧录调试全流程,CLion智能代码补全,跨平台支持,性能优化
2025-11-04 15:37:04 22.12MB stm32
1
包含了keil5软件建立STM32标准库的资源包,以及一个建立好的keil工程
2025-05-23 09:28:06 26.45MB stm32
1
采用STM32F429IGT6单片机,KeilMDK5.32版本 使用SysTick系统滴答定时器进行延时 LED_R、LED_G、LED_B分别为PH10,PH11,PH12 Key1为PA0,Key2为PC13 BOOTloader程序起始地址`0x0800 0000`分配大小为`0xA000`,40KB, APP程序起始地址`0x0800 A000`分配的大小为`0xF6000`,984KB。 注意按照扇区对齐(比如4KB一个扇区) 通过软件复位 + 一个标志位的方式来实现BOOT 注意点:上电应检查标志位,不能初始化任何外设,根据该标志位来决定是否进入APP 通过软件复位给 APP 一个干净的系统 这里的标志位存在RTC备份寄存器0中,占用4个字节
2025-05-20 15:09:07 6.13MB stm32
1
Stm32标准库函数5——OV2640 PA0-7 F103C8T6 4500000 联合VB 高分辨率【资源】 stm32f103c8t6串口发送 OV2640的图像,分辨率可选。网络上资料大部分是低分辨率的,这个可以做高分辨率。 资源内含有VB编写的显示界面及工程文件,实时采集OV2640的图像。 //14fps: JPEG_160x120 JPEG_176x144 JPEG_320x240 JPEG_352x288 //7.5fps: JPEG_640x480 JPEG_800x600 //1.5fps: JPEG_1024x768 JPEG_1024x1024 JPEG_1280x1024 JPEG_1600x1200
2024-07-08 18:08:26 7.26MB stm32f103 ov2640 高分辨率
野火PID调试助手上位机 ,stm32HAL库移植到标准库stm32标准库,有初始化函数需放在程序开头 内有注释,已验证。
2023-09-15 08:18:27 5KB stm32
1
工程项目中的单片机采用STM32F407ZGT6。 移植时可以只用AHT20.C/AHT20.H/MAIN.C三个文件即可。
2023-04-25 03:16:42 3.55MB 单片机 温湿度传感器 STM32
1
采用STM32F429IGT6单片机,KeilMDK5.32版本 使用SysTick系统滴答定时器进行延时 LED_R、LED_G、LED_B分别为PH10,PH11,PH12 Key1为PA0,Key2为PC13 以太网通信实验:无操作系统 LwIP 移植 LPHY芯片为LAN8720A 开发板IP为192.168.1.122 PC的IP设置为192.168.1.100 服务器IP192.168.1.10端口为6000
2023-04-12 09:01:04 7.91MB stm32 c语言
1
编译通过,在硬件测试成功,很稳定,希望可以帮到大家
2023-03-13 23:09:52 24.45MB stm32 单片机 嵌入式 物联网
1
采用STM32F429IGT6单片机,KeilMDK5.32版本 使用SysTick系统滴答定时器进行延时 LED_R、LED_G、LED_B分别为PH10,PH11,PH12 Key1为PA0,Key2为PC13 KEIL5下载配置有FLASH与SRAM 使用RTC实时时钟,可以使用串口接收来修改RTC的值(在调试模式下) RTC使用LSE(32.678KHz) RTC使用BCD码,配置与输出的时候需要使用16进制 在串口接收中断服务函数中,串口接收到数据则进入待机模式,外部中断触发则从待机模式下退出,从待机模式中唤醒等同于复位。 注意点:需要置位PWR 电源控制/状态寄存器 (PWR_CSR)中的EWUP才能使用PA0使得从待机模式下唤醒;进入待机模式前,需要清除WUF标志位
2023-03-06 09:36:24 609KB stm32 c语言
1
最新的STM32微处理器使用的标准外设库,支持L1xx/F0xx/F10x/F2xx/F30x/F4xx等
2023-02-25 15:47:26 145.4MB STM32 标准外设库
1