原创 A33編譯環境搭建

# 基本軟件環境 sudo aptitude install build-essential sudo aptitude install git # 32位兼容庫 sudo aptitude -f install lib32z1 s

原创 ubuntun無法安裝 libsdl2-dev

sudo apt-get install libsdl2-dev Reading package lists... Done Building dependency tree Reading state informat

原创 按鍵設爲外部中斷的一些情況

當把按鍵設爲外部中斷時,存在按鍵抖動問題: 情況一 沒有按按鍵的時候,按鍵有時也會因爲震動等原因誤觸發按鍵事件(或者鬆手的時候),引起程序誤判 解決方法1:並上一個小電容(比如0.1uF)即可解決。 解決方法2:延時檢測,檢測到按鍵中

原创 am335x平臺內核系統時鐘比硬件時鐘快一倍

​ Q:am335x平臺內核系統時鐘比硬件時鐘快一倍 正常板子log信息 [ 0.000000] Total of 128 interrupts on 1 active controller [ 0.000000] OMA

原创 哈希查找-C語言

轉載鏈接:https://github.com/chenyufeng1991/HashSearch 六種哈希函數的構造方法: (1)直接定址法    函數公式:f(key) = a * key + b(a,b爲常數)    這種方法的

原创 linux valgrind內存泄漏

valgrind Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that

原创 linux 查看設備掛載信息

系統 # uname -a # 查看內核/操作系統/CPU信息 # head -n 1 /etc/issue # 查看操作系統版本 # cat /proc/cpuinfo # 查看CPU信

原创 SourceInsight精確導入只與平臺相關的源碼

#!/bin/sh #STEP1:編譯內核,將編譯時的輸出信息保存到文件中 # make ARCH=arm > build_log.txt # #STEP2:修改腳本變量&運行腳本 # ARCH=arm -->

原创 linux kernel uboot編譯腳本

kernel編譯腳本 #! /bin/bash #doc ref #http://processors.wiki.ti.com/index.php/Linux_Core_U-Boot_User's_Guide#Building_ML

原创 嵌入式工具常用設置

beyond compare常用設置 版本:Version 4.2.8 英文下載地址&不要下載中文! 忽略文件時間因素 ​ Session settings->Comparison 取消勾選Compare timestamps ​

原创 嵌入式linux Zmodem文件傳輸

嵌入式linux Zmodem文件傳輸 背景 我想如果要從PC機下載東西到開發板的嵌入式linux系統裏面,很多人首先會想到用tftp sftp等網絡工具從網口下載。但如果網絡用不了,只能通過串口下載怎麼辦呢?這個時候有兩個工具能幫到

原创 am335x boot selction 啓動方式配置

Selecting the Boot Mode The block diagram should also indicate which interface will be used for booting this device.

原创 潛在發展方向-量化分析

優礦手把手教你入門量化投資:《量化分析師的Python日記》系列 量化分析的應用

原创 Ubuntu16.04中文輸入法安裝初戰

https://blog.csdn.net/u011795345/article/details/53041707

原创 Linux 信號機制

1、信號類型 Linux系統共定義了64種信號,分爲兩大類:可靠信號與不可靠信號,前32種信號爲不可靠信號,後32種爲可靠信號。 不可靠信號: 也稱爲非實時信號,不支持排隊,信號可能會丟失, 比如發送多次