Skip to content

SourceLink/Sl-Rtos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

从零开始写rtos

一. build

在build目录下执行以下命令, 即可完成代码编译:

cmake .. -DBOARD_FAMILY=NUCLEO_STM32F746ZG && make

其中cmake ..是为了生产makefile, 其中-DBOARD_FAMILY=NUCLEO_STM32F746ZG是用来定义板级包名称, make是为了编译;

生成文件在build/bin目录下;

修改顶层的CMakeLists.txt文件选择你想编译的demo

add_subdirectory(demo/proc_manager)

二. download

在linux平台下, 使用st-link进行程序的下载, st-link的linux环境搭建视频请点这, 文档搭建请点这;

  • 方式1

使用下列指令进行bin文件烧写:

st-flash write bin/xxx.bin 0x8000000
  • 方式2

因为cmake支持客制化命令, 在书写cmake的时候已经将方式1当做cmd写入, 所以可以使用如下命令烧写:

make flash

视频教程

文档

About

从零开始写RTOS (STM32F7平台)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages