02 2021 档案
摘要:作者:付汉杰 Linux是现在最流行的操作系统,含有大量的源代码。Xilinx 2020.1使用的Linux 5.4,含有大约67430个文件。大部分文件没有被使用到。分析Linux源代码的代码实现时,经常查找函数或者数据结构定义。如果分析所有文件,既消耗软件查找时间;也会找到多个定义,增加理解代码
阅读全文
摘要:作者:付汉杰 最近一直使用Visual Studio Code。当Visual Studio Code提示升级时,选择升级。但是Visual Studio Code升级时,提示不能删除C:\Users\hankf\AppData\Roaming\Visual Studio Code中的Code.ex
阅读全文
摘要:转自 程序猿Ricky ftrace(三)(实例) : https://blog.csdn.net/rikeyone/article/details/80110843 查找Kernel启动阶段的延时原因 1.确保内核配置了如下选项 CONFIG_FTRACE: "Tracers" CONFIG_FU
阅读全文
摘要:standalone/freerto应用程序使用coresight作为MPSoC的标准输入输出 对于standalone/freerto应用程序, 在BSP工程的Board Support Package Setting里,可以配置STDOUT/STDIN的物理设备。在standalone或者fre
阅读全文
摘要:作者:付汉杰 创建内核模块 Petalinux可以帮助工程师简化内核模块的创建工作。在petalinux工程目录下,使用命令“petalinux-create -t modules --name --enable”,能创建Linux内核模块,包括c源代码文件、Makefile、Yocto的bb文件。
阅读全文
摘要:作者:付汉杰 介绍 Vivado可以导出脚本,保存创建工程的相关命令和配置,并可以在需要的时候使用脚本重建Vivado工程。脚本通常只有KB级别大小,远远小于工程打包文件的大小,因此便于备份和版本管理。 脚本里指定了Vivado的版本、器件的型号,IP的版本。如果导出脚本时的相关版本,和恢复工程时的
阅读全文
摘要:1. Markdown基本语法 目录前 目录后 回到目录前 *** 回到目录后 1.1. Markdown基本语法 1.2. Markdown 语法手册 (完整整理版) 1.3. 编辑器 visual studio code可以编辑markdown文本。可以在visual studio的设置里的ex
阅读全文