ST意法半导体
直播中

硬件工程师1

9年用户 1530经验值
擅长:可编程逻辑
私信 关注
[问答]

如何将SQLite移植到STM32F407上呢?

我是 STM32 的新手。我想将 SQLite 移植到我的 STM32F407。我尝试将 SQLite 合并库添加到代码文件,但由于几个问题,代码拒绝构建。我试图在互联网上搜索任何描述它是如何完成但找不到任何东西的东西。知道它是如何完成的人可以帮助我解决这个问题,或者至少给我一个描述它是如何完成的链接吗?对不起,如果这是一个愚蠢的问题,

回帖(1)

朱艳丽

2022-12-28 14:13:52
与“大型计算机”世界中的大多数库一样,SQLite 期望运行一个成熟的操作系统,它提供文件系统等
SQLite 的默认构建包含适当的VFS 对象,用于与底层操作系统对话,这些 VFS 对象将包含操作系统调用,例如 open()、read()、write()、fsync() 等。所有这些接口在大多数平台上都很容易获得,并且可以设计自定义 VFS 以在即使是最简陋的嵌入式设备上运行 SQLite。
STM32 是“最简朴的嵌入式设备”的情况,因此您应该“设计自定义 VFS”,无论这意味着什么(我对此根本不感兴趣)。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分