原创 Extern Static const

在討論全局變量之前我們先要明白幾個基本的概念: 1. 編譯單元(模塊):     在IDE開發工具大行其道的今天,對於編譯的一些概念很多人已經不再清楚了,很多程序員最怕的就是處理連接錯誤(LINK ERROR), 因爲它不像編譯錯誤

原创 extern測試

extern定義的變量必須是全局的,這樣纔可能在其他文件中使用,所以,不能在語句塊裏定義;(可以聲明) extern一般用在訪問其他源文件中定義的變量和調用同一文件中下面定義的變量。比如a.cpp文件裏定義了int a; b.cpp文件裏

原创 c語言中include與“”的區別

#include<stdio.h> 1,用尖括號時,系統到存放C庫函數頭文件所在的目錄(即C編譯系統的include子目錄)中尋找要包含的文件(這稱爲吧標準方式) 2,用雙引號時,系統現在用戶當前目錄中尋找要包含的文件,若找不到,再

原创 邏輯信道、傳輸信道、物理信道

信道、鏈路等等都人概念對系列數據流或調製信號分類名稱其名稱信號功用來確定 邏輯信道定義傳送信息類型些信息能獨立成塊數據流也能夾雜起有確定起始位數據流些數據流包括所有用戶數據 傳輸信道對邏輯信道信息進行特定處理再加上傳輸格式等

原创 RA的兩種模式

基於競爭模式的隨機接入: RRC_IDLE狀態下的初始接入; 無線鏈路出錯以後的初始接入; RRC_CONNECTED狀態下,當有上行數據傳輸時,例如在上行失步後“non-synchronised”, 或者沒有PUCCH資源用於

原创 #if 0 #end if

1、先說“#if 0/#if 1 ... #endif”的作用,樓上諸位或多或少都說到了一點,但都沒有說到關鍵的地方。我們知道,C標準不提供C++裏的“//”這樣的單行風格註釋而只提供“”這樣的塊註釋功能,我們通常使用它寫代碼中說明性

原创 memset函數

void *memset(void *s,int c,size_t n) 總的作用:將已開闢內存空間 s 的首 n 個字節的值設爲值 c。memset是把每個字節都賦爲第二個參數的值,所以爲0時每個字節都是0,每個int也都是0,賦-1時

原创 #if與if

非編譯部分不會存在於最後的程序或庫裏面,而if 條件語句的所有不同條件碼塊的代碼無論執行與否都會存在代碼裏面, 對以後CPU工作的時候有影響,兩種方式CPU運行的時間可能是不同的。 得到的結果是相同的,但是如果 OS_CRITICAL_M

原创 上行調度請求(Scheduling Request,SR) 與uffer Status Report(BSR)

如果UE沒有上行數據要傳輸,eNodeB並不需要爲該UE分配上行資源,否則會造成資源的浪費。因此, UE需要告訴eNodeB自己是否有上行數據需要傳輸,以便eNodeB決定是否給UE分配上行資源。爲此LTE提供了一個上行調度請求(Sche

原创 C++ private, public, protected

第一:private, public, protected 訪問標號的訪問範圍。 private:只能由1.該類中的函數、2.其友元函數訪問。 不能被任何其他訪問,該類的對象也不能訪問。 protected:可以被1.該類中的函數、2

原创 測試各種數據類型字節長度

#include int main(int argc, char * argv[]) { printf("sizeof(char) = %d\n", sizeof(char)); printf("sizeof(shor

原创 likely(x)

#define likely(x) __builtin_expect(!!(x), 1)也就是說明x==1是“經常發生的”或是“很可能發生的”。使用likely ,執行if後面語句的可能性大些,編譯器將if{}是的內容編譯到前面, 使用u

原创 RNTI

RNTI應該都是16bit,用於給CRC加擾.它的作用是,UE在不同狀態,使用不同RNTI,去解擾CRC,獲取PDCCH信道內容,並最終獲取其相關的PDSCH上的內容.如:在隨機接入等待基站回覆狀態,UE

原创 MBR AMBR

EPS系統中,承載級QoS參數包括QCI、分配與保持優先級(ARP)、GBR、最大比特速率(MBR)和聚合最大比特速率(AMBR)。其中,QCI與AMBR兩個參數是EPS系統新增加的,其餘參數則都沿用於現有的UMTS系統。     無

原创 原碼補碼

一. 機器數和真值 在學習原碼, 反碼和補碼之前, 需要先了解機器數和真值的概念. 1、機器數 一個數在計算機中的二進制表示形式,  叫做這個數的機器數。機器數是帶符號的,在計算機用一個數的最高位存放符號, 正數爲0, 負數爲1. 比如,