嵌入式
文章平均质量分 62
skyleemon
天生我材
展开
-
QEMU搭建arm Linux开发环境
为什么使用QEMU学习ARM LINUX ? 嵌入式80%的知识体系和技能,都可以脱离“开发板”,在QEMU仿真平台上学习和练习 1 仿真ARM处理器:ARM926E、ARM1136、Cortex-A8/A9… 2 模拟真实的开发板、外设:串口、LCD、网卡、USB、SD卡… 3 研究内核虚拟化 4 研究Bootloader 、Linux内核、驱动开发、应用开发…...原创 2018-03-19 00:25:25 · 9241 阅读 · 3 评论 -
C语言嵌入式--数据存储与指针笔记6
(一)程序优化思路 算法:减少指令数,提高运行效率 缓存:改变数据的存储方式、读写速度 (二)存储的基本概念 存储单元 存储单元 描述 位 计算机存储的最小单位 字节 计算机常用的存储单位 字 开发者常用 思考1:一个字一定占4个字节吗? 不一定。由所使用的编译器决定,编译器的分配策略又是由c...原创 2018-05-02 02:16:20 · 334 阅读 · 0 评论 -
qemu模拟开发板问题记录
问题现象: guang@arm-vexpress:/ # ls bin lib mnt sys usr dev linuxrc proc test var etc lost+found sbin tmp guang@arm-vexpress:...原创 2018-06-12 04:05:17 · 454 阅读 · 0 评论 -
virtualBOX + ubuntu 与 windows共享文件夹
1 设置virtualBOX共享文件夹 1.1 windows创建一个目录share 1.2 设置virtualBOX下对应虚拟机的文件夹共享,下图中的步骤1,选中“kylin”右键–>“设置”,步骤4 “其它”选择的是2.1.1创建的share文件夹路径 2 ubuntu终端执行如下,share代表windows目录,/mnt/kylin代表vbox+ubuntu目录 su...原创 2018-06-14 09:12:13 · 399 阅读 · 0 评论 -
linux qt编译安装问题解决记录
from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:24, from ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_exec.cpp:50: ../3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.h:173:6...原创 2018-06-14 10:20:38 · 3645 阅读 · 0 评论 -
TCP IP网络编程 问题定位记录
// GCC编译莫名其妙的报错 guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gcc hello_server.c hello_server.c -o hello_server /tmp/ccdVr3CQ.o: In function `main': hello_server.c:(.text+0x0): mul...原创 2018-06-22 02:56:02 · 241 阅读 · 0 评论 -
linux 嵌入式软件调试技巧
1 objcopy + gdb的使用 1.1 创建一个debug.c文件,内容如下: #include <stdio.h> int main (void) { printf ("Hello world.\n"); return 0;原创 2018-06-16 15:32:03 · 1880 阅读 · 2 评论 -
迅为4412开发板sqlite3移植
1 sqlite3源码下载 https://www.sqlite.org/download.html sqlite-autoconf-3250200.tar.gz 2 sqlite3源码编译 $ tar -zxvf sqlite-autoconf-3250200.tar.gz $ cd sqlite-autoconf-3250200 $ touch build.sh 内容如下: ./configu...原创 2018-10-19 20:31:50 · 444 阅读 · 0 评论