随笔分类 -  Ubuntu&Linux编程

摘要:在UBUNTU系统上使用alsa库完成了对外播放的wav文件的案例。 案例代码: gcc -o test wav.c -lasound 阅读全文
posted @ 2017-01-13 16:15 叶念西风 阅读(5814) 评论(0) 推荐(0)
摘要:在使用科大讯飞的时候输出字符是gbk字符编码。但是在ubuntu下gbk显示乱码,故用iconv进行字符编码转换。下面是我整理的字符编码转化的程序案例。从gbk2312转换到utf-8. 程序代码: 阅读全文
posted @ 2017-01-13 10:15 叶念西风 阅读(268) 评论(0) 推荐(0)
摘要:显示文字这里我用了freetype库。 以左上角显示两行文字: 在屏幕的中间左右上下对称显示: sd 阅读全文
posted @ 2017-01-12 09:44 叶念西风 阅读(2146) 评论(0) 推荐(0)
摘要:在Linux下通过dnw来给开发板发送程序。包括驱动程序代码:secbulk.c,应用程序代码:dnw.c。只能运行在32位系统上,在64位系统上提示错误:DNW download Data size is too big。 dnw源代码: secbulk.c源代码: Makefile代码: 阅读全文
posted @ 2017-01-07 18:56 叶念西风 阅读(460) 评论(0) 推荐(0)
摘要:之前学习的时候笔记没有保存好,这次重新编写一个案例。 客户端实现程序代码: 服务端程序代码: 阅读全文
posted @ 2016-12-08 21:20 叶念西风 阅读(1023) 评论(0) 推荐(0)
摘要:将摄像头图像保存为jpg格式。摄像头需要是gspca免驱的。uvc若用uvc格式的需要在图像中插入Huffman表。否则无法正常显示。 程序代码: 阅读全文
posted @ 2016-12-06 12:38 叶念西风 阅读(5745) 评论(0) 推荐(0)
摘要:这几天在做小车的过程中,需要用到图像采集。我想现在用的摄像头是UVC免驱的。根据国嵌的教程中有一个gspca摄像头的程序。我发现把gspca的采集程序用到uvc上时,在显示图像的时候提示没有huffman表。但是在显示gspca的摄像头时却没有问题。为此特别找了以下的程序来获取uvc摄像头的数据。 阅读全文
posted @ 2016-12-06 12:13 叶念西风 阅读(21565) 评论(1) 推荐(3)
摘要:线程和进程的区别是: 进程是拷贝主进程的数据段和代码段的。 线程是和主进程公用一份数据段和代码段的。 线程一旦创建,就从指定的入口函数开始执行。 相关头文件: #include <pthread.h> 操作函数: 创建线程: int pthread_create(pthread_t *thread, 阅读全文
posted @ 2016-11-27 09:47 叶念西风 阅读(277) 评论(0) 推荐(0)
摘要:本篇介绍了如何在linux系统下向串口发送数据。包括read的阻塞和非阻塞。以及select方法。 打开串口 在Linux系统下,打开串口是通过使用标准的文件打开函数操作的。 #include <fcntl.h> /* 以读写的方式打开 */ int fd = open( "/dev/ttyUSB0 阅读全文
posted @ 2016-11-26 19:58 叶念西风 阅读(14923) 评论(0) 推荐(0)
摘要:爱壁纸 http://www.lovebizhi.com/ 阅读全文
posted @ 2016-11-04 16:29 叶念西风 阅读(787) 评论(0) 推荐(0)
摘要:-p1代表忽略第一层目录(patch文件中的)。 阅读全文
posted @ 2016-10-19 20:38 叶念西风 阅读(686) 评论(0) 推荐(0)
摘要:首先,直接运行xrandr查看下分辨率的情况: Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096 LVDS1 connected (normal left inverted right x axis y axi 阅读全文
posted @ 2016-10-12 13:18 叶念西风 阅读(1011) 评论(0) 推荐(0)
摘要:简易安装方法: 打开终端,执行下面的命令就自动安装好了: 自己手动安装:(以ubuntu为例) 来自:http://blog.sina.com.cn/s/blog_a6559d920101acv3.html wget https://raw.github.com/ma6174/vim/master/ 阅读全文
posted @ 2016-09-30 09:29 叶念西风 阅读(3542) 评论(0) 推荐(0)
摘要:打开网络的配置文件 选择网卡,我这里是有线网卡eth0,设置静态ip为192.168.1.108 设置dns信息 修改为: 修改上面的数据后每次重启将会被置空 打开/etc/resolvconf/resolv.conf.d/base 编辑dns信息 然后重启即可 阅读全文
posted @ 2016-05-15 22:17 叶念西风 阅读(229) 评论(0) 推荐(0)
摘要:猜想在Ubuntu下搭建ftp服务器来实现windows和ubuntu下文件互传是一件很简单的事儿,但是在网上找了好几篇文章都不行,故自己在这里总结一下方法。 首先安装vsftp服务器 2、安装完配置: vsftpd安装完成后,其默认配置是不允许匿名访问,允许本地用户登录。其配置文件在/etc/vs 阅读全文
posted @ 2016-05-15 13:48 叶念西风 阅读(279) 评论(0) 推荐(0)
摘要:首先下载Qt源码 https://download.qt.io/archive/qt/4.8/4.8.4/ 这里我下载的是qt-everywhere-opensource-src-4.8.4.tar.gz 下载在linux下的Qtcreator的软件安装包 https://download.qt.i 阅读全文
posted @ 2016-05-10 18:54 叶念西风 阅读(1217) 评论(0) 推荐(0)
摘要:今天在电脑上安装好了opencv环境,迫不及待的想写个程序来测试一下。但是在windows下我们用vs等集成开发工具。可是在linux下我们应该怎么办呢? 这里我们用了opencv推荐的cmake来编译工程。 第一步:新建一个目录用于存放我们的代码和程序中要处理的相关图片 第二步:添加cmake工具 阅读全文
posted @ 2016-03-25 23:56 叶念西风 阅读(5816) 评论(0) 推荐(0)
摘要:在命名行模式下 用useradd新建一个用户后 在图形界面输入密码无法登陆 这是因为未对新建的用户进行任何配置 用adduser命令新建用户即可进入桌面 下面说一下useradd 和 adduser的区别 ubuntu创建新用户命令(useradd和adduser)的使用方法和区别 在Ubuntu中 阅读全文
posted @ 2016-03-06 15:54 叶念西风 阅读(3442) 评论(0) 推荐(1)
摘要:安装主要分为以下几步: 一. 下载Ubuntu 14.04镜像软件; 二. 制作U盘启动盘; 三. 安装Ubuntu系统; 四. 用EasyBCD 创建启动系统。 1. 下载 Ubuntu 14.04 直接到官网免费下载Ubuntu 14.04.1 LTS 下载地址 PS: 如果内存为4G以上,而且 阅读全文
posted @ 2016-03-06 14:16 叶念西风 阅读(4765) 评论(0) 推荐(1)
摘要:ubuntu是13.04版本,我猜其他的版本解决办法大概也一样。当开机进入登陆界面后我们输入密码后并没有进入应该进入的图形用户界面,而是进入一个命令行界面并且一闪而过又回到了登录界面,而已游客的身份却能进入图形用户界面,我的那个一闪而过的命令行界面显示的是Checking Battery State 阅读全文
posted @ 2016-03-04 22:22 叶念西风 阅读(1779) 评论(0) 推荐(0)

叶念西风 - 个人博客 & 电脑Run - 维修帮助软件教程安装