littlebot
Published on 2025-04-14 / 1 Visits
0

【源码】基于STM32F4系列的ArtCore库

项目简介

ArtCore是专门为STM32F4xx系列设备开发的库,作为Art框架的核心库,它提供了与平台相关的核心实现。Art框架的其他库均依赖此包,借助它实现与微控制器相关的功能,使得使用ArtCore的库和项目具有轻量级和强可移植性的特点。

项目的主要特性和功能

  1. 具备实时任务调度能力的抢占式操作系统。
  2. 包含互斥锁、信号量等用于多线程同步的同步原语。
  3. 对STM32F4系列设备的GPIO、UART、SPI、I2C、RTC、定时器等输入输出功能进行封装。
  4. 提供字符串操作函数与闪存读写功能。
  5. 实现STM32F4设备的启动流程。

安装使用步骤

  1. 从http://www.openstm32.org下载并安装System Workbench。
  2. 下载或复制本项目源码文件。
  3. 打开System Workbench,选择一个工作空间。
  4. 在IDE的“Project Explorer”中右键点击,选择“General/Existing Projects into Workspace”。
  5. 选择ArtCore - stm32f4文件夹或.zip文件导入包。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】