原创 看門狗

看門狗,又叫 watchdog timer,是一個定時器電路, 一般有一個輸入,叫喂狗,一個輸出到MCU的RST端,MCU正常工作的時候,每隔一端時間輸出一個信號到喂狗端,給 WDT 清零,如果超過規定的時間不喂狗,(一般在程序跑飛時),W

原创 網絡字節序與主機字節序

不同的CPU有不同的字節序類型 這些字節序是指整數在內存中保存的順序 這個叫做主機序 最常見的有兩種1. Little endian:將低序字節存儲在起始地址2. Big endian:將高序字節存儲在起始地址LE little-endia

原创 exit()函數詳解與Exit() 和 Return() 的區別

exit(0) 表示程序正常, exit(1)/exit(-1)表示程序異常退出 exit() 結束當前進程/當前程序/,在整個程序中,只要調用 exit ,就結束 return() 是當前函數返回,當然如果是在主函數main, 自然也就

原创 我的友情鏈接

51CTO博客開發

原创 arm彙編, beq &b0

來自:http://blog.chinaunix.net/u2/66024/showart_2124238.html 1、 前陣子看cpu從sleep模式喚醒時,對tst bne和tst beq有些模糊。先記錄: 摘抄如下: TST  

原创 網絡字節序與主機字節序

不同的CPU有不同的字節序類型 這些字節序是指整數在內存中保存的順序 這個叫做主機序 最常見的有兩種1. Little endian:將低序字節存儲在起始地址2. Big endian:將高序字節存儲在起始地址LE little-endia

原创 2440 FCLK, HCLK, and PCLK

s3c2440有兩個pll(phase locked loop,鎖相環,在高頻中學過,可以實現倍頻,s3c2440的高頻就是由此電路產生的)。其中一個是MPLL,M即爲main,用來產生三種時鐘信號:Fclk(給CPU核供給時鐘信號,我們所

原创 exit()函數詳解與Exit() 和 Return() 的區別

exit(0) 表示程序正常, exit(1)/exit(-1)表示程序異常退出 exit() 結束當前進程/當前程序/,在整個程序中,只要調用 exit ,就結束 return() 是當前函數返回,當然如果是在主函數main, 自然也就

原创 我的友情鏈接

51CTO博客開發

原创 看門狗

看門狗,又叫 watchdog timer,是一個定時器電路, 一般有一個輸入,叫喂狗,一個輸出到MCU的RST端,MCU正常工作的時候,每隔一端時間輸出一個信號到喂狗端,給 WDT 清零,如果超過規定的時間不喂狗,(一般在程序跑飛時),W