普通小工程直接选择AC6即可,但这种时候编译速度差距也不大。

当工程内加入ETH、LWIP后编译就会出错

根据错误找到cc.h文件

注释掉

//#define LWIP_TIMEVAL_PRIVATE 0
//#include <sys/time.h>

在lwip.h文件中添加#define __CC_ARM,如下图

再像第一步那样设置v6编译即可通过。

使用绝对地址时会有警告:

int32_t AD_buf_X[87000] __attribute__((at(0X68000000)));
int32_t AD_buf_Y[87000] __attribute__((at(0X68000000+0X55554)));
int32_t AD_buf_Z[87000] __attribute__((at(0X68000000+0X55554+0X55554)));

更改为

int32_t AD_buf_X[87000] __attribute__((section(".ARM.at(0X68000000)")));
int32_t AD_buf_Y[87000] __attribute__((section(".ARM.at(0X68000000+0X55554)")));
int32_t AD_buf_Z[87000] __attribute__((section(".ARM.at(0X68000000+0X55554+0X55554)")));

即可

未完结,看见freertos不行,但我还没有开始用freertos

主要参考:https://jjpwc.blog.csdn.net/article/details/104870680?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-104870680-blog-88286841.pc_relevant_3mothn_strategy_recovery&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-104870680-blog-88286841.pc_relevant_3mothn_strategy_recovery&utm_relevant_index=1

STM32CUBEMX生成KEIL工程后使用AC6(V6)编译加快速度相关推荐

  1. STM32CUBEMX生成KEIL工程后添加DSP

    软件:STM32CubeMX:6.0.1,Keil5:5.27. 硬件:STM32F407ZGT6 添加:ARM_MATH_CM4,__TARGET_FPU_VFP 添加路径: 添加文件: 路径:工程 ...

  2. STM32CubeIDE不支持生成Keil工程

    STM32CubeIDE不支持生成Keil工程 早闻ST官方出了新的IDE开发工具,因为之前的项目一直用Keil,也就没有去关注.最近新项目开工,决定用新的IDE试试.于是去官网下载了STM32Cub ...

  3. 通过STM32CUBEMX生成RTOS系统运用(一)

    通过STM32CUBEMX生成RTOS系统运用(一) 前言: 在一次项目开发中,使用的是循环式运行,但在某些需要快速响应处理数据时,没有办法及时的去到处理函数,于是开始了这次基于STM32CUBE自动 ...

  4. 使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)

    转载自:http://blog.csdn.net/charmingsun/article/details/50802267?readlog#t1 本教程以点亮一盏LED灯为目的为大家演示用STM32C ...

  5. STM32CubeMX生成STM32F072 USB 自定义HID Device

    使用STM32CubeMX生成HID工程 1. 使用STM32CubeMX生成USB HID工程 2. 修改新建的工程 修改报告描述表 修改端点大小 3. 上下传数据 EP1上传数据 EP2下传数据 ...

  6. STM32F40xx搭建Keil工程编译错误(stm32f4xx_fmc.c)

    状况: 搭建完Keil工程后进行编译后发生如下的错误: compiling stm32f4xx_fmc.c... ..\..\CodeFile\Bsp\stm32f4xx_fmc.c(144): er ...

  7. keil5改工程名称_修改Keil工程名称并添加其他模块文件

    学习目标 在上一篇文章 <基于STM32固件库的MDK5工程建立> 基础上,将Keil工程名称Template修改为Usart 添加延时函数文件及串口1的实现文件 main.c文件中测试p ...

  8. 彻底搞清楚STM32CubeMX生成工程再次下载后SWD无法使用问题

    背景 STM32CubeMX生成工程,调试USB-HID,第一次调试,没有问题,更改代码下载,提示找不到芯片. 问题 发现工程里,SWD被禁用了.由于板子复位键不好用,所以,使用镊子,一直按着复位(按 ...

  9. 在STM32CubeMX生成的MDK5工程上添加RT-Thread Nano后双击工程名无法打开.map文件的解决方法

    当我们基于STM32CubeMx完成芯片的基础配置,再将RT-Thread Nano添加到工程编译完成之后.双击工程名称发现无法打开工程的.map文件,.map文件是STM32开发中非常重要的一个文件 ...

最新文章

  1. DeepMind发布最新《神经网络中持续学习》综述论文!
  2. JSP中include指令的乱码问题
  3. 区分Debug版还是Relase版
  4. Android之网络请求通过协程+okhttp的没有做网络异常处理导致程序奔溃问题
  5. 查看mysql数据库历史_查看mysql数据库历史
  6. 计算机四进制表示形式,1.4.2 二进制数的四种表示形式(1)
  7. Twitter高并发高可用架构
  8. 软件项目管理原则谈-转自51testing
  9. 在QT中配置snap7库
  10. [Python从零到壹] 三十四.OpenCV入门详解——显示读取修改及保存图像
  11. C++程序设计:字符图形输出(数字三角形)
  12. IObit Uninstaller(卸载工具) v10.0.2.20
  13. 混合基金量化投资策略应该怎么制定?
  14. 阿帕拉契州立大学代表团访问AURAK
  15. 请求成功但是报错: Uncaught (in promise)
  16. uhs3内存卡有哪些_UHS-I与UHS-II存储卡有什么区别?
  17. BFS + 状态压缩总结
  18. 直播能为教育机构做些什么?授课和招生是必备的
  19. 真正深爱一个人,永远睡不够
  20. 三、GP安装笔记-greenplum安装

热门文章

  1. SRM 719 div2 Hard (01Trie,最大异或和)
  2. 【Unity】优化工具Profiler
  3. 甜糖官方爱快docker
  4. 玩客云刷机(2022-3-19亲测)
  5. pycharm的安装配置及思维导图
  6. MCU实现低功耗注意事项
  7. 与恐龙共舞 1. 内存报警
  8. Qt5 和 OpenCV4 计算机视觉项目:1~5
  9. Unity3d Mesh、Texture、UI 压缩降低内存
  10. element-ui vue-quill-editor 富文本编辑器 解决插入图片不采用base64 从服务器传图片在显示返回url