IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 2021-10-04 -> 正文阅读

[嵌入式]2021-10-04

一、关于正点原子新建基于标准库工程屡屡出错的问题、、、

1、我们先要准备好官方固件库文件STM32F10x_StdPeriph_Lib_V3.5.0,在这里插入图片描述
官方下载地址:https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32054.html

2、可以按照正点原子的基于标准库的视频创建项目:视频地址:https://www.bilibili.com/video/BV1Lx411Z7Qa?p=9

二、重点来啦:为啥反反复复出错,明明是按照视频里面建立的工程项目。

建立了CORE、OBJ、STM32F10X_FWLIB、SYSTEM、USER文件夹
打开USER目录,打开工程文件xxx.uvprojx,选择配置选项:
点击那个锤子。
我第一次编译的情况:奇怪的错误!
我这时也不知道什么问题,听视频里介绍说需要改一下这个地方添加一串代码
但我并不是这里错误。

我们来看看我们keil5的版本信息,这是v6.16版。编译器版本
错误就出在这里,因为正点原子的视频里用到的软件还是v5的编译器,用v6的编译器编译之前的代码肯定会有问题。而且我查了资料,官方也给出了明确的文档。v5到v6编译器迁移问题

三、改为v5的编译器重新编译程序:

编译器选择

可以看到编译错误消失了:错误消失
再次查看编译器信息,可以看到v5.06。v5的编译器

我这里主要说的是编译器版本不同导致的错误,可能出现的错误还有很多种,比如没有c/c++选项里面的includePaths,造成找不到头文件。

记得点赞

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-10-06 12:23:33  更:2021-10-06 12:25:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 4:36:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码