原创 命運總是這樣安排

深情的人永遠註定被無情傷害。即使知道如此,多情的你依然無情不了,就像無情的他(她)永遠多情不了一樣。

原创 cpu運行時程序是在flash中還是在RAM呢?

cpu運 行時程序是在flash中還是在RAM呢?我想這是一個很基礎的問題。  對於x86的pc機和單片機等嵌入式開發系統程序的存儲是截然相反的,  即:  x86的pc機cpu在運行的時候程序是存儲在RAM中的,  而單片機等嵌入式系統

原创 sniffer幫助理解子網掩碼、網關與ARP協議的作用

sniffer幫助理解子網掩碼、網關與ARP協議的作用   通過簡單的實驗深入透析子網掩碼,網關與ARP協議的作用 子網掩碼,網關與ARP協議的概念和工作原理是學習網絡知識的初學者首先遇到的幾個重要的知識點,其中子網掩碼與ARP協議

原创 請不要做浮躁的嵌入式系統工程師(謹以此文與大家共勉)轉貼

          時常對自己說:“如果你不能享受追求技術給人生帶來的愉悅,就到此爲止吧”     1. 不要看到別人的回覆,第一句話就說:給個代碼吧!你應該想想爲什麼。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。 2.

原创 OSIP 中message_property作用

     最近在處理OSIP中碰到發現協議棧在osip_osip_message_t結構體有三個內部變量如下:   struct osip_message   {      ...........................     

原创 真正明白C語言二級指針

    指針是C語言的靈魂,我想對於一級指針大家應該都很熟悉,也經常用到:比如說對於字符串的處理,函數參數的“值,結果傳遞”等,對於二級指針或者多級指針,我想理解起來也是比較容易的,比如二級指針就是指向指針的指針.....n級指針就是..

原创 c語言中的字符數組與字符串

1、字符數組的定義與初始化 字符數組的初始化,最容易理解的方式就是逐個字符賦給數組中各元素。 char str[10]={ 'I',' ','a','m',' ',‘h’,'a','p','p','y'}; 即把10個字符分別賦給st

原创 http協議select讀取數據

最近在做http下載是發現兩份差不多的代碼對於select操作竟然得出了不同的結果,一個一直返回1,另一個一直阻塞知道超時。 代碼如下: 該問題的模型是應用層想要下載一個XML文件,但是不知道文件的大小,所以在調用接口是就傳遞一個比較大