腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(50)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
iar
ewarm
与gcc eabi构建库的链接
没有明显的构建错误,但
EWARM
和arm-none-eabi-gcc在传递给gcc构建的库的参数位置上存在分歧。
EWARM
调试器和
EWARM
生成的代码彼此一致,但(目前看来已经进行了调查) gcc生成的代码所期望的位置将与
EWARM
预期的位置相抵8个字节。我只调查过一个电话,所以这可能不是固定的.我相信这告诉
EWARM
和gcc与ARM AAPCS标准程序调用和矮小v3格式一起玩得很好。
EWARM
似乎对g侏儒-2或-g侏儒-3(但不是-4)都很满意.这一选择似乎不影响上文讨论的问题。
浏览 5
修改于2015-04-13
得票数 1
3
回答
IAR
EWARM
中的条件链接
我已经复习了
EWARM
_DevelopmentGuide.ENU.pdf,我找不到一个命令行选项,它似乎可以做我想做的事情。
浏览 1
修改于2019-03-05
得票数 1
回答已采纳
1
回答
链路双重定向(IAR
EWARM
)
我有一个IAR STM32项目,需要用一些自定义逻辑包装库函数。我无法重新编译库本身,所以我想要做的是创建一个函数libfunction_shim,该函数调用原始的libfunction。使用--redirect链接器选项(--redirect libfunction=libfunction_shim),我可以将对原始函数的调用重定向到shim,包括库本身内的调用。但是,我需要从垫片中调用原始函数。 如果我添加另一个重定向(--redirect libfunction_original=libfunction),它最终会将libfunction_original重定向到libfunction_
浏览 1
提问于2019-06-03
得票数 2
回答已采纳
1
回答
IAR
EWARM
PC-LINT抑制来自-header选项中包含的报头的消息。
我正在使用IAR
EWARM
7.4我使用--predef_macros编译器选项创建了一个充满编译器定义的头。--predef_macros C:\lint\lnt\iar-
ewarm
-predefined_macros_for_PC-lint.h////
EWARM
extended defines-header(C:/lint/lnt/iar-
浏览 1
修改于2015-05-27
得票数 0
回答已采纳
1
回答
如何抑制IAR
EWARM
5.4中的警告(从错误转换而来)
尽管如此,IAR
EWARM
在我调用宏的任何地方(数以千计的位置)都会给出错误"Pe054:宏调用中的参数太少“
EWARM
确实提供了诊断配置来将这些错误转换为警告(有趣的是,当您这样做时,代码会编译(
浏览 0
修改于2014-10-11
得票数 2
3
回答
EWARM
编译错误-表达式必须具有常量值
我正在使用IAR Systems的
EWARM
6.6,得到以下编译错误,我无法解释。
浏览 9
修改于2013-10-25
得票数 0
3
回答
IAR
EWARM
(ICC) -表达式必须具有常量值
我试图使用IAR
EWARM
编译下面的C代码,但是我得到了三个编译错误(ErrorPe028: expression必须有一个常量值)。
浏览 0
修改于2015-01-21
得票数 2
1
回答
使用IAR
EWARM
手动将.data段从闪存复制到ram
这个ramcode作为自己的
EWARM
项目存在,生成一个二进制文件。这个二进制文件的入口点必须始终是0x20000000,向量表必须始终位于0x20007000,才能很好地使用我的.NET工具。
浏览 13
修改于2018-01-25
得票数 3
3
回答
IAR
EWARM
6.5在某个地址错误中存储一个const变量?
我想在stm32中保存一个闪存区域来存储我自己的配置信息。检查internet和堆栈溢出您有4种方法来执行这个#pragma location=0x08004000 __no_init const char ReservedArea[16*1024];__no_init const char ReservedArea[16*1024] @0x08004000;icf项目: place at addr
浏览 13
修改于2017-05-23
得票数 1
回答已采纳
1
回答
IAR
EWARM
中出现奇怪错误"Error[Pe147]:声明与"__interwork __softfp“不兼容”
我得到了这个错误,这超出了我的知识范围:Dialo
浏览 0
提问于2013-05-18
得票数 0
2
回答
如何从IAR
EWARM
的内联汇编程序中调用另一个模块中的C函数?
我在一个硬故障处理程序中有一些汇编。程序集基本上是将当前堆栈指针作为参数传递(在R0中)。看起来是这样的..。 " bl SavePC\n"当SavePC在同一个c文件中时,这很好用。然而,当SavePC被放在另一个c文件中时,我就没那么幸运了。我试着像这样导入函数..." mov r0, sp\n" " bl SavePC\n"
浏览 4
修改于2012-10-06
得票数 0
1
回答
令人困惑的windows命令行为(对于/F.)
下面是在命令行中包含未跟踪文件时所看到的内容: M
EWARM
/stm32u575xx_flash.icf??
EWARM
/gen_build_info_header_git.bat??
EWARM
/bui.h] ) [??
EWARM
/bui.h
浏览 2
修改于2022-09-02
得票数 2
回答已采纳
1
回答
IAR:"HAL_SPI_Init“错误没有定义
我知道这些错误: [ErrorLi005]: no definition for "HAL_I2C_Init" [referenced from C:\Users\Desktop\Project\
EWARM
api_lib.o [ErrorLi005]: no definition for &qu
浏览 3
提问于2020-09-22
得票数 3
回答已采纳
1
回答
如何找到未定义的函数并将它们作为外部函数添加/链接?
总的来说,我对IAR工作台很陌生(确切地说,我是
EWARM
),所以我有几个可能很傻的问题。那么,在IAR (
EWARM
)?Having中是否有类似的工具收集这些未定义的符号,我需要手动将这些符号(函数)链接到特定的地址。那么,在
EWARM
中做同样的事情的正确方法是什么? 任何帮助都是非常感谢的。
浏览 9
修改于2021-06-28
得票数 1
回答已采纳
2
回答
有没有办法让IAR CSPY返回由执行的用户程序定义的错误代码?
我正在使用IAR
EWARM
的cspybat为我使用Unity的嵌入式代码运行一些单元测试。我希望我的构建服务器有一种简单的方法来确定单元测试是通过了还是失败了。x86)\IAR Systems\Embedded Workbench 7.4\common\bin\cspybat" -f "C:\Work\Sandbox\ST\stmicroeval\_iar_
ewarm
_project\settings\Project.UnitTest.general.xcl" --backend -f "C:\Work\Sandbo
浏览 4
修改于2019-08-11
得票数 1
回答已采纳
1
回答
如何在jtag调试时包含IAR内置库(c运行时等)的源代码
我是IAR
EWARM
8.2.22的新手。我有一块STM32MF4迪斯科舞板。我想单步执行初始化代码。但它将我带到IAR内置库(c运行时设置)提供的代码。 是否可以在调试时包含此代码的源代码?
浏览 0
提问于2018-05-31
得票数 0
1
回答
模拟器的IAR指令
我正在使用IAR
EWARM
5.4,我想知道是否有一个指令可以在模拟器模式下显示编译器。例如,我希望我的一部分代码只在模拟器模式下编译,但在目标模式下会被忽略。 谢谢,
浏览 1
提问于2012-12-08
得票数 2
1
回答
C not运算符为什么会收到警告
\file.c 386 编译器是IAR
EWARM
,为什么需要将两个char变量转换为int。当所有东西都被声明为未签名时,它为什么要抱怨符号的更改。
浏览 0
提问于2013-04-05
得票数 4
回答已采纳
1
回答
汇编指令和编译器
例如,我使用TI的cc3200,它内部有Cortex-M4,这是一段来自SDK的真实代码:#define BACK_UP_ARM_REGISTERS() {CCS支持两个16位指令movw和movt,而
EWARM
-一个用于32位移动mov32。而且我找不到专门针对GCC、
EWARM
或CCS的cortex M4指令,我怎么才能揭示它们呢?
浏览 0
修改于2017-05-27
得票数 1
1
回答
如何最好地将linux ELF文件中的源路径转换为在Windows上调试ELF文件
using将作为二级引导加载程序运行在使用(
EWARM
)开发的第一级引导加载器之上。U是建立在Linux主机上的.第一级引导加载程序是在Windows主机上开发的。我刚刚用
EWARM
下载了using文件,但是没有源代码调试。没有复制源文件,但是ELF文件当然包含linux样式的路径。
浏览 0
修改于2021-02-09
得票数 0
第 2 页
第 3 页
点击加载更多
领券