原创 排序算法比較以及代碼展示

排序算法比較表格 1.冒泡排序算法代碼 //array[]爲待排序數組,n爲數組長度 void BubbleSort(int array[], int n) { int i, j, k; for(i=0; i<n

原创 搭建samba服務器,實現Ubuntu與windows之間文件夾共享

之前看大家搭建的samba服務器,雖然可以共享文件,但是需要管理員權限才能修改,很不方便,這裏我教大家一個不需要登錄就可以進去的samba服務器,修改文件也不需要其他權限。 1、安裝samba: sudo apt-get inst

原创 Buildroot根文件系統構建

前面我們學習瞭如何使用 busybox 來構建根文件系統,但是 busybox 構建的根文件系統不其全,很多東西需要我們自行添加,比如 lib 庫文件。在我們後面的驅動開發中很多第三方軟件也需要我們自己去移植,這些第三方軟件有很多

原创 SecureCRT日誌上添加時間戳

1.首先成功使用secureCRT打印串口信息 2.打開option菜單的session options對話框 3.點擊LogFile選項,輸入log文件路徑和名字,最後在log data輸入 %Y%M%D_%h:%m:%s:

原创 Ubuntu每次啓動都顯示System program problem detected的解決辦法

方法1: sudo rm -rf /var/crash/* 方法2: sudo gedit /etc/default/apport 將enabled=1改爲enabled=0保存退出即可 兩種方法選擇一種就可以了,推薦第一種

原创 發哥推薦的linux網站,記錄一下

【TOP1】 http://crunchbanglinux.org/forums/forum/8/tips-tricks-scripts/ http://bbs.archlinux.org/ http://www.linuxfor

原创 最方便的字符設備驅動的寫法

記錄一下 #include <linux/module.h> #include <linux/kernel.h> #include <linux/fs.h> #include <linux/init.h> #include <li

原创 Ubuntu16.04安裝tftp服務器程序

Ubuntu16.04安裝tftpd服務器程序 1.安裝tftpd-hpa是服務器程序 sudo apt-get install xinetd sudo apt-get install tftp tftpd 2. 創建tftpd

原创 a start job is running for延遲90s的解決辦法

原因:沒有找到該swap分區ID 導致的。所以延遲90s 方法:lsblk -f sda3 swap a7fa69a8-31bd-448c-98de-55de4aa6f06a 顯示出來自己的SWAP ID 拷貝之 然後編輯 /et

原创 Sub-process returned an error code怎麼辦

轉自:Ubuntu 16.04出現:Problem executing scripts APT::Update::Post-Invoke-Success ‘if /usr/bin/test -w /var/cache/app-in

原创 OpenCV移植到ARM-Linux(Exynos4412)全過程

https://blog.csdn.net/kaychangeek/article/details/80113289

原创 libusb的交叉編譯

一、準備 1、使用交叉編譯器 arm-2014.05 2、下載libusb的壓縮包libusb-1.0.21.tar.bz2 評論留下郵箱發給你。 二、安裝(在linux終端下輸入命令): 1、解壓:tar -xvf libusb-1

原创 多進程通信相關函數歸納

多進程必備頭文件 #include <stdio.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> #include <sys/mman.h> #i

原创 字符設備驅動接口

1.讀寫函數 用戶空間函數原型: ssize_t write(int fd, const void *buf, size_t count); ssize_t write(int fd, const void *buf, size_t

原创 如何編寫雜項設備驅動

1.函數說明 1.1、註冊雜項設備 int misc_register(struct miscdevice * misc) 頭文件:#include <linux/miscdevice.h> 功能:註冊一個雜項設備 參數:misc-