Keil编译STM32工程,提示__align(4)处语法错误

这篇具有很好参考价值的文章主要介绍了Keil编译STM32工程,提示__align(4)处语法错误。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

好久没有用Keil编程,因为别人的代码是用Keil写的,所以又得安装起来,编译时遇到__align(4)的错误提示。

这个问题主要是编译器版本的问题,默认使用的是v6.19版本的编译器,而工程原来使用的是v5版本的,两个编译器的指令有差别,这个可以在官方说明文档里可以看到。

如有需要说明文档,可点击下载。

__align(4),MISC,stm32,嵌入式硬件,单片机,Keil

        要么修改程序中的代码,要么换编译器版本。直接选择了换编译器版本。

        安装v5版本编译器,下载链接:Legacy Arm Compiler 5, 4.1, and RVCT (ACOMP5)https://developer.arm.com/downloads/view/ACOMP5        然后在Keil的Project——>Manage——>Project Items对话框中的Folders/Extensions标签进行修改。

__align(4),MISC,stm32,嵌入式硬件,单片机,Keil

__align(4),MISC,stm32,嵌入式硬件,单片机,Keil

__align(4),MISC,stm32,嵌入式硬件,单片机,Keil

选择安装编译器的目录即可。

修改好编译器版本之后,就能编译成功。文章来源地址https://www.toymoban.com/news/detail-840445.html

到了这里,关于Keil编译STM32工程,提示__align(4)处语法错误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Git管理keil Stm32工程

    在软件开发领域,版本控制是非常重要的一环。它能够让我们追踪代码的变化、合作开发、管理不同的版本以及回滚到之前的状态。Git 是一个流行的分布式版本控制系统,本文将向你介绍如何使用 Git 来管理你的代码(以keil工程为例)。 一、Git Bush的配置 在使用git之前,我

    2024年02月04日
    浏览(57)
  • Keil5 开发 STM32 工程创建

    打开Keil5软件,点Project菜单的的下来选项New uVision Project…,然后选择工程文件夹放置的目录,新建项目目录,如:LED闪烁 点击OK后,会弹出配置运行时环境的选项框,关闭即可,该方法使用手动配置。 完成后,如下图: 打开项目目录,分别创建3个文件夹:Library, Start, User,

    2024年02月16日
    浏览(89)
  • keil_5创建STM32工程,超详细

    1、点击Project创建新的工程文件 2、新建一个文件夹作为工程目录,命名为2-2 STM32工程模板。        在该工程目录下给工程文件命名为Project 3、选择器件型号,因为使用的芯片型号是STM32F103C8T6,所以型号选STM32F103C8,后点击OK. 4、工程创建好后,里面是空的,需要为其添加

    2024年02月02日
    浏览(57)
  • STM32CubeMX+Keil5新建工程

    STM32CubeMx 软件是 ST 公司为 STM32 系列单片机快速建立工程,并快速初始化使用到的外设、GPIO 等,大大缩短了我们的开发时间。简单地说STM32CubeMX 本身就是一个工具软件,我们只要在上面通过图形化配置就可以生成STM32 功能代码工程,这样节省我们的工作量。在之前没有用这个

    2024年01月19日
    浏览(124)
  • STM32F103标准库开发:Keil5新建STM32工程

    首先需要搭建Keil5编译环境,才可以新建STM32工程。 Keil5编译环境搭建流程----STM32和GD32 新建一个文件夹 template 在文件夹template里面新建四个文件 (1) CMSIS : 存放内核驱动程序和启动引导文件 (2) FWLIB :存放库函数文件 (3) Project :存放工程文件 (4) User : 存放用户程

    2023年04月08日
    浏览(69)
  • Keil新建STM32软件工程 - (详细步骤图文)

    芯片型号:STM32F103VCT6 软件:Keil5 详细步骤及下载链接参考以下说明: 《STM32所有系列keil 开发包的下载链接 - Keil.STM32Fxxx_DFP.x.x.x.pack)》 详细步骤及下载链接参考以下说明: 《STM32标准外设库下载(下载地址与步骤详解)》 我们使用在标准外设库中提取的文件主要来自“L

    2024年02月01日
    浏览(68)
  • Keil5编译环境搭建流程----STM32和GD32

    以下蓝色字体是对应文章的链接,单击便可以查看详细信息! 文章链接: Keil5-MDK下载和安装教程 资源链接: Keil5_MDK安装包链接----点击下载 文章链接: stm32芯片包下载和安装教程 GD32芯片包下载和安装教程 资源链接: Keil5-STM32芯片包链接----点击下载 Keil5-GD32芯片包链接---

    2024年02月05日
    浏览(59)
  • Keil5同时兼容C51与STM32工程

    第一步: 下载并安装keil4(C51),详细安装步骤参考网上,这里就不啰嗦了。keil4安装目录内容如下: 第二步: 安装kelil5(mdk514),不要和keil4安装在同一个文件夹,安装过程不罗嗦了。keil5安装目录内容如下: 第三步: 最关键的一步,打开keli4的安装路径,复制整个C51文件夹

    2024年02月14日
    浏览(58)
  • STM32(HAL库) CubeMX+Keil5 建立工程

    菜单栏 File 新建工程 打开工程 退出软件 Window 输出窗口的开启 软件字体设置 Help 软件帮助文档 检查软件更新 管理MCU 已存在工程(Existing Projects) 最近打开过的工程(Recent Opened Project) 打开其他已经存在的工程(Other Project) 新建工程(New Project) 基于芯片(Start My Project from MCU) 基于

    2024年01月19日
    浏览(68)
  • MDK keil5新建STM32工程文件--实践篇

    一、先下载芯片支持包 第一步 :当然是先百度搜索我们的keil官网(网址):https://www.keil.com/   第二步 :点击首页的Project,会跳转如界面,再次点击Arm Cortex-M,如图所示:    第三步 :点击后会再次跳转,这时候我们再次点击Public Software Packs,如图所示: 第四步 :点击后

    2024年02月16日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包