- 博客(36)
- 收藏
- 关注
转载 交叉编译fw_printenv
source /opt/poky/environment...创建交叉编译环境。更改u-boot/tools/env/Make添加CC9 CC=aarch64-poky-linux-gcc -march=armv8-a -mtune=cortex-a57.cortex-a53 --sysroot=/opt/poky/2.4.2/sysroots/aarch64-pok...
2019-09-02 17:05:00
724
转载 解压 xxxx.cpio.gz.u-boot
xxxx.cpio.gz.u-boot 为 Ramdisk 文件。是使用u-boot源码下 tools/mkimage 工具生成的。= 64字节的头部信息 + Filesystem 包通过:dd if=xxxx.cpio.gz.u-boot of=xxxx.cpio.gz skip=64 bs=1得到 xxxx.cpio.gz通过: gunzip xxxx.c...
2019-08-29 18:16:00
859
转载 创建Uboot 环境变量 bin 文件
As we know, the bootloader stores its configuration into an area of the flash called the environment. The environment is basically stored as a sequence of null-terminated strings, with a littl...
2019-08-29 17:55:00
1100
转载 Linux快速显示图片
首先在Ubuntu里面制作图片,########################################################################1920x1080为linux的分辨率可以通过#fbset得到分辨率设置分辨率如下# fbset -fb /dev/fb0 -g 1920 1080 1920 1080 32###...
2019-08-29 16:44:00
548
转载 移动终端的GPU显卡介绍
嵌入式领域里面,不同的SOC芯片往往喜欢采用不同的GPU,目前为止有4家公司提供移动端的GPU芯片:ARM、Imagination Technologies、Vivante和Nvidia (高通Adreno和Broadcom VideoCore不在名单)。下面的这个列表是比较老的系列芯片,最新的产品可以去官网查看:ARMImagination Technologi...
2019-07-26 10:42:00
784
转载 Video Mode Timings
A monitor draws an image on the screen by using an electron beam (3 electron beams for color models, 1 electron beam for monochrome monitors). The front of the screen is covered by a pattern of...
2019-04-08 14:02:00
321
转载 change systemd service
systemctl daemon-reload转载于:https://www.cnblogs.com/hutiann/p/10528886.html
2019-03-14 11:03:00
101
转载 device tree DTB DTC 相互转换
DTB --》 DTS./dtc-I dtb -O dts*.dtb -o *.dtsDTS -》 DTB./dtc -I dts -O dtb -o test.dtb test.dts转载于:https://www.cnblogs.com/hutiann/p/10471207.html
2019-03-04 15:58:00
889
转载 服务器修改静态ip
ifconfig,看当前网卡名字设置 ip地址,子网掩码 ,广播地址ifconfig eth1 172.16.11.25 netmask 255.255.255.0 broadcast 172.16.11.255设置 网关 route add default gw 172.16.11.254 dev eth1转载于:https://www.cnblogs.com...
2018-09-19 15:47:00
377
转载 Install ncurses (ncurses-devel) and try again
apt install libncurses5-dev libncursesw5-dev转载于:https://www.cnblogs.com/hutiann/p/9559240.html
2018-08-30 11:41:00
135
转载 ubuntu 环境 cross compile 交叉编译 ARM Qt 集成 opencv
Qt 的版本众多,交叉编译Qt可以下载 最新的 Qt 5.11,在 qtbase/mkspecs/devices/ 下找到你对应开发板的配置文件,拷贝出来, 选择一版适用当前交叉编译工具链的版本,这里以 5.8.0版本的Qt 作为demo。下载源码,qt-everywhere-opensource-src-5.8.0 下载地址 http://download.qt....
2018-08-22 15:06:00
378
转载 systemd-tmpfiles - Operation not permitted chown ; systemd-modules-load.service
systemd-tmpfiles-setup.service fail 一般为 /exports/rfs/var/lib/systemd/ 下的文件属性问题 ,chown -R root:root /exports/rfs/var/lib/systemd/systemd-modules-load fail 一般执行/lib/systemd/s...
2018-07-04 08:34:00
392
转载 Ti 949 配置 948 i2c
如果不想用 远端 slave,只访问948 选 i2c pass through all =1 ;i2c pass through =0/10x0c 0x17 0x9e如果想用远端 slave,和948 ,选择 i2c pass through all = i2c pass through = 10x0c 0x07 0x60(slave 的i2c地址 8bit...
2018-05-07 13:40:00
1497
转载 ubuntu 下 使用 Git 维护 linux kernel版本
学习linux内核一段时间,意识到内核的版本需要严格控制。利用Git工具可以很轻松的完成不同开发人员不同模块之间的代码融合与版本控制 。1. 首先,安装Git .可以参考廖雪峰的博客 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b0002. 然后 新...
2018-03-20 19:21:00
217
转载 segment fault 定位 与 远程 gdb
远程 GDB首先 ,Target 为 ARM开发板 (IP = 192.168.1.200),HOST 为 Ubuntu 14.04 虚拟机 (IP = 192.168.1.4) 1. 下载 gdb源码http://ftp.gnu.org/gnu/gdb/ 2. 解压后利用交叉编译工具链 ,对 gdb 源码交叉编译。i ./configure --host=...
2018-01-10 17:06:00
210
转载 嵌入式 emmc 中 安装 烧录 内核 kernel,设备树 devicetree ,根文件系统 rootfs
一般调试嵌入式开发板喜欢选择 利用 TFTP 传送 内核与 设备树, 利用 nfs 加载根文件系统。uboot 环境变量 设置如下: bootargs=root=/dev/nfs rw nfsroot=192.168.1.4:/exports/rfs ip=192.168.1.200 video=HDMI-A-2:1280x800 Bootcmd tftp 0...
2017-12-08 19:31:00
689
转载 aarch64 架构 交叉编译 tcpdump
1. 下载 tcpdump 源码 地址 :http://www.tcpdump.org/ (4.9.2) tcpdump 依赖 libpcap 源码 地址 :http://www.tcpdump.org/ (1.7.4 好像有些版本不能用) libcap 依赖bison 源码地址 :http://ftp.gnu.org/gnu/bison/ (老版...
2017-12-04 18:42:00
990
转载 guake No D-BUS daemon running
Win 键 搜索 Startup Application 添加 启动脚本eval `dbus-launch --auto-syntax`在其之后添加guake &开机启动 。转载于:https://www.cnblogs.com/hutiann/p/7832572.html...
2017-11-14 14:58:00
263
转载 aarch64 cross compile 交叉编译 opencv
需求 : linux host : UBUNTU opencv source : opencv 3.3.1.zip CMAKE : apt-get install cmake cmake-qt-gui 若干 依赖库 编译 : 新建 ./build 文件夹 在 源码 目录 source 交叉...
2017-11-10 15:11:00
974
转载 cross compile vlc 播放器
上一篇文章介绍了如何交叉编译 FFmpeg ,继续介绍 VLC播放器 交叉编译 。首先下载 vlc 源码 我用的是 2.2.6 地址 :http://mirrors.neusoft.edu.cn/videolan/vlc/2.2.6/vlc-2.2.6.tar.xz 解压,进入目录。然后 设置 ffmpeg路径 ,上一章把ffmpeg 装在了--pre...
2017-11-08 20:20:00
318
转载 cross compile 交叉编译 ffmpeg
ffmpeg 支持各种压缩格式的视频解码库,经常出现在各种播放器中,交叉编译也是一项麻烦的事情。1. 下载ffmpeg 源码包 http://ffmpeg.org/releases/ffmpeg-3.4.tar.bz22. 进入源码目录 ,配置configure 文件 ./configure --sysroot=/opt/poky/2.0.1/s...
2017-11-07 13:36:00
216
转载 Linux 内核层和 用户层 配置 GPIO 引脚
Linux BSP 开发的基础就是和GPIO打交道, 下面总结下这几天对某家开发板的GPIO控制的知识。 公司的开发板用的是 DTB 模式 ,首先,进入 dts,dtsi文件查看关于GPIO 的模块。soc { . . . gpio0: gpio@*...
2017-11-03 19:40:00
462
转载 Ubuntu下安装nfs,Windows下访问
Linux 下:1. 在终端输入 sudo apt-get install portmap nfs-common nfs-kernel-server2.建立客户机访问目录 sudo mkdir /exports/yourpath3.编辑exports文件,sudo vim /etc/exports ,在文件中添加/exports/yourpath 192.168...
2017-07-21 11:21:00
477
转载 visual studio 2013下搭建 安卓,ios,wp app开发平台
1.安装 visual studio 2013 + Microsoft Visual Studio 2013 Update 4+Microsoft Build Tools 20152.安装java jdk Java JDK v1.8.0 installer 添加用户变量 “JAVA_HOME”:JAVA_HOME的内容是jdk安装目录。C:\Program File...
2016-12-09 19:37:00
190
转载 Linux 常用命令小结
学习脚本几天了,总结下linux debian下脚本常用命令。Linux 1.添加删除账户 useradd / userdel 2.修改“张三”密码 passwd 张三 或者 echo "user:password"|chpasswd 3.查找 grep {-r 路径} {文件} “ 查找内容” 或者 grep -Rrni “内容...
2016-11-22 22:14:00
156
转载 debian 下设置Ctrl+Alt+T快捷键打开终端
在设置->键盘->快捷键->自定义快捷键->添加 名称:Terminal 命令:gnome-terminal 再右上边点击后 按Ctrl +Alt +T转载于:https://www.cnblogs.com/hutiann/p/6052230.html...
2016-11-10 20:01:00
544
转载 Linux (raspberry) 安装 telnet server
可能由于内核或者版本问题 ,网上的telnet服务器安装教程,总是无法安装成功 ,下面说说基于debian发行版(树莓派)telnet 服务器端的安装,便于以后的远程访问。具体可以通过netstat 查看23端口是否开启。netstat命令各个参数说明如下: netstat -ntlp //查看当前所有tcp端口 (telnet 属于tcp端口 ) ne...
2016-10-19 21:19:00
859
转载 windows 和 linux 多线程
学习了几天多线程技术,做个总结,便于记忆。 一般 多线程传递参数 为 void* 所以会有一个强制转换过程 (int*) (void *)等,传递多个参数选择 结构体指针。为了避免多个线程访问数据冲突 会有一个 叫做 “临界区”CRITICALSECTION“ 类 ,防止读写数据冲突,大概流程是:CRITICAL_SECTION cs;init CS(c...
2016-10-16 00:08:00
85
转载 linux 下无法输入# 显示为£
在键盘布局里面,(Keyboard Layout)设置为中国,汉语。解决问题转载于:https://www.cnblogs.com/hutiann/p/5846082.html
2016-09-06 15:59:00
496
转载 opencv 图像细化
图像细化多用于机器人视觉,OCR字符识别等领域,细化后的图像经过去毛刺就成为了我们常说的图像的骨架。 该图像细化代码依据论文:T. Y. ZHANG and C. Y. SUEN A Fast Parallel Algorithm for Thinning Digital Patterns代码如下:void ThinSubiteration1(Mat &...
2016-08-10 13:57:00
334
转载 VS2012在win7 64位机中x86和x64下基本类型的占用空间大小(转)
VS2012在win7 64位机中x86和x64下基本类型的占用空间大小#include "stdafx.h" #include <windows.h> int _tmain(int argc, _TCHAR* argv[]) { int i = 0; i = sizeof(int); // x86:4 ...
2016-08-08 18:03:00
145
转载 c++ const (转)
在C++的类定义里面,可以看到类似下面的定义:class List {private: Node * p_head; int length; ……Public: int GetLength () const; bool GetNodeInfo(const int index,Node & buffer) cons...
2016-08-05 13:40:00
87
转载 Google 公司的代码规范
如题:C++,Objective-C ,Java ,Python ,R ,Shell ,HTML/CSS ,JavaScript ,AngularJS ,Common Lisp ,Vimscript语言,谷歌公司内部代码规范文档现在可以在GitHub上可以查阅了。 下面列出的是部分C++ 的代码规范,英文好的可以看看。下载地址:http://files...
2016-08-03 14:31:00
130
转载 逻辑右移函数 srl()与算术右移函数 sra() (转)
比如一个有符号位的8位二进制数11001101,逻辑右移就不管符号位,如果移一位就变成01100110。算术右移要管符号位,右移一位变成10100110。逻辑左移=算数左移,右边统一添0逻辑右移,左边统一添0算数右移,左边添加的数和符号有关附上代码:int sra(int x, int k){ int xsrl = (unsigne...
2016-08-03 11:52:00
2097
转载 股票
当日股票开盘出现跳空缺口,如果十点半之前未补缺口,全天都会维持当天状态。转载于:https://www.cnblogs.com/hutiann/p/5725036.html
2016-08-01 11:07:00
75
转载 数字图像处理之并行处理(1)
在处理图像时,会经常对像素进行操作,实时性要求较高的场所往往会使用并行处理,好在(C/C++ API)支持多种并行方式:mpi,openmp,intel ipp 等,今天记录一种利用 openmp简单的并行处理图像方法:灰度图像取反。 需要用到的头文件:#include “omp.h”,作者是基于opencv3.0处理的图片,cpu为赛扬E3200,双核。话不多...
2016-07-29 19:03:00
891
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人