原创 uboot整體介紹

1、什麼是uboot   U-boot,全稱Universal Boot Loader,是由DENX小組的開發的遵循GPL條款的開放源碼項目,它的主要功能是完成硬件設備初始化、操作系統代碼搬運,並提供一個控制檯及一個指令集在操作

原创 uboot啓動流程詳解(4)-cpu_init_crit

1、源碼及註釋 cpu_init_crit標號對應的源碼: /************************************************************************* * * CPU_

原创 LoRa及LoRaWAN簡介

目錄   1、什麼是LoRa和LoRaWAN   1.1 LoRa和LoRaWAN的區別   1.2 LoRa擴頻技術介紹     1.2.1 什麼是擴頻技術     1.2.2 擴頻技術的作用     1.2.3 擴頻技術常用術語介紹

原创 ModBus協議簡介及移植到STM32單片機

一、基本概念  Modbus協議是全球最早用於工業現場的總線規約,許多工業設備,包括PLC,DCS,智能儀表等都在使用此協議作爲他們之間的通信標準。 Modbus 協議是一個請求/應答協議,發起請求的爲Master(client),響應請

原创 結構體對齊詳解

原文地址: http://www.cnblogs.com/motadou/archive/2009/01/17/1558438.html 1、結構體數據成員對齊的意義   許多實際的計算機系統對基本類型數據在內存中存放的位置有限制,它們會

原创 linux之dup和dup2函數解析

  本文轉載,原文地址:http://blog.csdn.net/fulinus/article/details/9669177#comments 1、文件描述符在內核中數據結構   在具體說dup/dup2之前,我認爲有必要先了解一下文

原创 shell-判斷式

test命令測試功能 使用test命令判斷一個文件是否存在: root@silent:/home/lianxi/shell# test -e /home/hh && echo "exist" || echo "no exist" no e

原创 socket編程簡介

前言   本篇文章摘抄於網絡,放在自己的博客只是爲了方便查看和記憶。現在CSDN已經有手機客戶端了,無聊的時候拿起手機,看看這些大神寫的文章總比看電視劇好。希望原創的大神勿怪,一些好的文章總是使人茅塞頓開,受益匪淺,不由得使人想記錄之,然

原创 嵌入式網絡通訊詳解

前言   最近在做網絡相關的項目,然而大學學的網絡編程以及網絡協議相關的知識都已經忘得差不多了。慶幸的是網上牛人多,百度一下發現了一篇言簡意賅的文章(http://www.cnblogs.com/feitian629/archive/20

原创 FXS(le88266)工作原理介紹

1.FXS簡介   所謂FXS(Foreign eXchange Station),是用來連接傳統電話機使用的。FXS的另外一個功能,就是可以連接傳真機,或是以外線的方式連接入商用交換機。其基本電路包括兩部分:CODEC 與 SLIC(用

原创 shell-條件判斷式

if…then if判斷式的格式有如下三種。 第一種,單層、簡單條件判斷式 if [ 條件判斷 ]; then 當條件判斷式成立時,可以進行的命令工作內容; fi <==將if反過來寫,就稱爲fi,結束if之意。 第二種,一個

原创 boa 流程分析

  本文轉載,原文地址:http://www.360doc.com/content/17/0503/11/42601800_650569770.shtml 引言   隨着企業安全意識的增強以及現代化管理水平的提高,對設備的遠程監控在工業控

原创 MII接口介紹

1、簡介   MII (Media Independent Interface(介質無關接口)或稱爲媒體獨立接口,它是IEEE-802.3定義的以太網行業標準。它包括一個數據接口和一個MAC和PHY之間的管理接口。“媒體獨立”表明在不對M

原创 嵌入式系統中的鏡像升級

前言   剛進公司的時候,所接觸到的產品使用的是ramdisk文件系統,我們使用了mkimage工具將zImage和ramdisk文件系統組合成一個包,然後再寫到nandflash。這時候的系統升級只需要在uboot下將nandflash

原创 openwrt wifi調試記錄

前言   目前wifi模塊使用過pcie接口和sdio接口兩款。pcie接口的wifi模塊使用較廣,內核一般都有現成的驅動支持,至於sdio接口的wifi驅動,可以找芯片廠商拿。本人從事系統及驅動開發,看看內核代碼移植一些驅動還是比較得心