普冉PY32F002A移植FreeRTOS资源文件

原创
小哥 5个月前 (02-10) 阅读数 81 #大杂烩

普冉PY32F002A移植FreeRTOS资源文件

描述

本资源文件提供了将FreeRTOS V9.0移植到普冉M0芯片PY32F002A的完整示例。开发环境基于KEIL,并使用了LL库进行移植。该示例展示了如何在PY32F002A芯片上运行四个任务,并包含了大部分外设的.c文件。

主要内容

  1. 开发环境

    • KEIL
    • LL库
  2. 任务列表

    • 任务1:重定义后的串口,不断printf字符。
    • 任务2:闪灯一。
    • 任务3:闪灯二。
    • 任务4:闪灯三。
  3. 资源分配

    • 修改了startup文件中的stack size为0.5K。
    • RTOS核心分配了2K,剩余0.5K用于其他变量定义。
  4. 资源占用情况

    • Program Size: Code=6240 RO-data=296 RW-data=324 ZI-data=2740

使用说明

  1. 下载本资源文件。
  2. 使用KEIL打开项目文件。
  3. 根据需要修改任务或外设配置。
  4. 编译并下载到PY32F002A芯片上进行测试。

注意事项

  • 请确保开发环境已正确配置,包括KEIL和LL库的安装。
  • 在修改任务或外设配置时,注意资源占用情况,避免超出芯片的资源限制。

贡献

欢迎提交问题或改进建议,帮助完善本资源文件。

下载链接

普冉PY32F002A移植FreeRTOS资源文件

(备用: 备用下载)

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除