本代碼為編碼開關代碼,編碼開關也就是數字音響中的 360度旋轉的數字音量以及顯示器上用的(單鍵飛梭開 關)等類似鼠標滾輪的手動計數輸入設備。 我使用的編碼開關為5個引腳的,其中2個引腳為按下 轉輪開關(也就相當于鼠標中鍵)。另外3個引腳用來 檢測旋轉方向以及旋轉步數的檢測端。引腳分別為a,b,c b接地a,c分別接到P2.0和P2.1口并分別接兩個10K上拉 電阻,并且a,c需要分別對地接一個104的電容,否則 因為編碼開關的觸點抖動會引起輕微誤動作。本程序不 使用定時器,不占用中斷,不使用延時代碼,并對每個 細分步數進行判斷,避免一切誤動作,性能超級穩定。 我使用的編碼器是APLS的EC11B可以參照附件的時序圖 編碼器控制流水燈最能說明問題,下面是以一段流水 燈來演示。
上傳時間: 2017-07-03
上傳用戶:gaojiao1999
KMP字符串匹配的c實現,測試字符串為char a[20]="abcdefghijk" char b[20]="abcdefgg" 取各位數字的算法,最大有效測試數據長整形最N=100000000 貪婪算法:已知若干面值的人名幣,如何找零錢,使張數最小,測試面值a[4]={25,10,5,1} 快速排序C++實現
上傳時間: 2013-12-27
上傳用戶:z1191176801
實驗源代碼 //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("請輸入矩陣第%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("可傳遞閉包關系矩陣是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元關系的可傳遞閉包\n"); void warshall(int,int); int k , n; printf("請輸入矩陣的行數 i: "); scanf("%d",&k); 四川大學實驗報告 printf("請輸入矩陣的列數 j: "); scanf("%d",&n); warshall(k,n); }
上傳時間: 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<<"正在析構中~~~~"<<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<<"請輸入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<<"請輸入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"個:"<<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<<"計算U得:"<<endl; U.Disp(); cout<<"計算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; }
標簽: 道理特分解法
上傳時間: 2018-05-20
上傳用戶:Aa123456789
AR0231AT7C00XUEA0-DRBR(RGB濾光)安森美半導體推出采用突破性減少LED閃爍 (LFM)技術的新的230萬像素CMOS圖像傳感器樣品AR0231AT,為汽車先進駕駛輔助系統(ADAS)應用確立了一個新基準。新器件能捕獲1080p高動態范圍(HDR)視頻,還具備支持汽車安全完整性等級B(ASIL B)的特性。LFM技術(專利申請中)消除交通信號燈和汽車LED照明的高頻LED閃爍,令交通信號閱讀算法能于所有光照條件下工作。AR0231AT具有1/2.7英寸(6.82 mm)光學格式和1928(水平) x 1208(垂直)有源像素陣列。它采用最新的3.0微米背照式(BSI)像素及安森美半導體的DR-Pix?技術,提供雙轉換增益以在所有光照條件下提升性能。它以線性、HDR或LFM模式捕獲圖像,并提供模式間的幀到幀情境切換。 AR0231AT提供達4重曝光的HDR,以出色的噪聲性能捕獲超過120dB的動態范圍。AR0231AT能同步支持多個攝相機,以易于在汽車應用中實現多個傳感器節點,和通過一個簡單的雙線串行接口實現用戶可編程性。它還有多個數據接口,包括MIPI(移動產業處理器接口)、并行和HiSPi(高速串行像素接口)。其它關鍵特性還包括可選自動化或用戶控制的黑電平控制,支持擴頻時鐘輸入和提供多色濾波陣列選擇。封裝和現狀:AR0231AT采用11 mm x 10 mm iBGA-121封裝,現提供工程樣品。工作溫度范圍為-40℃至105℃(環境溫度),將完全通過AEC-Q100認證。
標簽: 圖像傳感器
上傳時間: 2022-06-27
上傳用戶:XuVshu
01必備軟件篇.zip 66M2019-03-26 20:25 02參考代碼篇.zip 1.3M2019-03-26 20:25 03參考電路篇.zip 615KB2019-03-26 20:25 04成品演示篇.zip 10.7M2019-03-26 20:25 05模塊設計篇.zip 1011.3M2019-03-26 20:25 06算法資料篇.zip 2M2019-03-26 20:25 07芯片資料篇.zip 228.8M2019-03-26 20:25 08優秀作品篇.zip 83.1M2019-03-26 20:25 09指導教程篇.zip 1.5M2019-03-26 20:25 10完整方案篇.zip 35.5M2019-03-26 20:25 11Protues篇.zip 12.5M2019-03-26 20:25 12其他資料篇.zip 2.43G2019-03-26 20:25 13經典資料1000份.zip 1.76G2019-03-26 20:25 14經典電路5000個.zip 49M2019-03-26 20:25 15實驗室原創教程.zip 25.1M2019-03-26 20:25 16元器件相關資料.zip 69.7M2019-03-26 20:25 17歷年賽題篇.zip 8.4M2019-03-26 20:25 18表格題目篇.zip 1M2019-03-26 20:25 19電子測量篇.zip 2.4M2019-03-26 20:25 20電源篇.zip 110.7M2019-03-26 20:25 21檢波篇.zip 338KB2019-03-26 20:25 22濾波篇.zip 1.9M2019-03-26 20:25 23模擬篇.zip 22.1M2019-03-26 20:25 24信號處理篇.zip 9.7M2019-03-26 20:25 25智能控制控篇.zip 395.1M2019-03-26 20:25 26精心編寫程序模塊.zip 23KB2019-03-26 20:25 電賽論文.zip
上傳時間: 2013-04-15
上傳用戶:eeworm
01.硬件系統和課程介紹.mp4 24.3M2019-07-26 10:55 02.系統級設計和功能分解.mp4 23.4M2019-07-26 10:55 03.動手DIY VR眼鏡-原材料獲取.mp4 23M2019-07-26 10:55 04.動手diy Vr眼鏡-組裝眼鏡(上).mp4 28.5M2019-07-26 10:55 05.動手diy Vr眼鏡-組裝眼鏡(下).mp4 28.7M2019-07-26 10:55 06.要流鼻血了-調試眼鏡.mp4 25M2019-07-26 10:55 07.老司機必備-藍牙手柄介紹.mp4 23.2M2019-07-26 10:55 08.動手做一個藍牙手柄-原材料選購.mp4 30M2019-07-26 10:55 09.動手做一個藍牙手柄-HID和SPP模塊有啥區別(上).mp4 18.3M2019-07-26 10:55 10.動手做一個藍牙手柄-hid和spp模塊有啥區別(下).mp4 136.5M2019-07-26 10:55 11.動手做一個藍牙手柄-鼠標模式分析.mp4 54.2M2019-07-26 10:55 12.動手做一個藍牙手柄-鍵盤模式分析.mp4 25.7M2019-07-26 10:55 13.動手做一個藍牙手柄-手柄模式分析.mp4 20.6M2019-07-26 10:55 14.動手做一個藍牙手柄-手柄模式分析(下).mp4 80M2019-07-26 10:55 15.動手做一個藍牙手柄-動手焊接硬件.mp4 32.4M2019-07-26 10:55 16.動手做一個藍牙手柄-stm32工程建立及外設初始化(上).mp4 52.8M2019-07-26 10:55 17.動手做一個藍牙手柄-stm32工程建立及外設初始化(下).mp4 53.6M2019-07-26 10:55 18.動手做一個藍牙手柄-處理搖桿事件.mp4 56.4M2019-07-26 10:55 19.動手做一個藍牙手柄-實現鼠標功能.mp4 76.1M2019-07-26 10:55 20.動手做一個藍牙手柄-多媒體按鍵(上).mp4 29.6M2019-07-26 10:55 21.動手做一個藍牙手柄-多媒體按鍵(下).mp4 90.7M2019-07-26 10:55 22.動手做一個藍牙手柄-鍵盤模式,組合鍵處理(上).mp4 56.8M2019-07-26 10:55 23.動手做一個藍牙手柄-鍵盤模式,組合鍵處理(下).mp4 46.6M2019-07-26 10:55 24.動手做一個藍牙手柄-實現游戲手柄.mp4 57.1M2019-07-26 10:55 25.動手做一個藍牙手柄-功能切換.mp4 41.4M2019-07-26 10:55 26.手柄加眼鏡才是神器-聯合測試.mp4 76M2019-07-26 10:55 27.課程總結.mp4 20.8M2019-07-26 10:55 代碼和圖紙.rar 2.9M2019-07-26 10:55 課件.rar
上傳時間: 2013-06-01
上傳用戶:eeworm
特點: 精確度0.1%滿刻度 可作各式數學演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A|/ 16 BIT類比輸出功能 輸入與輸出絕緣耐壓2仟伏特/1分鐘(input/output/power) 寬范圍交直流兩用電源設計 尺寸小,穩定性高
上傳時間: 2014-12-23
上傳用戶:ydd3625
適用于具備一定基礎老鳥
上傳時間: 2013-12-20
上傳用戶:元宵漢堡包
Portable, battery-powered operation of electronic apparatushas become increasingly desirable. Medical, remotedata acquisition, power monitoring and other applicationsare good candidates for battery operation. In some circumstances,due to space, power or reliability considerations,it is preferable to operate the circuitry from a single 1.5Vcell. Unfortunately, a 1.5V supply eliminates almost alllinear ICs as design candidates. In fact, the LM10 opamp-reference and the LT®1017/LT1018 comparators arethe only IC gain blocks fully specifi ed for 1.5V operation.Further complications are presented by the 600mV dropof silicon transistors and diodes. This limitation consumesa substantial portion of available supply range, makingcircuit design diffi cult. Additionally, any circuit designedfor 1.5V operation must function at end-of-life batteryvoltage, typically 1.3V. (See Box Section, “Componentsfor 1.5V Operation.”)
標簽: Circuitry Operation Single 1017
上傳時間: 2013-12-20
上傳用戶:Wwill