Methods 电子书

RISC-V(中文版)

Methods-贸泽技术与解决方案杂志,及时了解技术创新与工程设计方面的重要资讯。

Issue link: https://trendsintech.mouser.com/i/1538433

Contents of this Issue

Navigation

Page 28 of 37

RTOS 图1:RISC-V的集成开发环境 (图源:贸泽) 开发 人 员 通常会 使 用项目管理 器来创 建 项目,这 种 项目管 理 器为 开发 人 员 提 供了一 种 指 定 关 键 项目(例 如目标 微 处 理 器 、开发 板、随 附 的 库 和 中 间 件)属性的方式 。然 后,再创建 项目的 初 始 文件 夹、源 文件 、配 置 设 置 及 其 他 内 部管 理 功 能 。进 入代 码之前 的 最 后一步是配置和初始 化 项目。 编辑器 项目初 始 化 后,开发 人 员可使 用 编 辑 器 来创建 应 用程 序代码 。现代 编 辑器 提 供可以自动完成变 量、枚举、A PI函 数 调 用 甚 至 添 加 驱 动 程 序 栈 的 快 捷 方 式,能 够 简 化代 码 创 建 过 程 。用 于 标 记 编 译 器 潜 在 错 误 的 编 辑 器 还 有 助 于消 除 简单 的 代 码 错 误 。可 在代 码 语境中或 通 过使 用光标智能 悬 停来调 用用户手 册 信息,最 大 程 度 地 减 少 手 动 搜 索 其 他 文 档 以 获 取 应 用 程 序 编 程接口 (API) 定义或运行详细信息的 需求 。 库 和中间件 添 加 代 码后,全 部库 和中间 件 都 支 持 开发 人 员 使 用 关 联 的 高 级 A P I,而 不 必从 头 开 始 创 建 。图 形 用 户界 面 、数 字信号 处 理 、联 网以 及 安 全 性 库 和中 间 件就 是 几个 例 子,如 果 能 够 采 用就 可大 大缩短开发时间。 Glibc是 提 供 GNU和GNU/Linux 系统 核心库的GNU C库, 其中包 括文件 系统、加密、管道和先进先出 (FIFO)、 数 学 、输 入 / 输 出 流 、搜 索 和 排 序 以 及 虚 拟内存 等 功能 的C实现 。Newlib 是专门 针 对 嵌 入 式 系 统 的 C 标 准 库, 可 通 过 免 费软 件许可 获 得 。它 包 括比 G l i b更 加 轻 量 级 的实 现,适 用于更 多 基 于 操 作 系 统 的 环 境 。N e w l i b 的 常 见 功 能 有 串 行 输 入 / 输 出 、文 件 系 统 访 问 、内 存 管 理 、算 术 、搜 索 和 转 换 等 。它使 用嵌 入 式 系 统 板 支 持 包 来访 问 M C U 外 围 设 备 及 其 他 具 体 硬 件 的 元素。 项目管理 编辑器 编译器 库 分析 链接器 中间件 报告 调试器 板级支持包 目标板 编程 | 28

Articles in this issue

view archives of Methods 电子书 - RISC-V(中文版)