原创 【讀書筆記】學會呼吸
書籍基本信息 https://book.douban.com/subject/34464343/ 中心思想 根據波爾效應,讓人體模擬高原進行缺氧訓練,就可以增加對氧氣的利用,從而增強腦力和體力效能,衍生出一系列訓練方法。中間有幾個
原创 【讀書筆記】運動改造大腦
書籍信息 https://baike.baidu.com/item/運動改造大腦/12169801?fr=aladdin 簡單結論 介紹了BDNF等激素對大腦的影響,有各種實驗的理論支持。結論: 1.每週做2-3次有氧運動 2.最好的運
原创 消除PUTTY在DOS下彈出的警告窗口
想在DOS下用腳本實現SSH/SCP的自動操作。實現工具是PUTTY。 但是PUTTY出於安全上的考慮,總是在第一次連接遠程設備時跳出警告窗口,從而使自動腳本暫停,需要人工輸入的干預才能繼續下去。 解決辦法一: 改PUTTY的原代碼,
原创 Openwrt下修改flash文件的例子
/* steps: * main() @mac.c * read_mac_all() * handle_mac_all(MAP_READ, mac_array) * scan_mtd_info(scriptname) //
原创 linux下的I2C溫度傳感器應用
需求: 讀嵌入式溫度傳感器的值。 已知條件:*溫度傳感器已經在主板上焊好了。*溫度傳感器型號爲lm75*linux自帶驅動,在linux-2.6.20.21/drivers/hwmon/lm75.c*溫度傳感器的電路 問題與解答:*
原创 移植交換芯片SDK到Linux系統
需求: 把88E6131交換芯片的sdk移植到現有嵌入式linux系統中,使得以後能通過上層函數在對交換芯片進行配置操作(如lan配置)。 已知條件: *有交換芯片的文檔,sdk源碼,例子,無針對現有系統的直接解決方案. 實
原创 linux的GPIO應用實例
需求描述: 主板上的狀態燈應能正確顯示ONU模塊的連通狀態,即當光節點模塊插到主板插槽之後,狀態燈應亮,移掉之後應滅。 硬件接口: When SFP module is plugged in, the GPIO[2] status w
原创 基頻分析方法彙總【筆記】
來自《Pitch Extraction and Fundamental Frequency》 David Gerhard * 找聲音基頻確實是難的,人類已經研究50多年了,還沒有真正準確和強壯的通用方法。 * 學術上通常稱聲音的pitch
原创 貼片非專業介紹
把芯片粘焊到硅板上就是常說的貼片。下面是通常的貼片方法: 首先,芯片的針腳要和硅板上的金屬線一根根對齊地粘上去。這個精密程度要求高,主要是通過機器做的。國內的機械精密程度到不了很高,一般設備都是日本或者 德國的。精密程度表現在,比如說,機
原创 傅里葉變換的Matlab代碼與註釋
%Data 爲一維採樣數組 % Fs 爲採樣頻率 Data_length=length(Data); % DFT需要的採樣點數爲2的冪指數,但是輸入的點數有可能是一個一般整數,於是找一個離指定點數最近的2的冪指數用來做DFT NFFT
原创 Linux下的Makefile筆記
來源linux-2.6.20.21/Documentation/kbuild/makefiles.txt * obj-y += foo.o 表示編build-in,obj-m += foo.o表示編成module. * kbuil
原创 嵌入式專家給公司上提高課程時的大綱
下面是一個嵌入式專家給公司上一天嵌入式提高課程時的大綱。什麼時候能夠根據這個大綱給別人上一天課那麼也就是專家了。 Languages • C, C++ or Java? • Code reuse – a myth? How can yo
原创 linux驅動速成
前提: 1. 下載ubuntu並安裝 2. 知道常用的linux命令 3. 能看英文 摘要: 對新手來說 ,驅動就是一個程序,通過調用註冊函數和修改makefile使linux內核能加載它,於是它在接受操作的時候能有點反應;其與應
原创 Linux的Makefile中新增全局變量的機制
1. 步驟一 法一:修改系統編譯時要用到的Config.in,增加你要用的全局變量 法二:寫一個自己的Config.in,然後在其他會編譯到的Config.in中包含 2.步驟二 make menuconfig 之後在生成的.conf
原创 製造實際很小size很大的文件
(參考Advanced Programming in the Unix environment) 通過給文件製造Hole可以達到效果。 也就是說,通過lseek把文件的offset整到很大,寫點東西。這個時候內存實際上沒有佔用,但是顯示文