你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

iar在进入用户main()函数之前做了什么----之一

[复制链接]
你好我好大家好! 提问时间:2020-11-24 18:32 /
      使用的是IAR Embedded Workbench for Arm version 8.50.6官方32k限制版本 ,新建iar工程,只添加了一个用户程文件main.c文件之后,对iar工程编译,从map文件看到所有的*.o文件即为iar的启动文件。      但是其中有Cmain.o  cexit.o exit.o 还有fpinit_M.o对应的源文件,一个四个文件的源文件在iar安装目录下找不到。搜索的目录为iar的“help”中提供的文件路径arm\src\lib\arm or arm\src\lib\thumb目录下。      路过朋友有遇到过这种情况吗?

收藏 评论5 发布时间:2020-11-24 18:32

举报

5个回答
switcc 回答时间:2020-11-25 09:24:22
可以看下反汇编代码
你好我好大家好! 回答时间:2020-11-26 20:50:18
Switcc 发表于 2020-11-25 09:24
可以看下反汇编代码

看反汇编代码,找不到上面提到的那几个文件吧
switcc 回答时间:2020-11-27 09:17:04
你好我好大家好! 发表于 2020-11-26 20:50
看反汇编代码,找不到上面提到的那几个文件吧

可以的,入口是reset handler(复位),你可以试一下,启动过程如果调用了IAR或者Keil自己的函数,这里面会看到的
butterflyspring 回答时间:2020-12-1 15:04:04
可以从启动文件reset handler 那里一路找下去
butterflyspring 回答时间:2020-12-1 15:04:07
可以从启动文件reset handler 那里一路找下去

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版