原创 ARM硬件平臺上基於UCOS移植Lwip網絡協議棧

目錄 1硬件平臺 1 1.1硬件平臺簡介 1 1.2 硬件設計及電路原理圖 2 2. Keil 開發工具及Keil工程簡介 6 2.1 Keil開發工具 6 2.2 Keil工程簡介 6 2.3 鏈接文件、啓動文件分析 6 3. UC

原创 將博客搬至51CTO

以後的博文會在51CTO發表。 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。

原创 C語言中數值類型轉換

1.前言     一直以來對C語言的類型轉換規則不理解,也沒有找到相關的資料。偶然的機會查到關於安全編程的相關文獻-----MISRA。裏面對相關內容作了詳細的介紹。我這裏根據其內容整理了一下,以備查閱。 2.顯式和隱式數據轉換    

原创 C語言中的static 詳細分析

轉自:http://blog.csdn.net/keyeagle/article/details/6708077  看到這篇文章針對C語言的static關鍵字解釋的比較好,這裏轉載過來。謝謝原作者分享。  google了近三頁的

原创 C語言 浮點數

一:起因 在有些嵌入式項目中,我們需要保存一些浮點數的係數,針對這些係數的處理,我們就要用到C語言中浮點數相關的知識,自己對這方面也是知其然不知所以然,藉此機會總結記錄一下。 二:疑問 1,浮點數在計算機中是如何保存的?         2

原创 學習方法之漫談(疑,思,學,省,悟,行,樂)

一直在思考,學習本身是一件很有樂趣的事情,到底是什麼讓學習失去了樂趣。我們很小的時候學習走路,我們摔倒了很多次,但我們依然很開心地去學習大人們走路,摔倒了,我們站起來,接着學。也許是因爲我們那時候對整個世界都充滿好奇。 我將學習分爲以下部分

原创 嵌入式C語言編程規範(個人規約)

0規範制定說明 0.1箴言 技術人員設計程序的首要目的是用於技術人員溝通和交流,其次纔是用於機器執行。程序的生命力在於用戶使用,程序的成長在於後期的維護及根據用戶需求更新和升級功能。如果你的程序只能由你來維護,當你離開這個程序時,你的

原创 重新認識C語言

1.緣起  接觸C語言有三四年時間了,工作中也一直使用C語言。但對於一些C語言的特性和定義還存在一些疑問,這裏總結一下,作爲以後參考。2.C語言的鏈接屬性 工作中無意發現了C語言一個有趣的問題,在兩個源文件中定義了同一個未初始化的變量,編譯

原创 我的友情鏈接

51CTO博客開發

原创 C語言中標識符的作用域、命名空間、鏈接屬性、生命週期、存儲類型

Technorati 標籤: C,標識符,作用域,命名空間,鏈接屬性,生命週期,存儲類型,scope,name space,linkage,storage durations,lifetime         無論學習哪一

原创 拉電流與灌電流(雙向通訊思考)

拉電流與灌電流   1、概念 拉電流和灌電流是衡量電路輸出驅動能力(注意:拉、灌都是對輸出端而言的,所以是驅動能力)的參數,這種說法一般用在數字電路中。 這裏首先要說明,芯片手冊中的拉、灌電流是一個參數值,是芯片在實際電路中允許輸出端拉、灌

原创 word2007去掉文字當中的白色背景

去掉word2007文字當中的白色背景   頁面佈局-->頁面背景-->頁面邊框-->底紋 將填充設爲無顏色填充,應用於文字,有時可能需要應用於段落。   圖一 圖二

原创 產品開關量輸出 PNP NPN

產品中經常使用開關量輸出,一般分爲PNP 和NPN 方式。我們要根據項目需要選型。這兩種形式的主要區別是PNP電流是向外流,NPN電流是向裏流,就是這樣的區別而已.原理圖: 另外,使用時還需要注意其電壓和電流屬性。

原创 Modbus協議

1:Modbus協議簡介     Modbus協議主要描述的是應用層的信息封裝格式,處於OSI模式的第七層(應用層)。Modbus的物理層可以是RS-485、Ethernet II /802.3。Modbus協議棧的層次圖: