MSP430F16x系列是TI的MSP430F16x系列(FLASH存儲(chǔ)器型)單片機(jī)中功能最強(qiáng)大的子系列。F16x系列單片機(jī)開發(fā)工具簡(jiǎn)便,固化于FLASH存儲(chǔ)器內(nèi)的程序易于在線升級(jí)和調(diào)試,可以實(shí)現(xiàn)加密,非常適合于開發(fā)消費(fèi)類便攜式電子產(chǎn)品。此外,MSP430F16x單片機(jī)具有極低的功耗、強(qiáng)大的處理能力、豐富的片上外圍模塊,方便高效的開發(fā)方式。我們要做的系統(tǒng)板上單片機(jī)的I/O口都引到電路板外沿,支持JTAG仿真器編程器,可以做一些基礎(chǔ)的430試驗(yàn)。
上傳時(shí)間: 2017-03-18
上傳用戶:tonyshao
畢業(yè)設(shè)計(jì)時(shí)制作的一套水位遙測(cè)自控系統(tǒng),本系統(tǒng)以AT89S51單片機(jī)為主控單元,通過(guò)超聲波傳感器和液位變送器實(shí)現(xiàn)液位實(shí)時(shí)數(shù)據(jù)的檢測(cè)和自動(dòng)控制。系統(tǒng)分主控站與測(cè)控站,通過(guò)主控站的鍵盤可以實(shí)現(xiàn)對(duì)測(cè)控站的水位上下限的控制和顯示。主控站與測(cè)控站之間的無(wú)線實(shí)時(shí)數(shù)據(jù)傳輸?shù)慕鉀Q方案采用廣泛應(yīng)用于無(wú)線抄表、工業(yè)數(shù)據(jù)采集系統(tǒng)和水文氣象監(jiān)控等領(lǐng)域的無(wú)線通信芯片nRF24L01組成無(wú)線高速數(shù)據(jù)收發(fā)模塊。系統(tǒng)實(shí)現(xiàn)對(duì)所監(jiān)控水位的短矩離無(wú)線測(cè)量與自動(dòng)控制,利用GFSK實(shí)現(xiàn)數(shù)據(jù)高速傳送以及較低的功耗。從測(cè)控站傳送過(guò)來(lái)的數(shù)據(jù)通過(guò)人性化人機(jī)交換界面LCD1602實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)數(shù)據(jù)顯示以及實(shí)現(xiàn)相應(yīng)的報(bào)警提示。本系統(tǒng)通過(guò)單片機(jī)串口與電腦串口的通訊功能和利用互聯(lián)網(wǎng)可以實(shí)現(xiàn)水位的遠(yuǎn)程測(cè)量與自動(dòng)控制,這對(duì)江河水位的實(shí)時(shí)監(jiān)控非常實(shí)用。本系統(tǒng)可能通過(guò)簡(jiǎn)單地調(diào)整就可以移植到其它物位系統(tǒng)與無(wú)線抄表系統(tǒng),非常有研究?jī)r(jià)值。系統(tǒng)利用功能強(qiáng)大的C語(yǔ)言開發(fā),并在軟硬件設(shè)計(jì)中分別使用了Protel 99se 、keilC51開發(fā)平臺(tái)。結(jié)果表明,該系統(tǒng)具有有性價(jià)比高、操作簡(jiǎn)便、可視化操作等優(yōu)點(diǎn).
上傳時(shí)間: 2017-04-06
上傳用戶:yyyyyyyyyy
將魔王的語(yǔ)言抽象為人類的語(yǔ)言:魔王語(yǔ)言由以下兩種規(guī)則由人的語(yǔ)言逐步抽象上去的:α-〉β1β2β3…βm ;θδ1δ2…-〉θδnθδn-1…θδ1 設(shè)大寫字母表示魔王的語(yǔ)言,小寫字母表示人的語(yǔ)言B-〉tAdA,A-〉sae,eg:B(ehnxgz)B解釋為tsaedsaeezegexenehetsaedsae對(duì)應(yīng)的話是:“天上一只鵝地上一只鵝鵝追鵝趕鵝下鵝蛋鵝恨鵝天上一只鵝地上一只鵝”。(t-天d-地s-上a-一只e-鵝z-追g-趕x-下n-蛋h-恨)
上傳時(shí)間: 2013-12-19
上傳用戶:aix008
本代碼為編碼開關(guān)代碼,編碼開關(guān)也就是數(shù)字音響中的 360度旋轉(zhuǎn)的數(shù)字音量以及顯示器上用的(單鍵飛梭開 關(guān))等類似鼠標(biāo)滾輪的手動(dòng)計(jì)數(shù)輸入設(shè)備。 我使用的編碼開關(guān)為5個(gè)引腳的,其中2個(gè)引腳為按下 轉(zhuǎn)輪開關(guān)(也就相當(dāng)于鼠標(biāo)中鍵)。另外3個(gè)引腳用來(lái) 檢測(cè)旋轉(zhuǎn)方向以及旋轉(zhuǎn)步數(shù)的檢測(cè)端。引腳分別為a,b,c b接地a,c分別接到P2.0和P2.1口并分別接兩個(gè)10K上拉 電阻,并且a,c需要分別對(duì)地接一個(gè)104的電容,否則 因?yàn)榫幋a開關(guān)的觸點(diǎn)抖動(dòng)會(huì)引起輕微誤動(dòng)作。本程序不 使用定時(shí)器,不占用中斷,不使用延時(shí)代碼,并對(duì)每個(gè) 細(xì)分步數(shù)進(jìn)行判斷,避免一切誤動(dòng)作,性能超級(jí)穩(wěn)定。 我使用的編碼器是APLS的EC11B可以參照附件的時(shí)序圖 編碼器控制流水燈最能說(shuō)明問(wèn)題,下面是以一段流水 燈來(lái)演示。
標(biāo)簽: 代碼 編碼開關(guān)
上傳時(shí)間: 2017-07-03
上傳用戶:gaojiao1999
【問(wèn)題描述】 在一個(gè)N*N的點(diǎn)陣中,如N=4,你現(xiàn)在站在(1,1),出口在(4,4)。你可以通過(guò)上、下、左、右四種移動(dòng)方法,在迷宮內(nèi)行走,但是同一個(gè)位置不可以訪問(wèn)兩次,亦不可以越界。表格最上面的一行加黑數(shù)字A[1..4]分別表示迷宮第I列中需要訪問(wèn)并僅可以訪問(wèn)的格子數(shù)。右邊一行加下劃線數(shù)字B[1..4]則表示迷宮第I行需要訪問(wèn)并僅可以訪問(wèn)的格子數(shù)。如圖中帶括號(hào)紅色數(shù)字就是一條符合條件的路線。 給定N,A[1..N] B[1..N]。輸出一條符合條件的路線,若無(wú)解,輸出NO ANSWER。(使用U,D,L,R分別表示上、下、左、右。) 2 2 1 2 (4,4) 1 (2,3) (3,3) (4,3) 3 (1,2) (2,2) 2 (1,1) 1 【輸入格式】 第一行是數(shù)m (n < 6 )。第二行有n個(gè)數(shù),表示a[1]..a[n]。第三行有n個(gè)數(shù),表示b[1]..b[n]。 【輸出格式】 僅有一行。若有解則輸出一條可行路線,否則輸出“NO ANSWER”。
標(biāo)簽: 點(diǎn)陣
上傳時(shí)間: 2014-06-21
上傳用戶:llandlu
實(shí)驗(yàn)源代碼 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("請(qǐng)輸入矩陣第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可傳遞閉包關(guān)系矩陣是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元關(guān)系的可傳遞閉包\n"); void warshall(int,int); int k , n; printf("請(qǐng)輸入矩陣的行數(shù) i: "); scanf("%d",&k); 四川大學(xué)實(shí)驗(yàn)報(bào)告 printf("請(qǐng)輸入矩陣的列數(shù) j: "); scanf("%d",&n); warshall(k,n); }
標(biāo)簽: warshall 離散 實(shí)驗(yàn)
上傳時(shí)間: 2016-06-27
上傳用戶:梁雪文以
#include "iostream" using namespace std; class Matrix { private: double** A; //矩陣A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //為向量b分配空間并初始化為0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //為向量A分配空間并初始化為0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析構(gòu)中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"請(qǐng)輸入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"請(qǐng)輸入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"個(gè):"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分別求得U,L的第一行與第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分別求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"計(jì)算U得:"<<endl; U.Disp(); cout<<"計(jì)算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
標(biāo)簽: 道理特分解法
上傳時(shí)間: 2018-05-20
上傳用戶:Aa123456789
1. 引言2. 概述3.3.1 100Mbps 以上的邊緣速率3.3.2 99.999% 高可靠性和≤ 1ms 的超低時(shí)延3.3.3 1 個(gè)連接/ 平方米3.3.4 其他3.3.5 小結(jié)4.1.1 高頻組網(wǎng)傳播損耗與穿透損耗大,室外覆蓋室內(nèi)難4.1.2 無(wú)源分布式天線系統(tǒng)演進(jìn)難、綜合損耗大、互調(diào)干擾大3.1 5G 三大業(yè)務(wù)類型3.2 室內(nèi)5G 業(yè)務(wù)及特征3.3 室內(nèi)5G 業(yè)務(wù)對(duì)網(wǎng)絡(luò)的需求4.2 多樣化的業(yè)務(wù)要求網(wǎng)絡(luò)具備更大的彈性容量4.3 行業(yè)應(yīng)用要求網(wǎng)絡(luò)具備極高可靠性4.4 四代共存網(wǎng)絡(luò)及新業(yè)務(wù)發(fā)展要求網(wǎng)絡(luò)具有高效運(yùn)維、智能運(yùn)營(yíng)能力4.5 小結(jié)5.1 組網(wǎng)策略: 高中低頻分層組網(wǎng),提供更大容量5.2 MIMO 選擇策略:標(biāo)配4T4R,提供更好的用戶體驗(yàn)5.3 方案選擇策略:大容量數(shù)字化方案是必然選擇5.4 容量策略:彈性容量,靈活按需滿足業(yè)務(wù)需求5.5 可靠性策略:面向5G 業(yè)務(wù)的可靠性設(shè)計(jì)5.6 部署策略:端到端數(shù)字化部署,奠定網(wǎng)絡(luò)運(yùn)維和運(yùn)營(yíng)的基礎(chǔ)5.7 網(wǎng)絡(luò)運(yùn)維策略:可視化運(yùn)維,實(shí)現(xiàn)室內(nèi)5G 網(wǎng)絡(luò)可管可控5.8 網(wǎng)絡(luò)運(yùn)營(yíng)策略:基于網(wǎng)絡(luò)運(yùn)營(yíng)平臺(tái),支撐室內(nèi)5G 網(wǎng)絡(luò)智能運(yùn)營(yíng)5.9 小結(jié)
上傳時(shí)間: 2022-01-30
上傳用戶:qdxqdxqdxqdx
JESD DDR SpecDDR5 SDRAM的主要特性是芯片容量,而不僅僅是更高的性能和更低的功耗。DDR5預(yù)計(jì)將帶來(lái)4266至6400 MT / s的I / O速度,電源電壓降至1.1 V,允許的波動(dòng)范圍為3%(即±0.033V)。每個(gè)模塊使用兩個(gè)獨(dú)立的32/40位通道(不使用/或使用ECC)。此外,DDR5將具有改進(jìn)的命令總線效率(因?yàn)橥ǖ缹⒕哂衅渥约旱?位地址(添加)/命令(Cmd)總線),更好的刷新方案以及增加的存儲(chǔ)體組以獲得額外的性能
上傳時(shí)間: 2022-02-02
上傳用戶:qdxqdxqdxqdx
5G通信技術(shù)白皮書技術(shù)資料合集摘 要 5G 致力于應(yīng)對(duì) 2020 后多樣化差異化業(yè)務(wù)的巨大挑戰(zhàn),滿足超高速率、超低時(shí)延、高速移動(dòng)、高能效 和超高流量與連接數(shù)密度等多維能力指標(biāo)。FuTURE 論壇 5G 特別興趣組(SIG)圍繞著“柔性、綠色、極 速”的 5G 愿景,以“5+2”技術(shù)理念,重新思考 5G 網(wǎng)絡(luò)的設(shè)計(jì)原則: 1) 香農(nóng)理論再思考(Rethink Shannon):為無(wú)線通信系統(tǒng)開啟綠色之旅 2) 蜂窩再思考(Rethink Ring & Young):蜂窩不再(no more cell) 3) 信令控制再思考(Rethink signaling & control):讓網(wǎng)絡(luò)更智能 4) 天線再思考(Rethink antennas):通過(guò) SmarTIle 讓基站隱形 5) 頻譜空口再思考(Rethink spectrum & air interface):
標(biāo)簽: 5G通信
上傳時(shí)間: 2022-03-06
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1