1
8
11
新手上路
libafplib.a
2022-3-8 07:50 上传
点击文件名下载附件
15.93 KB, 下载次数: 145
m0浮点运算库
qfplib-m0-full.h
3.51 KB, 下载次数: 46
m0浮点运算库头文件
查看全部评分
使用道具 举报
1万
7万
11万
管理员
23
214
283
高级会员
em78p156 发表于 2022-3-8 12:15 汇编是gnu的格式,所以用arm-none-eabi-ar把汇编文件编译成.a文件,然后再keil中调用
blackfire531 发表于 2022-3-8 13:32 我试了,怎么编译还是不成功啊。 用下边两个命令 arm-none-eabi-gcc -c qfplib-m3.s
blackfire531 发表于 2022-3-8 13:55 知道了,静态库不能像C文件一样包含,直接在linker选项卡的misc controls里添加.a库的路径就可以。
em78p156 发表于 2022-3-8 14:09 我用keil设置gcc编译的,汇编代码要增加一条指令 .eabi_attribute Tag_ABI_align_preserved, 1
blackfire531 发表于 2022-3-8 14:44 我用的是AC6,编译的时候没有报错,是否还要在汇编前增加这个语句啊?
em78p156 发表于 2022-3-8 15:01 这句是告诉编译器函数堆栈以8字节对齐。
80
1333
1573
至尊会员
blackfire531 发表于 2022-3-9 20:13 做了一个F103ZET的MDK工程模板,用CubeMX生成的,只配置了时钟为72MHz,其他没添加,AC6编译器,编译正常, ...
6
681
699
金牌会员
22
128
194
初级会员
kirito 发表于 2022-3-11 01:59 不带硬浮点的M33是属于M3吗?规格书说是M33,但FAE说没硬浮点
0
18
kirito 发表于 2022-3-11 11:15 是哪一个?
hustkema 发表于 2022-3-13 13:15 请问使用AC6的话 文件ASM选项卡 Assemler Option 选择GNU Syntax是不是就不用编译成库了?
35
59
eric2013 发表于 2022-3-10 01:29 谢谢分享。
终极菜鸟 发表于 2022-3-16 15:07 硬汉大佬,这个必须使用 GCC才能编译吗。有没有简化简易的操作。
eric2013 发表于 2022-3-16 15:46 楼主位,作者那种做了个.a库文件也可以。
终极菜鸟 发表于 2022-3-16 16:23 那就是使用库,绕开GCC环境?
5
4
2
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-6-11 07:03 , Processed in 0.533423 second(s), 28 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.