
开发环境
开发环境配置
Jackindata
嵌入式软件工程师
-
原创 ZLG AWTK 移植到 TL5728
周立功最近两年在软件上做了不少东西,其中 awtk GUI 框架开源了,于是拿来在广州创龙的 5728 开发板上试试玩下。以下为移植过程。 tslib 交叉编译 awtk 依赖 tslib,而 5728 的 sdk 开发环境并未带有。所以需要先进行交叉编译移植。 在配置好 5728 SDK 开发环境的 PC 执行以下命令: git clone https://github.com/lib...2019-09-18 12:05:191040
3
-
原创 Linux 中的 bashrc、vimrc 及 tmux.conf 配置
概述 趁手的工具能大大提高生产力。而对于整天与 Linux 字符终端打交道的程序员来说,终端工具、shell 工具以及文本编辑工具,一定要用好、用趁手。这里 3 个工具我选择的分别是 tmux、bash、Vim。当然,*NIX(UNIX、Linux)环境下还有很大其他很好的选择,如 screen、zsh、Emacs 等等,关键还是自己用趁手。没有最好,只有最合适自己的。不要盲目站队、打口水仗。一...2019-09-30 10:17:56172
0
-
原创 Ubuntu 下使用 ZTE ME3630 4G 模块
之前在 TL5728-EasyEVM 开发板上使用过这个模块,用来在野外采集数据上传到服务器。最近接触另外一个项目,做一个演示用的样机,需要移动的,也是采用了这个模块来上传数据。样机环境是 Ubuntu 16.04 32bit。这里总结下这个模块的使用方法。 其实很简单,一共就以下几个步骤。如果操作失败,尝试使用 sudo,甚至直接使用 root 用户进行操作。 1、加载驱动 sudo m...2019-09-17 08:38:002095
3
-
原创 Ubuntu 编译安装 OpenCV 3.1
目标系统:Ubuntu 16.04-64bit OpenCV版本:opencv-3.1.0 安装步骤 安装 cmake。sudo apt-get isntall cmake cmake-qt-gui 解压源码包 opencv-3.1.0.tar.gz 创建构建目录 cd opencv-3.1.0 && mkdir build && cd build 启...2019-07-02 09:57:05263
0
-
原创 Ubuntu 下 libgps 库的使用
简介 一般 GPS 接收器会遵循美国国家海洋电子协会(National Marine Electronics Association)所指定的标准规格,其中包含传输资料的格式以及传输资料的通讯协议。那我们要在 Ubuntu 下获取 GPS 接收器的数据,一种方法就是使用 libgps 库。 准确来说 libgps(man libgps)是一个与 GPS 守护进程进行通信的 C 库。包含打开、收...2019-04-30 08:55:161204
5
-
原创 移植 Lua 到嵌入式平台 OMAPL138
Lua 是十分小巧精简的,编译安装也是很简单。 先来看下在 X86 Ubuntu 上的编译安装: curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz sudo apt-get install libreadline-dev tar xf lua-5.3.5.tar.gz && cd lua-5.3.5 make linux t...2019-04-16 13:44:19657
0
-
原创 QtCreator 配置交叉编译工具链
缘由 最近写了几个在嵌入式板卡上使用的Qt demo 程序,都是基于命令行终端编写与编译的。提交到市场部让他们发布给客户,但反馈说希望能整理一下 QtCreator 的使用方法,觉得客户对纯命令行终端的使用方法不好接受。细想也觉得有道理。于是就准备整理下我们 Sitara 系列的使用 processor sdk 的 335x、437x、57x 几个平台下 QtCreator 的使用方法。 整...2019-05-10 14:15:454134
0