嵌入式Linux
文章平均质量分 52
地心引力ok
这个作者很懒,什么都没留下…
展开
-
qt 5.6移植笔记
大家好,这里是石侃侃的博客,欢迎前来讨论这篇文章介绍的是qt5.6在jz2440单板上的移植过程..........................................................2018.3.27重新排版....................................................................................原创 2018-02-11 14:06:59 · 1088 阅读 · 0 评论 -
QT的温湿度显示系统
大家好,这里是石侃侃的博客,欢迎前来讨论这篇文章介绍的是DHT11在2440上的基于Qt5.6的应用基于单片机系统的温湿度监测系统构成框图如图2-1所示。图2-1 系统构成框图该系统采用单片机s3c2440作为了本设计的核心元件。利用LCD作为了显示器件,利用触摸屏作为用户界面输入设备,第一行显示当前实时的温度,湿度,第二行依次显示历史时刻最高的温度值,最高的湿度值。第三行是一个文本框,记录了程...原创 2018-03-11 12:05:10 · 12882 阅读 · 1 评论 -
select事件的应用
大家好,这里是石侃侃的博客,这篇文章介绍了select机制在节省cpu资源上的用途,和多线程相比,它应用更加简单灵活对于select / poll 机制的原理,参考大牛的博客 :https://blog.csdn.net/vonzhoufz/article/details/44490675在这里介绍的是select的一般用法总的来说机制原理较为复杂 , 但是用户API非常简单 只...原创 2018-04-17 21:33:52 · 788 阅读 · 0 评论 -
open与fopen的区别
open与fopen的区别open 是内核的封装函数 供给应用层调用 是内核独有的函数 不支持跨平台 与 read, write 等配合使用 open是系统调用 返回的是文件句柄,文件的句柄是文件在文件描述副表里的索引fopen 是C的库函数,返回的是一个指向文件结构的指针。 与 fread, fwrite等配合使用 可以移植 fopen 不能对Linux驱动进行操作 可以在应...原创 2018-04-12 18:23:32 · 606 阅读 · 0 评论 -
一眼看尽双向链表
链表操作:大家好,这里是石侃侃的博客,这篇文章介绍了我对双向链表的一些理解 链表的本质是指针的操作, 在这几行小程序解释了双向链表的本质双向链表示例: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct NAME{ char *name; str...原创 2018-04-12 21:03:57 · 162 阅读 · 0 评论 -
opencv for arm
大家好,这里是石侃侃的博客,这篇文章介绍了在arm开发板上移植opencv的过程虚拟机 : Ubuntu16.04 64位单板 : jz2440编译器 : arm-linux-gcc 4.4.3opencvbanbopencv2.4.9安装cmake-gui 输入命令$cmake-gui后,会出现下面的提示,尚未安装cmake-gui,即没有安装图形界面。 sudo apt-get in...原创 2018-05-03 21:10:53 · 288 阅读 · 0 评论 -
libjpeg-turbo 的安装和简单使用
大家好,这里是石侃侃的博客,这篇文中介绍了libjpeg-turbo的简单使用,大部分是copy,有一点自己的心得libjpeg是一款开源的jpeg压缩解压库,具体信息参见百度百科。libjpeg-turbo是它的升级版,性能有所 提升,源码去他的官网可以下载https://libjpeg-turbo.org/ 我用的1.2.1 最新的已经到2.0对于libjpeg-turbo的使用官方有...原创 2018-04-27 11:15:03 · 14406 阅读 · 1 评论 -
LINUX 3.4.2 SD卡挂载失败的解决办法
笔者在移植3.4.2的过程中发现Linux包含的SD卡驱动不能识别SD卡 。表现为插上拔下SD卡没有没有任何反应。笔者用的jz2440 对应驱动是linux-3.4.2\drivers\mmc\host\s3cmci.c 我们把驱动作为模块单独拿出来编译: Device Drivers ---> <*> MMC/SD/SDIO card ...原创 2018-09-05 19:16:15 · 2321 阅读 · 1 评论