不同系类的库函数是不通用的吗?

[复制链接]
2858|16
 楼主| ClarkLLOTP 发表于 2024-6-20 14:36 | 显示全部楼层 |阅读模式
看c系类跟f系类函数不太统一啊
9dome猫 发表于 2024-6-30 23:19 | 显示全部楼层
不同系列(如C系列和F系列)的库函数在某些情况下确实会有所不同,这主要取决于芯片的体系结构和功能特性的差异。
大鹏2365 发表于 2024-6-30 23:21 | 显示全部楼层
如果需要在不同系列之间切换,可能需要进行一些调整和适配工作,特别是在底层驱动和外设配置方面。
beacherblack 发表于 2024-7-7 13:47 | 显示全部楼层
通用的              
belindagraham 发表于 2024-7-7 15:25 | 显示全部楼层
GD32兼容stm32的库               
烟雨蒙蒙520 发表于 2024-7-31 22:49 | 显示全部楼层
不同系类的库函数是不通用
eleg34ance 发表于 2024-8-20 13:39 | 显示全部楼层
对应芯片有对应的库的,不通用正常
清芯芯清 发表于 2024-8-20 14:48 | 显示全部楼层
他家的兼容性确实做的不是那么的好
pe66ak 发表于 2024-8-20 15:53 | 显示全部楼层
不一样的,主要是可能写的函数的人不是一个吧
suiziq 发表于 2024-8-20 17:02 | 显示全部楼层
不同系列的库函数通常是为特定的硬件平台、操作系统或编程环境设计的,因此它们并不总是通用的。
miltk 发表于 2024-8-20 18:12 | 显示全部楼层
库函数可能依赖于特定的操作系统API或系统调用。例如,一个为Linux编写的库函数可能无法直接在Windows上运行,反之亦然
hhdhy 发表于 2024-8-20 19:50 | 显示全部楼层
一般来说,库函数通常是用特定的编程语言编写的,如C、C++、Python等。不同语言的库函数通常不能直接互用,尽管可以通过一些桥接技术(如Cython、SWIG等)实现互操作
gongqijuns 发表于 2024-8-20 20:55 | 显示全部楼层
不同的编译器(如GCC、Clang、MSVC等)和标准库(如libc、libstdc++等)可能有不同的实现细节和ABI(应用程序二进制接口),这会影响库函数的兼容性
yangxiaor520 发表于 2024-8-21 08:05 来自手机 | 显示全部楼层
一般是不兼容的,除非是同一系列的芯片。
nqty 发表于 2024-8-21 10:00 | 显示全部楼层
其实库函数的许可协议可能限制了它们的使用方式和环境。例如,某些库可能只允许在特定的硬件或软件平台上使用
星星点点didi 发表于 2024-8-21 11:05 | 显示全部楼层
即使两个库函数在理论上可以实现相同的功能,它们的API接口和使用方式也可能不同,这需要用户进行适配和修改
tiakon 发表于 2024-8-21 13:00 | 显示全部楼层
尽管存在这些限制,有时候可以通过一些手段实现库函数的跨平台使用:如,移植,封装库等等
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

350

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部