直接开撸

直接看着正点原子的FreeRTOS移植,就是我用的是C8T6   O(∩_∩)O哈哈~
穷孩子,先用C8T6凑合着。不过C8T6的flash比较小,不知道什么时候就爆了哈哈。
 ①首先改完所有报错,然后将MDK的IC设置为C8,保存。②点击小锤子,进入C/C++ 改变芯片宏定义STM32F10X_MD,USE_STDPERIPH_DRIVER③需要改一下启动文件,启动文件改为startup_stm32f10x_md.s,一般都在CORE文件夹里。④到这里编译一下,会提示"..\OBJ\Template.axf: Error: L6406E: No space in execution regions with .ANY selector matching delay.o(.data)."就是C8T6 128K的flash不够,这时候检查一下你的内核大小,搜索configTOTAL_HEAP_SIZE在宏定义中, 定义为:((size_t)(20*1024)),应该是flash小于设定的内核大小,这时候把20改为  10,再编译, 就不会再报错了。然后去主函数创建任务,舒舒服服。

STM32C8T6的FreeRTOS移植相关推荐

  1. 【STM32】FreeRTOS移植

    00. 目录 文章目录 00. 目录 01. 简介 02. 预备工作 03. FreeRTOS移植 04. SYSTEM文件修改 05. 测试程序设计 06. 附录 07. 参考 01. 简介 我们已 ...

  2. FreeRTOS学习笔记【二】——FreeRTOS 移植

    上一章中我们初步的了解了一下 FreeRTOS,本章就正式踏上 FreeRTOS 的学习之路, 首先 肯定是把 FreeRTOS 移植到我们所使用的平台上, 这里以 ALIENTEK 的 STM32F ...

  3. 基于keil5自动配置stm32f103标准库的官网freertos移植

    基于keil5自动配置stm32f103标准库的官网freertos移植 前言 序言:利用keil5自动配置stm32f103标准库工程 闲话 正式篇 移植官网FreeRTOS 前言   当笔者学习s ...

  4. FreeRTOS移植

    目录 FreeRTOS移植流程 1 在基础工程 中 新建 FreeRTOS 文件夹 并且把源码添加到这文件夹 ​编辑 2 在 portable 文件中保留keil MemMang 和 RVDS 其他删 ...

  5. stm32的FreeRTOS移植

    目录 FreeRTOS移植到STM32F103步骤与注意事项 前言: 一.从官网下载最新版的FreeRTOS源码 二.IAR下移植FreeRTOS 三.MDK下移植FreeRTOS 总结: STM32 ...

  6. ESP8266_RTOS_SDK学习笔记之 FreeRTOS移植浅析

    ESP8266原厂提供了Non-OS和RTOS版本的SDK. Non-OS版本SDK主要使用定时器和回调函数的方式实现各个功能事件嵌套,达到设定条件后触发指定的事件及回调函数.同时Non-OS使用的是 ...

  7. 【STM32】FreeRTOS 移植到 STM32F103

    文章目录 main.c 移植后的程序结构如下图: 本节的任务设计为: start_task():用来创建其他三个任务. led0_task ():控制 LED0 的闪烁,提示系统正在运行. led1_ ...

  8. FreeRTOS移植到STM32F103

    1.创建工程 2.将FreeRTOS源码,拷贝到工程目录 3.删除其它架构和编译器的代码 查看portable文件夹发现 MemMang为内存管理相关文件需要保留 Commom里面有个mpu相关代码, ...

  9. 基于STM32的实时操作系统FreeRTOS移植教程(手动移植)

    前言:此文为笔者FreeRTOS专栏下的第一篇基础性教学文章,其主要目的为:帮助读者朋友快速搭建出属于自己的公版FreeRTOS系统,实现后续在实时操作系统FreeRTOS上的开发与运用.操作系统的学 ...

最新文章

  1. Exchange数据库无法装载的问题
  2. 记录贴-配置HTTPS域名访问到本地局域网网关
  3. 好用的数据分析工具能顶半个BI团队?大佬力荐这款工具值得体验
  4. Linux下安装Solr
  5. Visual Studio 2005 插件编程(代码行数统计插件)之一
  6. 【VS2008无法启动asp.net development server】的解决
  7. javascript生成n至m的随机整数
  8. python colorbar刻度_matplotlib画3D图修改X,Y,Z,colorbar的刻度值
  9. VC++中的Win32 Application和Win32 Console Application区别
  10. 常微分方程 伍卓群 题目
  11. python软件工程师简历范文_嵌入式软件工程师完整简历范文
  12. 计算机中分页符号是什么,分节符和分页符有什么区别?
  13. 只要60页!金融量化博士总结的Python数据分析入门知识手册
  14. -1-6 java 异常简单介绍 java异常 异常体系 Throwable 分类 throws和throw 异常处理 自定义异常...
  15. Unknown initial character set index '255' received from server. Initial client character 解决方法
  16. 2000-2009十年十大创业新模式
  17. 国外Linux服务器同步北京时间
  18. VS运行程序时被McAfee当作病毒阻止
  19. 物联网大数据存储利器IoTDB介绍
  20. labview利用while循环添加移动寄存器倒计时5秒

热门文章

  1. mysql pt工具 加索引_[转]MySQL中如何为连接添加索引
  2. 读《MacTalk·人生元编程》及Mac常用软件
  3. 批量转换 gbk 文件到utf8 文件,不引用三方类库【 java 代码】
  4. 怎样用一台手机做自媒体?
  5. js 中 true == 1 false == 0
  6. 递归、分治算法刷题笔记
  7. 第三章 软件需求分析
  8. 大家不用买无线路由器了也可以让手机上WIFI
  9. 用android怎么做一个机器人,怎样写一个类似ROS的易用的android机器人框架(2)
  10. php eos,EOS区块链PHP开发包