Embedded system
文章平均质量分 52
米格鲁
AI大师
展开
-
树莓派3B- debian kali 系统安装ChirpStack全家桶的BUG_镜像 汇总
国内装个系统真麻烦, 需要各种镜像才能安装, 记录一下原创 2022-06-25 23:25:50 · 189 阅读 · 0 评论 -
ULTRA96v2上安装 docker, error: dependds: libseccomps (>= 2.4.0) but 2.3.1-2.lubuntu4 isto be installed
bigroyliu: 原创码字不易, 转载请注明出处。在ULTRA96v2安装PYNQ2.6后。按照Install Docker Engine on Ubuntu安装docker失败, 出错如下图:error: dependds: libseccomps (>= 2.4.0) but 2.3.1-2.lubuntu4 isto be installed。经过查询错误是UBUNTU的版本名称不匹配所致, 但即使按照实际UBUNTU DISTRIBUTION CODE(bionic)也无济于事。原创 2021-04-22 06:55:56 · 363 阅读 · 0 评论 -
ultra96V2安装 torch 和torchvision
码字不易, 转载须注明出处!Torch 和torchvision 版本很多, 需要PYTHON, TORCH 和TORCHVISION之间版本匹配。否则无法成功安装。且注意ULTRA96 v2 FPGA 使用的是ARM芯片。一下我的安装过程:先装TORCH, 我用 pip3 install torch 自动安装的了pytorch。版本检查:检查python版本: 在终端命令行: python3 --vesion (我得到3.6.5)检查torch版本: python3 进入python 键原创 2021-04-16 06:30:51 · 441 阅读 · 4 评论 -
在嵌入式FPGA板ULTRA96v2 上设置安装 PYNQ2.6环境 详解
花了点时间完成了设置, 记录并分享, 方便后人工作。在WIN10上操作, UBUNTU基本同。准备好硬件 :ULTRA96v212V DC 电源16G MICRO SD卡JTAG (按需, 以后开发调试用)USB3.0 连接线下载PYNQ 镜像文件(约1G) http://avnet.me/ultra96v2-pynq-image-v2.6, 在本地电脑(比如WIN10)解压缩至本地, 解压后约8G.下载烧录工具 (比如:BalenaEtcher)并安装在自己的工作PC上原创 2021-04-15 05:54:00 · 1381 阅读 · 2 评论 -
ubuntu 16.04 (18.04一样)下安装 2020版的 XILINX VITIS
2020年开始 XILINX把IDE打包升级成了新的开发软件群,改原来的DCSoc命名为VITIS, 包含了Vivado 和 HLS. 安装过程如下:下载到XLINX官网下载安装包,找2020年最新的版本,约30G。解压运行 xsetup 安装完成:...原创 2020-07-10 07:56:09 · 2513 阅读 · 2 评论 -
5 steps to autotools GNU diction
download and unzip (google GNU diction and find it in gun.orgconfiguremakemake checkmake installdetails as below:liuyu@LIUYU:~/GNUdiction$ lsdiction.tar.gzliuyu@LIUYU:~/GNUdiction$ tar -xvfz...原创 2019-12-03 06:25:05 · 202 阅读 · 0 评论 -
PIN track 1000x1000's result
Colum major[yliu79@lws5047 Memory]$ …/…/…/pin -t obj-intel64/allcache.so – …/…/…/loop_col.out^CITLB:Load Hits: 4045683706Load Misses: 42Load Accesses: 4045683748Load Miss Rate: ...原创 2019-10-19 12:45:57 · 160 阅读 · 0 评论 -
缓存命中率实验
pin 我自己所编额程序, 模拟缓存命中率.做个记录,数据V如下.liuyu@LIUYU:~/study/0architecture/homework1/pin311$ ./pin -t source/tools/Memory/obj-intel64/allcache.so – …/problem3/sim_O0.outITLB:Load Hits: 220079Loa...原创 2019-10-08 00:06:40 · 448 阅读 · 0 评论 -
C程序分析工具 GProfile的总结
一、GProfile简介 GProfile是gcc的一个工具,用于对应用程序的测试。 GProfile可以分析出函数的调用次数、函数的调用关系以及函数消耗的时间。二、GProfile原理 在编译和链接你的程序的时候,gcc 在你应用程序的每个函数中都加入了一个名为mcount ( or "_mcount" , or "__mcount" , 依赖于编译器或操作系统)的函数,也就是...转载 2019-09-10 10:40:56 · 860 阅读 · 0 评论 -
Cache miss and Code optimization by blocking
关于CACHE MISS 和 用BLOCKING 优化。这个视频说的比较清楚,说的比较清楚的:https://www.youtube.com/watch?v=b_js5-gkZUI原创 2019-09-02 06:04:12 · 200 阅读 · 0 评论 -
彻底搞定C语言指针详解 推荐
以下内容为高清指针,推荐!1.语言中变量的实质要理解C指针,我认为一定要理解C中“变量”的存储实质, 所以我就从“变量”这个东西开始讲起吧!先来理解理解内存空间吧!请看下图:内存地址→ 6 7 8 9 10 11 12 13。。。 | | | | | | | |.。如图所示,内存只不过是一个存放...转载 2019-09-01 01:53:30 · 125 阅读 · 0 评论 -
Linux vi/vim 使用说明
为自己查找方便 记录一下:Linux vi/vim所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完...转载 2019-08-31 04:59:56 · 116 阅读 · 0 评论 -
Linux常用命令集合
最近在学LINUX, 为了自己学习方便, 我把网上找来的命令记录一下,仅供自己和其他的朋友参考:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda...原创 2019-08-30 04:22:25 · 145 阅读 · 0 评论 -
解决 KEIL514 编译错误 \SYSTEM\sys\stm32f10x.h(478): error: #5: cannot open source input file "core_cm3.h"
安装好KEIL5, 编译第一个文件出现一个错误:compiling main.c…User\stm32f10x.h(478): error: #5: cannot open source input file “core_cm3.h”: No such file or directory#include “core_cm3.h”User\main.c: 0 warnings, 1 er...原创 2019-08-24 23:44:55 · 14556 阅读 · 3 评论