- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 采用 Docker 和 qemu-user-static 交叉编译 opencv、opencv_contrib
开发环境:Ubuntu18.04 虚拟机工具软件:docker-io、debootstrap、qemu-user-static、qemu-system软件包:已打包好的根文件系统rootfs.tar.gz1、安装工具软件:sudo apt-get install docker-io、debootstrap、qemu-user-static、qemu-system...
2020-02-27 15:21:01
1870
2
原创 Xilinx qemu 模拟器使用(基于Zynq7 Cortex-A9)
参考博客QEMU for Xilinx安装教程,在虚拟机(Ubuntu18.04)上搭建开发环境步骤如下:1、在虚拟机上安装必要的软件包:sudo apt install libglib2.0-dev libgcrypt20-dev autoconf automake libtoolsudo apt-get install gawk openssl libssl-dev libnc...
2020-02-26 15:59:58
4210
原创 zynq平台,PS 与 PL共享内存的方法
开发环境:Ubuntu18.04软件环境:Linux内核、uboot源码及FPGA程序硬件环境:zynq 开发板 mz7100关于本文中所述问题,PS(arm Linux)与(FPGA) 共享的事PS端的内存。开发板的内存共有1G(0x00000000 ~ 0x40000000),其中768M(0x00000000 ~ 0x30000000)为Linux操作系统所拥有,剩余256...
2019-11-25 17:59:07
4951
原创 CBLAS移植到arm开发板
BLAS(基本线性代数子程序)是提供用于执行基本矢量和矩阵运算的标准构建块的例程。1级BLAS执行标量,矢量和矢量运算,2级BLAS执行矩阵矢量运算,3级BLAS执行矩阵运算。由于BLAS高效,便携且广泛可用,因此它们通常用于软件开发中高质量的线性代数运算。CBLAS是BLAS的C语言版本。BLAS官网:http://www.netlib.org/CBLAS移植过程如下:1、从官...
2019-06-27 16:48:16
1138
4
原创 Ubuntu18.04 交叉编译 jpegsrc.v6b (arm-linux)
1、下载 jpegsrc.v6b 的源码:jpegsrc.v6b.tar.gz,然后解压到/home/work 目录下2、进入/home/workjpeg-6b 目录并建立如下编译脚本 build.sh:export PATH=/opt/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabihf/bin:$PATH./config...
2019-06-06 10:35:28
1044
原创 linux 内核的 container_of 作用及其实现
在介绍 container_of 之前,首先了解一下 关键字 typeof。typeof 关键字是GNU C 扩展的关键字,其作用是:获取变量的类型。当使用该关键字时,不能包含标准C (ANSIC89、ISOC99)相关的编译选项,否则会报错。关于 GNU C的扩展,https://blog.youkuaiyun.com/li_hongzhen/article/details/83505481 中有...
2019-02-13 12:35:43
515
原创 GNU C扩展
GNU C是在C89标准(ANSI C 标准)的基础上的扩展,以下内容仅作为《GNU C用户手册》中,区别于C89标准的记录,以供自查。《GNU C 用户手册》参考网址:http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html#Initializing-Pointers 1、标识符扩展GUN C 中可以使用 美元字符“$...
2018-10-29 15:48:32
2050
原创 nandflash烧录文件制作(ubi文件系统)
问题分析:为了将IPRAN平台的APP烧录到nandflash,需要解决如下问题:linux内核启动后,挂载nandflash设备时,采用的ubi的文件系统。所以,烧录到nandflash的必须是一个ubi格式的文件系统。 挂载后的nandflash,有home和data两个卷,所有,烧录的ubi格式的文件系统必须已经包含home和data两个卷(以下方式不适用与创建两个或者多个分区的情...
2018-08-31 17:50:58
4878
原创 Ubuntu16.04安装slickedit-pro2017
Ubuntu16.04安装slickedit-pro2017下载最新版本的slickedit:https://www.slickedit.com/trial/slickedit我的版本是:slickedit-pro20171、解压安装包 tar xvf se_22000100_linux64.tar.gz 2、进入解压后目录,运行vsinst安装 cd se_22000100_l...
2018-06-20 15:08:50
1848
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人