原创 What do I need to do to get interrupts working?

C Interrupt Handlers Interrupt handlers can be written in C. In the file where you define the function, before the func

原创 GCC 下 C和ASM混合編程

    下面是一個簡單的示例程序,這個程序顯示瞭如何實現C和ASM的接口。Contents:    readme.txt    --  this file    endian_demo.c    --  the C source fil

原创 微處理器(單片機)及外圍電路集

芯片引腳及主要特性80186  16位微處理器片內含有8086-2中央處理器、時鐘發生器、2個DMA通道、中斷控制器、3個16位計時器、片選邏輯、等待狀態發生器、3個16位計時器、片選邏輯、等待狀態發生器、邏輯總線控制器;性能爲8086

原创 RS232/RS422/RS485通信接口區別

   一 串口控制         通常我們對於視頻服務器、錄像機、切換臺等直接播出、切換控制主要使用串口進行,主要使用到RS-232、RS-422與RS-485三種接口控制。下面就串口的接口標準以及使用和外部插件和電纜進行探討。   

原创 函數(類)模板與模板函數(類)的區別?

名正言順     中國有句古話:名不正則言不順。一樣東西,名字如果用的不好,不但聽起來不舒服,而且真實的本質也容易被掩蓋。如果一樣東西有一個好名字,我們就能更容易的記住它和理解它。         在現代漢語中,許多詞的重點都在後面,比如

原创 Makefile詳解

版權聲明:轉載時請以超鏈接形式標明文章原始出處和作者信息及本聲明http://rabbitlzx.blogbus.com/logs/8313897.html http://blog.csdn.net/ugg/archive/2007/0

原创 Windows Live Messenger (MSN) 9.0 錯誤代碼 80040154 解決

解決方法並不是微軟官網所說的要重新修復Msxml3.dll。 這是由於通常會發生這樣的錯誤主要一個原因也是安裝者並不是直接在官網的安裝文件下安裝的,而只是從提取出來的MSN9.0的msi文件安裝,這樣安裝沒有問題,但是登錄就有問題了,因

原创 u-boot 移植步驟詳解

  1 U-Boot簡介U-Boot,全稱Universal Boot Loader,是遵循GPL條款的開放源碼項目。從FADSROM、8xxROM、PPCBOOT逐步發展演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少

原创 extern “C”的作用

 C   compiler和C++   compiler將.c/.cpp編譯成.obj時候給一個方法命名時候所採         用的方案是不同的,C   compiler比較簡單,加一個下滑線"_",比如         foo()  

原创 看門狗

最近用到軟件狗,搜了一些資料,希望對大家有用.     看門狗是一個有效的監視管理器,具有鎖定光驅,鎖定任何指定程序的作用,可用在家庭中防止小孩無節制地玩遊戲、上網、看錄像等及其它相關領域。具有很好的應用價值。 Watch Dog 看門

原创 sscanf() - 從一個字符串中讀進與指定格式相符的數據.

函數原型:   Int sscanf( string str, string fmt, mixed var1, mixed var2 ... );   int scanf( const char *format [,argument]..

原创 Linux 彙編語言開發指南

文檔選項 打印本頁 <script type="text/javascript"></script> 將此頁作爲電子郵件發送 級別: 初級 肖文鵬 ([email protected]), 北京理工大學計算機

原创 VB對I/O端口操作

一、I/O端口介紹信號採集與控制是工業控制的最重要組成部分。在工業控制中,通常採集到的信號有兩類:一類是電壓或電流模擬信號;另一類是開關量或數字脈衝量(開關量、脈衝量都屬於數字信號)。通常檢測出的信號如果是模擬量的話,必須經過放大、變換變

原创 調用DLL

 調用DLL有兩種方法:靜態調用和動態調用. (一).靜態調用其步驟如下: 1.把你的youApp.DLL拷到你目標工程(需調用youApp.DLL的工程)的Debug目錄下; 2.把你的youApp.lib拷到你目標工程(需調用youA