Time of Update: 2018-12-05
本文由muge0913編寫,轉載請註明出處:http://blog.csdn.net/muge0913/article/details/7371433作者:張同浩,郵箱:muge0913@sina.comresetS3C6410X has three types ofreset signals and SYSCON can place the system into one of three resets.• Hardware reset: It isgenerated by
Time of Update: 2018-12-05
參考文章:http://blog.csdn.net/eagle_lzt/article/details/6310094參考文章:http://www.threeway.cc/sitecn/InformationInfo.aspx?pid=1637&tid=1380S3C6410的實體記憶體分成Memory和Pheriperal兩部分,位址範圍分別為0x0~0x6fffffff和0x7fffffff~0xffffffff。系統通過
Time of Update: 2018-12-05
%[ ] 的用法:%[ ]表示要讀入一個字元集合, 如果[ 後面第一個字元是”^”,則表示反意思。 [ ]內的字串可以是1或更多字元組成。Null 字元集(%[])是違反規定的,可 導致不可預知的結果。%[^]也是違反規定的。 %[a-z] 讀取在 a-z 之間的字串,如果不在此之前則停止,如 char s[]="hello, my friend” ;
Time of Update: 2018-12-05
本文由muge0913編寫,轉載請註明出處:http://blog.csdn.net/muge0913/article/details/7364706作者張同浩,郵箱:muge0913@sina.com系統時鐘控制邏輯,在S3C6410 中產生所需的系統時鐘訊號,用於CPU 的ARMCLK, 用於AXI/AHB 匯流排外設的HCLK 和APB 匯流排外設的PCLK。在S3C6410 中有三個PLL。一個僅用於ARMCLK,一個用於HCLK 和 PCLK,最後一個用於外設,特別用於音頻相關的時鐘。
Time of Update: 2018-12-05
流量管理產品與上網行為管理產品到底有沒有區別呢?從本質上說兩者還是有著眾多區別的,主要體現在:產品出發點不同– 上網行為管理:是以“人”為管理的出發點,是為了按照許可權來控制員工上網設計。主要目標是為了規範員工的上網行為,通過禁止員工的一些上網行為,提供員工的工作效率,降低單位的法律風險。如記錄員工的上網日誌,禁止員工上某些類型的網站,或者根據許可權來禁止某些員工使用股票和遊戲等軟體,防止利用網路傳播與性相關的情況、網路泄密、網路造謠和非法言論。是偏重於網路安全型的產品,更關注如何安全的使
Time of Update: 2018-12-05
http協議通訊時,在用戶端發送請求後,伺服器端返回的狀態代碼解釋。好東西,收藏下。http狀態代碼1**:請求收到,繼續處理2**:操作成功收到,分析、接受3**:完成此請求必須進一步處理4**:請求包含一個錯誤文法或不能完成5**:伺服器執行一個完全有效請求失敗100——客戶必須繼續發出請求101——客戶要求伺服器根據請求轉換HTTP協議版本200——交易成功201——提示知道新檔案的URL202——接受和處理、但處理未完成203——返回資訊不確定或不完整204——請求收到,但返回資訊為空白
Time of Update: 2018-12-05
這裡有些sscanf()的一些使用說明,都是從論壇,Blog裡整理出來的。供大家使用。 通過學習和使用個人認為,在字串格式不是很複雜,但是也並不簡單的時候用這個函數比較合適,這個尺度就要靠自己把握了,字串不是很複雜,但自己寫個處理的函數比較麻煩,效率也不高,就用這個函數,如果字串很複雜,那就用Regex吧。不多說了,看看下面這些介紹和列子吧!名稱:sscanf() - 從一個字串中讀進與指定格式相符的資料.函數原型:Int sscanf( string str, string fmt,
Time of Update: 2018-12-05
一、交叉編譯概述: 1、交叉編譯:簡單地說,就是在一個平台上產生另一個平台上的可執行代碼。這裡需要注意的是所謂平台,實際上包含兩個概念:體繫結構(Architecture)、作業系統(Operating System)。 2、宿主機(host):編輯和編譯器的平台,一般是基於 X86 的 PC 機,通常也被稱為主機。 3、目標機(target):使用者開發的系統,通常都是非 X86 平台,如 MIPS,ARM 等。Host 編譯得到的可執行代碼在 target
Time of Update: 2018-12-05
本系列文章由muge0913編寫,轉載請註明出處:http://blog.csdn.net/muge0913/article/details/73347711、有時候不希望在接到訊號時就立即停止當前執行,去處理訊號,同時也不希望忽略該訊號,而是延時一段時間去調用訊號處理函數。這種情況是通過阻塞訊號實現的。 2、訊號阻塞和忽略訊號的區別。阻塞的概念和忽略訊號是不同的。作業系統在訊號被進程解除阻塞之前不會講訊號傳遞出去,被阻塞的訊號也不會影響進程的行為,訊號只是暫時被阻止傳遞。當進程忽略一個訊號時,
Time of Update: 2018-12-05
一、資料轉送指令 作用:它們在存貯器和寄存器、寄存器和輸入輸出連接埠之間傳送資料. 1. 通用資料傳送指令. MOV 傳送字或位元組. MOVSX 先符號擴充,再傳送. MOVZX 先零擴充,再傳送. PUSH 把字壓入堆棧. POP 把字彈出堆棧. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次壓入堆棧. POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次彈出堆棧. PUSHAD 把EAX,ECX,EDX,EBX,
Time of Update: 2018-12-05
前幾個月入手了一個官翻的WNR3500L,此路由號稱開源並對第三方韌體支援很是吸引我的地方,開始先是刷了DD-WRT後來又換成TOMATO,在換成TOMATO後通過ssh串連到路由,ifconfig顯示出了一大堆interface,除了熟悉的eth0,eht1,br0外,還多出vlan0,vlan1之類的,通過運行brctl show br0後,發現是把vlan0和eth1綁成br0的。這讓我對其網路結構十分感興趣。搜尋了大量資料後,有了下面的心得:首先
Time of Update: 2018-12-05
用那個例子編譯成功後,產生一個SYS檔案。為了讓這個驅動被系統載入,必須建立一個inf檔案。由於是使用現成的例子,因此這一步也可以省下來。直接右鍵點擊例子中的inf檔案,在彈出的菜單中選擇“安裝”即可。 這裡要注意的是,inf中的StartType參數,它可以控制驅動被載入的方式:SERVICE_AUTO_START (2) 安全模式下不會自動載入SERVICE_BOOT_START (0) 在系統安全模式下啟動時
Time of Update: 2018-12-05
intsigwait(const sigset_t*restrict sigmask,int* restrict
Time of Update: 2018-12-05
電腦的儲存空間分為主儲存空間和輔助儲存空間,主儲存空間又稱記憶體儲器(簡稱記憶體),輔助儲存空間又稱外儲存空間(簡稱外存)。外存通常是磁性介質或光碟片,像硬碟,磁碟片,磁帶,CD等,能長期儲存資訊,並且不依賴於電來儲存資訊,但是由機械組件帶動,速度與CPU相比就顯得慢的多。
Time of Update: 2018-12-05
可以嘗試通過 HttpAddRequestHeaders 來添加自已的COOKIE:char * lpszHeaders = "Cookie: Key=somevalue";DWORD dwHeadersLength = strlen(lpszHeaders);HttpAddRequestHeaders(hOpenRequest, lpszHeaders, dwHeadersLength, HTTP_ADDREQ_FLAG_ADD);
Time of Update: 2018-12-05
驅動的編譯和上層應用程式的編譯完全不同,作為初學者應該先瞭解一下,即使你還不懂得怎麼寫驅動程式。 首先安裝DDK,然後隨便找一個例子來測試。在菜單中找到BUILD環境菜單執行,不同的系統要使用不同的BUILD環境。會開啟一個DOS視窗,這時CD到那個例子程式,輸入 build –cZ斷行符號就可以了。
Time of Update: 2018-12-05
1、解決方案是在Options->Document Options裡面,點左上的Document Type下拉式功能表,選擇x86 Asm Source File,然後在右邊的File filter裡*.asm;*.inc;的後面加上*.s;*.S 接著CLOSE就可以了。這樣就可以ADD TREE時把這些彙編加到PROJECT裡面。 2、要讓彙編高亮顯示和索引尋找,解決方案是在Options->Document Options裡面,點左上的Document
Time of Update: 2018-12-05
一、 DHCP協議簡介DHCP,全稱是 Dynamic Host Configuration Protocol﹐中文名為動態主機設定通訊協定,它的前身是 BOOTP,它工作在OSI的應用程式層,是一種協助電腦從指定的DHCP伺服器擷取它們的配置資訊的自舉協議。DHCP使用用戶端/伺服器模式,請求配置資訊的電腦叫做DHCP用戶端,而提供資訊的叫做DHCP的伺服器。DHCP為用戶端分配地址的方法有三種:手工配置、自動設定、動態配置。DHCP最重要的功能就是動態分配。除了IP地址,DHCP分組還為用戶
Time of Update: 2018-12-05
// m_hWnd 是接受軟鍵盤輸入的視窗控制代碼 ImmSimulateHotKey(m_hWnd, IME_CHOTKEY_IME_NONIME_TOGGLE); HIMC hIMC = ImmGetContext(m_hWnd); DWORD dwConv, dwSent; DWORD dwTemp; ImmGetConversionStatus(hIMC,&dwConv,&dwSent);
Time of Update: 2018-12-05
SIP類似Http協議。其認證模式也一樣。Http協議(RFC 2616 )規定可以採用Base模式和摘要模式(Digest schema)。RFC 2617 專門對兩種認證模式做了規定。RFC 1321