STM32自定义编译环境

¥10000

  • 发布时间:2025-03-14项目周期:详谈
  • 现居地址:天津市 和平区 已有竞标:13
  • 剩余时间: 0天0时
  • 我要竞标

项目描述

一、整体描述(项目预研,第一阶段)
我们有一个STM32F427的开发板,上面运行了一个我们自己写好的freeRTOS例程(例程可以直接提供给你)。
例程中的某一个任务A实现了简单的LED控制、串口通讯、按键读取、延时等功能。
我们希望能通过PC编译出来一个BIN文件,能更新这个任务A。实现LED闪烁变化,按键读取后动作变化,不同的延时,并通过串口打印不同的信息。
主要核心需求就是能更新任务A.

二、需要的成果
1. 一个PC软件,能实现简单的c语言编译
2. 帮我们完善STM32单片机内的例程,能更新其中一个任务
3. BIN文件可以通过串口或者任何接口传到STM32单片机内部,或者前期可以直接复制到单片机内部

三、需要用到的技术
1. 了解STM32的软件开发
2. 了解gcc或其他编译器和makefile的编写
 
四、参考资料
1. 几个开源的c语言编译器,或者任意编译器
Geany 
https://www.geany.org/download/git/

Code::Blocks
https://github.com/andrebossi/codeblocks

Dev-C++
https://github.com/Embarcadero/Dev-Cpp

给发包方留言

  • 你的需求就是要能实现软件升级吗

  • 实现同样的功能方法还有简单的,按要求这样做有点复杂了。

  • 我有现成的 risc-v ide集成开发环境。稍微修改下就可以了。

  • 【开发openSMT主控板集成开发环境的调试功能演示-哔哩哔哩】 https://b23.tv/Z1Oieue 我有些现成的 ide 需要我们可以合作。