vitis2021.1 代码折叠

本文介绍了如何在Vitis开发环境中启用代码折叠功能,以简化C/C++代码浏览,适合初学者提高代码理解。只需几步设置,即可优化代码查看体验。

把函数或者if else或#if #endif代码块折叠起来,提高阅读源码的简洁性。

设置如下:

启动vitis,点击 Windows -->> Preferences -->> Additional -->> c/c++ -->> Editor -->> Folding,勾选下图选项即可。然后把打开的代码页面关闭,重新打开就可;也可以重启vitis。

 

 

全篇完。

本人是一个嵌入式未入门小白,博客仅仅代表我个人主观见解,记录成长笔记。
笔记是以最简单的方式,只展示最核心的原理。
若有与 大神大大 见解有歧义,我绝对坚信 大神大大 见解是对的,我的是错的。
若无积分等无法下载源码,可私聊留下邮箱。
感谢~!

Vitis 2021.1 中导入使用 Vitis 2020.2 创建的工程时,由于不同版本之间可能存在工具链、库支持或项目结构的变更,因此需要进行一些兼容性处理。以下是可行的步骤和注意事项: ### 兼容性处理步骤 1. **迁移项目文件** 将 Vitis 2020.2 的项目文件夹复制到新的工作空间中,确保所有源文件、链接脚本(`.ld`)、硬件描述文件(`.xsa`)和构建配置文件(`.json`)完整保留。 2. **打开 Vitis 2021.1 并导入项目** 在 Vitis 2021.1 中选择 `File → Import → General → Existing Projects into Workspace`,然后选择项目根目录。Vitis 会尝试识别项目结构并自动导入。 3. **更新工具链配置** 由于 Vitis 2021.1 使用的工具链版本可能与 2020.2 不同,建议检查并更新以下配置: - 编译器版本(默认为 `arm-none-eabi-gcc` 或 `aarch64-none-elf-gcc`) - SDK 版本是否匹配当前硬件平台 - 库路径是否正确,特别是 `lib` 和 `include` 路径 4. **重新关联硬件平台** 如果项目依赖 `.xsa` 文件(来自 Vivado 的硬件导出),则需要重新导入该硬件描述文件。可以通过 `File → Import → Hardware → XSA File` 导入,并确保平台支持的处理器架构与项目匹配。 5. **重新构建 BSP(Board Support Package)** 如果项目使用了 BSP,Vitis 2021.1 可能需要重新生成 BSP 以确保兼容性。右键点击 BSP 项目,选择 `Rebuild` 或 `Update BSP Settings`。 6. **解决依赖库冲突** 某些库在 Vitis 2020.2 和 2021.1 之间可能发生变化,例如 `xilkernel`、`lwip` 或 `xilffs`。如果构建失败,尝试更新库版本或重新添加最新版本的库支持。 7. **检查编译器警告与错误** 在构建过程中,注意编译器输出的警告信息,尤其是与废弃 API 或不推荐使用函数相关的提示。这些信息可以帮助识别潜在的兼容性问题。 ### 示例:更新 BSP 设置 ```bash Right-click on the BSP project → Board Support Package Settings → Recreate → Finish ``` ### 注意事项 - **版本兼容性文档**:Xilinx 官方提供了不同 Vitis 版本之间的兼容性指南,建议查阅官方文档以确认支持的迁移路径。 - **项目配置文件格式变更**:某些 `.project` 或 `.cproject` 文件可能需要手动调整以适应新版本的 Vitis。 - **调试配置迁移**:如果使用了自定义的调试配置(如 JTAG 设置),请检查并更新调试器配置文件。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值