欧美在线一区二区三区_久久精品电影免费动漫_添人人躁日日躁夜夜躁夜夜揉_香蕉eeww99国产精选播放_国产日韩在线观看

財(cái)訊中國(guó)

如何一步一步建立CAN通訊

來(lái)源:網(wǎng)絡(luò) 2022-01-28 21:00:01
CAN通訊的優(yōu)點(diǎn)在此就不多說(shuō)了,10公里,5Kb/s的速度是能保證的。第一步:硬件環(huán)境的建立。這里采用的是SJA1000作為總線控制器,CTM8251模塊作為總線驅(qū)動(dòng)器。MCU采用的是MEGA16:利用I/O口模擬數(shù)據(jù)總線,當(dāng)然也可以使用有總線的MCU:MCS-51,MEGA8515等。原理圖如下:第二步:SJA1000的控制首先閱讀下SJA1000的手冊(cè),基本了解下SJA1000的結(jié)構(gòu),主要是寄存器方面的。還要了解下CAN總線方面的東西:BasicCAN,Peli CAN,遠(yuǎn)程幀,數(shù)據(jù)幀等等……SJA1000工作之前需要配置一下,才能正常工作,沒(méi)有經(jīng)過(guò)配置的SJA1000回拉壞總線的:組成網(wǎng)絡(luò)的時(shí)候,如果其中有的SJA1000沒(méi)有正確配置,這個(gè)設(shè)備會(huì)干擾總線,使其它設(shè)備的數(shù)據(jù)發(fā)送不出去。怎么才能控制SJA1000呢,請(qǐng)看下面的SJA1000讀寫(xiě)的時(shí)序圖:寫(xiě)的時(shí)序根據(jù)時(shí)序要求,可以利用I/O口模擬總線了://**************************讀SJA1000*************************//uint Read_SJA1000(uint address){uchar data;asm("nop");ALE_off;WR_on;RD_on;CAN_cs_on;DDRA=0xff; //數(shù)據(jù)口為輸出PORTA=address; //輸出數(shù)據(jù)的地址asm("nop");//delay5us(1);ALE_on;asm("nop");//delay5us(1);//DDRA=0xff; //數(shù)據(jù)口為輸出PORTA=address; //輸出數(shù)據(jù)的地址 //再次輸出地址,確保一致。asm("nop");//delay5us(1);ALE_off;//delay5us(1);CAN_cs_off;RD_off;asm("nop");//delay5us(2);asm("nop");DDRA=0x00; //數(shù)據(jù)口為輸入PORTA=0xff; //上拉asm("nop");data=PINA; //獲得數(shù)據(jù)asm("nop");//delay5us(1);RD_on;CAN_cs_on;asm("nop");//delay5us(2);//dog();return data;}//**************************寫(xiě)SJA10000*************************//void Write_SJA1000(uint address,uint data){ asm("nop");//uint temp1,temp2;DDRA=0xff; //數(shù)據(jù)口為輸出PORTA=address; //輸出數(shù)據(jù)的地址CAN_cs_on;ALE_off;WR_on;RD_on;asm("nop");//delay5us(1);ALE_on;asm("nop");//delay5us(1);//DDRA=0xff; //數(shù)據(jù)口為輸出PORTA=address; //輸出數(shù)據(jù)的地址 再次輸出地址,確保數(shù)據(jù)準(zhǔn)確asm("nop");//delay5us(1);ALE_off;//delay5us(1);CAN_cs_off;WR_off;asm("nop");//delay5us(1);asm("nop");//DDRA=0xff;PORTA=data; //輸出數(shù)據(jù)asm("nop");//delay5us(2);WR_on;PORTA=data; //再次輸出數(shù)據(jù),取保一致CAN_cs_on;asm("nop");//delay5us(2);asm("nop");//dog();}現(xiàn)在可以讀寫(xiě)SJA1000了。配置SJA1000需要使SJA1000進(jìn)入復(fù)位模式,然后對(duì)一些寄存器寫(xiě)入數(shù)據(jù)。在這里,CAN使用Pelican模式,速率為5K,雙濾波工作,//*************************CAN復(fù)位初始化********************//void CAN_Init(void){ uchar i_temp=0,j_temp=0;CLI();//Read_SJA1000(CAN_IR); //讀中斷寄存器,清除中斷位Write_SJA1000(CAN_MOD,0x01);while(!(Read_SJA1000(CAN_MOD)&0x01))//保證進(jìn)入復(fù)位模式,bit0.0不為1,再寫(xiě)CAN_MOD{Write_SJA1000(CAN_MOD,0x01);dog();}Write_SJA1000(CAN_CDR,0xc8); //配置時(shí)鐘分頻寄存器-Pelican,CBP=1,//關(guān)閉TX1中斷與時(shí)鐘輸出Write_SJA1000(CAN_AMR0,0xff); //配置驗(yàn)收屏蔽AMR0=0FFHWrite_SJA1000(CAN_AMR1,0x00); //配置驗(yàn)收屏蔽AMR1=000HWrite_SJA1000(CAN_AMR2,0xff); //配置驗(yàn)收屏蔽AMR2=0FFHWrite_SJA1000(CAN_AMR3,0x00); //配置驗(yàn)收屏蔽AMR3=000HWrite_SJA1000(CAN_ACR1,0x00); //配置驗(yàn)收代碼ACR1=0:廣播Write_SJA1000(CAN_ACR3,addr); //配置驗(yàn)收代碼ACR3=地址Write_SJA1000(CAN_BTR0,0x7f); //配置總線定時(shí)--5kbpsWrite_SJA1000(CAN_BTR1,0xff);Write_SJA1000(CAN_OCR,0x1a); //配置輸出控制Write_SJA1000(CAN_EWLR,0xff); //配置錯(cuò)誤報(bào)警限制為255do{Write_SJA1000(CAN_MOD,0x00); //進(jìn)入工作模式雙濾波dog();}while((Read_SJA1000(CAN_MOD))&0x01); // 確認(rèn)復(fù)位標(biāo)志是否被刪除Write_SJA1000(CAN_TXB+4,ID3); //配置發(fā)送緩沖區(qū)的ID3-Write_SJA1000(CAN_IER,0x07); //配置SJA10000中斷-錯(cuò)誤報(bào)警/發(fā)送/接收中斷SEI();}在這之前,需要獲取設(shè)備的地址,就是讀取撥碼開(kāi)關(guān)各個(gè)腳的電平。需要注意的是,SJA1000使用的是雙濾波模式,響應(yīng)地址有:廣播的:0x00,還有自己的地址:0x**。為什么要這么做呢,一個(gè)系統(tǒng)中,主機(jī)的地址一般是0X00,從機(jī)地址從0X01開(kāi)始,這里面如果有兩個(gè)從機(jī)的地址一樣,就很可能產(chǎn)生一些混亂。從機(jī)一旦多了起來(lái),查找地址相同的設(shè)備就有些麻煩了。在程序的初始化的時(shí)候,進(jìn)行SJA1000的配置。第三部:工作程序接下來(lái),做的工作就是CAN試發(fā)送,別小看這個(gè)試發(fā)送,這可是解決地址重復(fù)的問(wèn)題的哦,還能檢測(cè)CAN網(wǎng)絡(luò)是否正常。//****************CAN第一次發(fā)送 通訊地址測(cè)試2e*****************//void CAN_first_send(void){ //uchar add_temp=0;uchar a_temp=0;uchar SR_temp;asm("nop"); //延時(shí)NET_LED_on; //打開(kāi)網(wǎng)絡(luò)燈do{a_temp=Read_SJA1000(CAN_SR);//讀CAN_SR,直到SR.2=1:CPU可以發(fā)送數(shù)據(jù)dog();}while(!(a_temp&0x04))CLI(); //關(guān)CAN中斷,即總中斷Write_SJA1000(CAN_TXB+0,0xc0); //發(fā)送遠(yuǎn)程幀0xc0Write_SJA1000(CAN_TXB+1,0x00); //發(fā)送轉(zhuǎn)接器地址Write_SJA1000(CAN_TXB+2,addr); //發(fā)送傳感器地址Write_SJA1000(CAN_TXB+3,0x2e); //發(fā)送命令碼0x2eWrite_SJA1000(CAN_TXB+4,ID3); //發(fā)送ID3Write_SJA1000(CAN_CMR,0x01); //啟動(dòng)發(fā)送,//網(wǎng)絡(luò)故障錯(cuò)誤在中斷中處理,短接H、L,按復(fù)位,先亮綠燈,后黃燈亮asm("nop");//SEI();}SJA1000的中斷引腳接到MEGA16的INT1上,需要在程序初始化的時(shí)候,配置一些INT1,使MCU能響應(yīng)SJA1000的中斷。數(shù)據(jù)發(fā)送前,點(diǎn)亮網(wǎng)絡(luò)指示燈,什么時(shí)候熄滅它呢,在發(fā)送中斷中熄滅它。下面看看MCU對(duì)SJA1000中斷的一些處理:在這里只處理:接收中斷、發(fā)送中斷、總線關(guān)閉中斷。#pragma interrupt_handler can_int:3void can_int(void){asm("nop");CAN_IR_temp=Read_SJA1000(CAN_IR); //讀取中斷寄存器if(CAN_IR_temp&0x01) //接收中斷{Get_RXB_temp();if(RxBuffer[0]==0x80) //地址測(cè)試數(shù)據(jù)幀{reload(); //數(shù)據(jù)幀中有和自己相同的地址}if(RxBuffer[0]==0xc0) // 遠(yuǎn)程幀則釋放接收緩沖區(qū){type=RxBuffer[3]; //讀命令碼//處理命令碼if(type==0x30){ if(type==0x34){CAN_now_value_send();type=0;} //傳瞬時(shí)值數(shù)據(jù)if (type==0x27){reload(); type=0;}//裝置復(fù)位if(type==0x2e){active();type=0;} //通訊地址測(cè)試}Write_SJA1000(CAN_CMR,0x04); //釋放接收緩沖區(qū)}if(CAN_IR_temp&0x02) //發(fā)送中斷{NET_LED_off; //關(guān)閉網(wǎng)絡(luò)燈ERR_LED_off; //關(guān)閉故障燈CANBE_JSQ=0; //復(fù)位總線關(guān)閉計(jì)數(shù)器asm("nop");}if(CAN_IR_temp&0x04) //錯(cuò)誤報(bào)警中斷(僅有總線關(guān)閉處理){ //讀狀態(tài)寄存器,SR.7總線關(guān)閉:CAN控制器不參與總線活動(dòng)CAN_SR_temp=Read_SJA1000(CAN_SR);if(CAN_SR_temp&0x80){CANBE_JSQ=CANBE_JSQ+1; //關(guān)閉次數(shù)加1if(CANBE_JSQ=CANBE_C) //總線關(guān)閉次數(shù)到達(dá)設(shè)定次數(shù){NET_LED_off; //關(guān)閉網(wǎng)絡(luò)燈ERR_LED_on; //打開(kāi)故障燈CANBE_JSQ=0; //復(fù)位總線關(guān)閉計(jì)數(shù)器do{Write_SJA1000(CAN_MOD,0x00); //重新進(jìn)入工作模式}while((Read_SJA1000(CAN_MOD))&0x01);//等待進(jìn)入工作模式Write_SJA1000(CAN_CMR,0x01); //啟動(dòng)CAN重新發(fā)送CANBE_JSQ=CANBE_C; //防止CANBE_JSQ溢出}}asm("nop");}}中斷程序中,對(duì)命令碼等于0x2e的處理程序是:active();active()程序如下://************************通訊地址測(cè)試2EH***********************//void active(void){uchar temp1,temp2;asm("nop"); //延時(shí)NET_LED_on; //打開(kāi)網(wǎng)絡(luò)燈CLI(); //關(guān)CAN中斷,即總中斷do{temp1=Read_SJA1000(CAN_SR);//讀CAN_SR,直到SR.2=1:CPU可以發(fā)送數(shù)據(jù)dog();}while(!(temp1&0x04));Write_SJA1000(CAN_TXB+0,0x80); //發(fā)送數(shù)據(jù)幀0x80temp2=Read_SJA1000(CAN_RXB+1);Write_SJA1000(CAN_TXB+1,temp2); //發(fā)送轉(zhuǎn)接器地址Write_SJA1000(CAN_TXB+2,addr); //發(fā)送傳感器地址Write_SJA1000(CAN_TXB+3,0x2e); //發(fā)送命令碼0x2eWrite_SJA1000(CAN_TXB+4,ID3); //發(fā)送ID3Write_SJA1000(CAN_CMR,0x01); //啟動(dòng)發(fā)送SEI(); //開(kāi)中斷asm("nop");}大家仔細(xì)看看 active()程序的內(nèi)容,發(fā)送了一個(gè)沒(méi)有數(shù)據(jù)的數(shù)據(jù)幀:0X80,再回過(guò)頭看看中斷處理函數(shù),里面有這段程序, if(RxBuffer[0]==0x80) //地址測(cè)試數(shù)據(jù)幀{reload(); //數(shù)據(jù)幀中有和自己相同的地址}reload(); 程序很簡(jiǎn)單,就是停止喂狗,等待復(fù)位。復(fù)位之后呢,它會(huì)進(jìn)行試發(fā)送,哈哈,接下來(lái)的兩個(gè)地址相同的設(shè)備就“打架”起來(lái)了,現(xiàn)象就是一個(gè)設(shè)備不斷復(fù)位,一個(gè)設(shè)備通訊燈不斷閃爍。怎么樣,很容易就判斷出哪兩個(gè)地址重復(fù)了。命令碼等于0x27時(shí),設(shè)備復(fù)位,一般是主機(jī)發(fā)送這個(gè)遠(yuǎn)程幀。0x34時(shí),發(fā)送數(shù)據(jù)://************************瞬時(shí)值發(fā)送 34H*********************//void CAN_now_value_send(void){//uchar a_temp=0;uchar c_temp=0;js_now_send_value(); //計(jì)算需要發(fā)送的瞬間數(shù)值asm("nop"); //延時(shí)NET_LED_on; //打開(kāi)網(wǎng)絡(luò)燈do{b_temp=Read_SJA1000(CAN_SR); //讀CAN_SR,直到SR.2=1:CPU可以發(fā)送數(shù)據(jù)dog();}while(!(b_temp&0x04))CLI(); //關(guān)CAN中斷,即總中斷Write_SJA1000(CAN_TXB+0,0x84); //發(fā)送數(shù)據(jù)幀0x84Write_SJA1000(CAN_TXB+1,RxBuffer[1]); //發(fā)送轉(zhuǎn)接器地址Write_SJA1000(CAN_TXB+2,addr); //發(fā)送傳感器地址Write_SJA1000(CAN_TXB+3,0x34); //發(fā)送命令碼0x34Write_SJA1000(CAN_TXB+4,ID3); //發(fā)送ID3Write_SJA1000(CAN_TXB+5,CBDJ_Send_L); //Write_SJA1000(CAN_TXB+6,CBDJ_Send_H); //Write_SJA1000(CAN_TXB+7,GD_Send_L); //Write_SJA1000(CAN_TXB+8,GD_Send_H); //Write_SJA1000(CAN_CMR,0x01); //啟動(dòng)發(fā)送SEI(); //開(kāi)中斷asm("nop");}發(fā)送了一個(gè)數(shù)據(jù)幀,這個(gè)數(shù)據(jù)幀有四字節(jié)的數(shù)據(jù)。CAN的數(shù)據(jù)幀最多支持有8個(gè)字節(jié)的數(shù)據(jù)幀,如果數(shù)據(jù)較多,可以分為多個(gè)數(shù)據(jù)幀,在命令碼里面區(qū)分這些數(shù)據(jù)幀。第四步:建立自己的CAN通訊網(wǎng)絡(luò)。主機(jī)可以是一臺(tái)有CAN接口的計(jì)算機(jī),一般在計(jì)算機(jī)上裝一個(gè)CAN接口卡,有ISA接口的,比如PCL-841;PCI接口的。CAN卡的銷(xiāo)售商都會(huì)提供驅(qū)動(dòng),依靠驅(qū)動(dòng)里面的函數(shù),來(lái)控制CAN卡,此項(xiàng)不是專(zhuān)長(zhǎng),不好多說(shuō),反正就是這個(gè)思路。好了,昨天從南京回來(lái)的路上,就考慮發(fā)個(gè)CAN的東西。咱們這個(gè)論壇,目前還沒(méi)有多少關(guān)于CAN的帖子,意在拋磚引玉…………本壇高手很多,尤其是有很多潛水的高高手~~~~--------------------程序中的一些DEFINE//******************引腳信號(hào)定義***************************//#define CS_1 (PORTB|= (1<<4 )) //AD7705片選#define CS_0 (PORTB&= ~(1<<4 ))#define DRDY (PINB&0x08) //AD轉(zhuǎn)換DRDY信號(hào)輸入#define NET_LED_off (PORTB|= (1<<0 )) //網(wǎng)絡(luò)故障燈高電平,熄滅#define NET_LED_on (PORTB&= ~(1<<0 )) //網(wǎng)絡(luò)故障燈低電平,點(diǎn)亮#define ERR_LED_off (PORTB|= (1<<1 )) //裝置故障燈高電平,熄滅#define ERR_LED_on (PORTB&= ~(1<<1 )) //裝置故障燈低電平,點(diǎn)亮#define DOG_on (PORTB|= (1<<2 )) //看門(mén)狗高#define DOG_off (PORTB&= ~(1<<2 )) //看門(mén)狗低#define WR_on (PORTD|= (1<<0 )) //WR高#define WR_off (PORTD&= ~(1<<0)) //WR低#define RD_on (PORTD|= (1<<1 )) //RD高#define RD_off (PORTD&= ~(1<<1)) //RD低#define CAN_cs_on (PORTD|= (1<<4 )) //CAN高#define CAN_cs_off (PORTD&= ~(1<<4)) //CAN低#define ALE_on (PORTD|= (1<<2 )) //ALE高#define ALE_off (PORTD&= ~(1<<2)) //ALE低#define FALSE 0#define TRUE 1#define CANBE_C 6 //總線關(guān)閉次數(shù)設(shè)定值//*******************CAN寄存器地址**************************//#define CAN_MOD 0 //模式寄存器#define CAN_CMR 1 //命令寄存器 只寫(xiě)#define CAN_SR 2 //狀態(tài)寄存器 只讀#define CAN_IR 3 //中斷寄存器 只讀#define CAN_IER 4 //中斷使能寄存器#define CAN_BTR0 6 //總線定時(shí)寄存器0#define CAN_BTR1 7 //總線定時(shí)寄存器1#define CAN_OCR 8 //輸出控制寄存器#define CAN_TEST 9 //測(cè)試寄存器#define CAN_ALC 11 //仲裁丟失寄存器#define CAN_ECC 12 //錯(cuò)誤代碼捕捉寄存器#define CAN_EWLR 13 //錯(cuò)誤報(bào)警限制寄存器#define CAN_EXERR 14 //RX錯(cuò)誤計(jì)數(shù)寄存器#define CAN_TXERR 15 //TX錯(cuò)誤計(jì)數(shù)寄存器#define CAN_ACR0 16 //驗(yàn)收碼寄存器0#define CAN_ACR1 17 //驗(yàn)收碼寄存器1#define CAN_ACR2 18 //驗(yàn)收碼寄存器2#define CAN_ACR3 19 //驗(yàn)收碼寄存器3#define CAN_AMR0 20 //驗(yàn)收屏蔽寄存器0#define CAN_AMR1 21 //驗(yàn)收屏蔽寄存器1#define CAN_AMR2 22 //驗(yàn)收屏蔽寄存器2#define CAN_AMR3 23 //驗(yàn)收屏蔽寄存器3#define CAN_TXB 16 //發(fā)送緩沖區(qū)首地址(工作模式)#define CAN_RXB 16 //接收緩沖區(qū)首地址(工作模式)#define CAN_RMC 29 //RX信息計(jì)數(shù)器#define CAN_RBSA 30 //RX緩沖區(qū)起始地址寄存器#define CAN_CDR 31 //時(shí)鐘分頻器#define ID3 00 //ID3-----------------------------初始化程序uchar main_ch=0;IO_Init(); //I/O口初始化INT1_Init();GET_add(); //獲取地址,地址為0,反復(fù)獲取地址,直到不為0。NET_LED_on;ERR_LED_on; //初始化中,點(diǎn)亮故障燈和通訊燈,delay50ms(2);dog();delay50ms(2);dog();delay50ms(2);dog();CAN_Init(); //CAN初始化NET_LED_off;ERR_LED_off;SEI();CAN_first_send(); //CAN試發(fā)送delay50ms(1);dog();void GET_add(void) //地址獲取程序{uchar add_temp=0,add_temp1=0,add_temp2=0,add_temp3=0,addr_temp=0;do{dog();NET_LED_on;ERR_LED_on;add_temp1=PINC&0xc3;add_temp2=add_temp1>>4;add_temp1=add_temp1&0x03;add_temp3=(PIND&0xe0)>>1;add_temp=add_temp1+add_temp2+add_temp3;add_temp=(~add_temp)&0x7f;addr=add_temp;delay50ms(2);}while(addr==0);}

關(guān)鍵詞: CAN通訊硬件環(huán)

相關(guān)新聞

如何一步一步建立CAN通訊
2022-01-28 21:00:01
ROG槍神6系列開(kāi)啟預(yù)約:雙顯三模、最高150W釋放
2022-01-28 19:51:28
小屏驍龍8旗艦三星S22曝光:直屏、四邊等寬
2022-01-28 19:51:21
RTX 4080性能曝光:恐怖90T算力、2.5倍于RTX 3090
2022-01-28 19:51:15
全球活躍設(shè)備數(shù)量超14億臺(tái)!微軟Windows創(chuàng)新高
2022-01-28 19:51:08
國(guó)行Switch春節(jié)特賣(mài)上線:209元就能買(mǎi)任天堂大作
2022-01-28 19:51:01
愛(ài)奇藝+京東PLUS會(huì)員只要148 只賣(mài)1周
2022-01-28 19:38:57
小米MIUI 13上線春節(jié)小部件:可以下載使用了
2022-01-28 19:38:49
7699元起 OPPO Find N明日上午開(kāi)啟全款預(yù)售
2022-01-28 19:38:40
以用戶所需打造用戶所愛(ài) 2021年尼康Z系列產(chǎn)品榮獲多項(xiàng)大獎(jiǎng)
2022-01-28 19:38:31
疑似安兔兔跑分超110萬(wàn),紅魔新機(jī)拿下驍龍旗艦第一?
2022-01-28 19:38:22
雷軍回應(yīng)卸任小米公司董事長(zhǎng):正常調(diào)整 別慌
2022-01-28 19:38:13
1Tb固態(tài)硬盤(pán)478元秒殺:只賣(mài)3天 手慢無(wú)!
2022-01-28 19:38:03
無(wú)損檢測(cè)工藝概述
2022-01-28 19:30:19
ISim你不得不知的技巧
2022-01-28 19:30:14
avr單片機(jī)流水燈匯編程序及電路圖
2022-01-28 19:30:08
酷比魔方U30GT雙核豌豆拆解
2022-01-28 19:30:03
比亞迪西安抽車(chē)獎(jiǎng)勵(lì)復(fù)產(chǎn)員工:DM-i車(chē)型產(chǎn)量將恢復(fù)
2022-01-28 18:21:39
IHS Towers斥資3.15億美元收購(gòu)逾2000巴西塔站
2022-01-28 18:21:32
最便宜的特斯拉Model Y停產(chǎn)!老車(chē)主只能提新款
2022-01-28 18:21:24
動(dòng)視承諾繼續(xù)為索尼平臺(tái)提供CoD游戲
2022-01-28 18:21:17
微軟700億收購(gòu)后第一作!暴雪神秘新作開(kāi)啟公開(kāi)招聘
2022-01-28 18:21:10
Windows 11正式發(fā)布3個(gè)月相當(dāng)爭(zhēng)氣:給微軟長(zhǎng)臉了
2022-01-28 18:21:02
拯救者Y90手機(jī)入網(wǎng):外觀曝光 22G大內(nèi)存
2022-01-28 18:08:23
三星S22 Ultra參數(shù)大曝光:萬(wàn)元的滿血旗艦要來(lái)了
2022-01-28 18:08:13
透明機(jī)身設(shè)計(jì) 紅魔 7電競(jìng)手機(jī)預(yù)告片出爐
2022-01-28 18:08:02
高通濾波器原理
2022-01-28 18:00:29
老板,示波器多少錢(qián)一斤?
2022-01-28 18:00:23
3D打印機(jī)把制造PCB變得越來(lái)越簡(jiǎn)單!
2022-01-28 18:00:17
DR五大優(yōu)點(diǎn)以及平板探測(cè)器原理介紹
2022-01-28 18:00:11
烈火見(jiàn)真金 智器Ten3資深玩家拆解
2022-01-28 18:00:06
一款簡(jiǎn)單的數(shù)字電感電容表設(shè)計(jì)制作
2022-01-28 18:00:01
realme榮獲出海品牌社媒影響力榜單TOP10
2022-01-28 16:40:16
iOS 15.4更新,這些功能讓iPhone好用10倍
2022-01-28 16:40:07
ZOL百萬(wàn)補(bǔ)貼:榮耀 Magic3 至臻版到手6499
2022-01-28 16:39:59
小米要“變天”了? 雷軍已卸任董事長(zhǎng)職位
2022-01-28 16:39:50
昨日小米市值蒸發(fā)4000億 今日雷軍卸任董事長(zhǎng)
2022-01-28 16:39:40
最高摸到3070Ti!Intel Arc A370M筆記本顯卡現(xiàn)身 整裝待發(fā)
2022-01-28 16:39:40
特斯拉推送虎年OTA:網(wǎng)易云音樂(lè)、車(chē)載KTV上線
2022-01-28 16:39:33
ZOL百萬(wàn)補(bǔ)貼:閃極100W Pro氮化鎵四口快充頭到手379元
2022-01-28 16:39:31
英特爾12代酷睿成本降30% 自信成本優(yōu)勢(shì)將讓對(duì)手無(wú)法復(fù)制
2022-01-28 16:39:23
雷軍卸任小米電子公司董事長(zhǎng)?官方回應(yīng)正常變更
2022-01-28 16:39:21
網(wǎng)約車(chē)開(kāi)始加收春節(jié)服務(wù)費(fèi) 平臺(tái)稱全數(shù)支付給司機(jī)分文不取
2022-01-28 16:39:14
春節(jié)來(lái)臨,辭舊迎新從三星Galaxy Watch4系列開(kāi)始
2022-01-28 16:39:10
Google向印度電信運(yùn)營(yíng)商Airtel注資10億美元
2022-01-28 16:39:04
realme真我GT2 Pro喜迎系統(tǒng)更新:提高指紋解鎖速度
2022-01-28 16:39:00
五菱不敵特斯拉 蔚來(lái)蓋帽BBA - 電動(dòng)車(chē)市場(chǎng)十大真相
2022-01-28 16:38:55
給你的手機(jī)“換新裝” OPPO"遺見(jiàn)傾城"非遺煥新計(jì)劃正式上線
2022-01-28 16:38:49
Zuri為其下一代eVTOL空中出租車(chē)推出了全新的傾斜推進(jìn)系統(tǒng)
2022-01-28 16:38:45
首發(fā)到手12999元起 機(jī)械師星辰 17 水冷電競(jìng)筆記本開(kāi)啟預(yù)售
2022-01-28 16:38:39
物聯(lián)網(wǎng)搜索引擎Censys完成3500萬(wàn)B輪融資 迎來(lái)一位新CEO
2022-01-28 16:38:35
雷柏ralemo Pre 5多模無(wú)線機(jī)械鍵盤(pán)姹紫嫣紅版上市
2022-01-28 16:38:28
IDC公布中國(guó)智能手機(jī)市場(chǎng)四季度數(shù)據(jù):蘋(píng)果登頂 折疊屏熱度再起
2022-01-28 16:38:25
全球排名第十一!谷歌Pixel 6攝像頭成績(jī)揭曉
2022-01-28 16:38:16
日本櫻島火山噴發(fā):黑色煙柱高達(dá)3400米
2022-01-28 16:38:14
iOS 15.4將允許歐盟用戶在錢(qián)包和健康應(yīng)用中添加COVID-19疫苗證書(shū)
2022-01-28 16:38:03
庫(kù)克稱元宇宙領(lǐng)域潛力巨大,將進(jìn)行投資
2022-01-28 16:38:03
評(píng)谷歌Chromecast電視棒 價(jià)格便宜但并非萬(wàn)能
2022-01-28 16:30:12
中國(guó)寬帶運(yùn)營(yíng)商為什么要分等級(jí)?
2022-01-28 16:30:06
細(xì)節(jié)決定一切!昂達(dá)VX580W網(wǎng)友拆機(jī)評(píng)測(cè)
2022-01-28 16:30:01
微軟Surface Duo正式獲得Android 11更新
2022-01-28 15:21:29
產(chǎn)業(yè)鏈人士:聯(lián)華電子力積電一季度營(yíng)收將再創(chuàng)新高
2022-01-28 15:21:22
美團(tuán)關(guān)聯(lián)公司成立省心購(gòu)科技公司
2022-01-28 15:21:16
小鵬汽車(chē)推出1999元麻將,企查查顯示其有多家分支機(jī)構(gòu)
2022-01-28 15:21:08
愛(ài)立信2021全年銷(xiāo)售額同比增長(zhǎng)4% 凈利潤(rùn)同比增長(zhǎng)30%
2022-01-28 15:21:01
奧密克戎變體給美國(guó)醫(yī)院帶來(lái)了新冠大流行以來(lái)最大的壓力
2022-01-28 15:09:58
Galaxy S22 Ultra或經(jīng)歷長(zhǎng)達(dá)3個(gè)月的發(fā)貨延期
2022-01-28 15:09:51
英特爾為十所社區(qū)大學(xué)提供40萬(wàn)美元贈(zèng)款 助力AI for Workforce人才培育
2022-01-28 15:09:45
國(guó)家航天局:在2030年之前完成嫦娥八號(hào)發(fā)射
2022-01-28 15:09:39
谷歌為Play商店引入“優(yōu)惠促銷(xiāo)”標(biāo)簽 鼓勵(lì)用戶“喜加一”
2022-01-28 15:09:34
巴菲特身家超越扎克伯格 財(cái)富達(dá)到1113億美元
2022-01-28 15:09:27
2名男子菜市場(chǎng)偷換100多張收款碼:一覺(jué)醒來(lái)到賬3千多
2022-01-28 15:09:21
支付寶相互寶服務(wù)正式關(guān)停:上線不到4年
2022-01-28 15:09:12
雷軍卸任小米電子產(chǎn)品公司董事長(zhǎng):此前已退出多家小米關(guān)聯(lián)公司
2022-01-28 15:09:04
認(rèn)證機(jī)構(gòu)數(shù)據(jù)庫(kù)顯示即將發(fā)布的三星Galaxy S22支持25W快充
2022-01-28 15:08:56
國(guó)家航天局:將培育發(fā)展太空旅游、太空生物制藥等經(jīng)濟(jì)新業(yè)態(tài)
2022-01-28 15:08:49
賈躍亭到底挖了多少坑?三大中介機(jī)構(gòu)被立案,63家公司遭殃
2022-01-28 15:08:42
網(wǎng)紅公敵蘋(píng)果:怎么也逃不出“蘋(píng)果稅”的觸角
2022-01-28 15:08:35
叫網(wǎng)約車(chē)多了一筆“春節(jié)司機(jī)服務(wù)費(fèi)”,平臺(tái)稱將全額給到司機(jī)
2022-01-28 15:08:26
小身材 大能量!現(xiàn)代影音Q1桌面音響基礎(chǔ)版秒殺價(jià)9.9元
2022-01-28 15:08:24
交通運(yùn)輸部會(huì)議要求加快推進(jìn)網(wǎng)約車(chē)合規(guī)化
2022-01-28 15:08:17
讓你的耳機(jī)也“換新衣” OPPO耳機(jī)全新主題彈窗上線
2022-01-28 15:08:13
ITC對(duì)特定集成電路產(chǎn)品及其下游器件領(lǐng)域啟動(dòng)337調(diào)查 宏碁、聯(lián)想等在列
2022-01-28 15:08:07
ZOL百萬(wàn)補(bǔ)貼:直降500 紅魔6S Pro到手只需4399
2022-01-28 15:08:03
傳播冬奧會(huì)賽事節(jié)目片段是否侵權(quán)?法官這樣說(shuō)
2022-01-28 15:08:00
android應(yīng)用程序結(jié)構(gòu)分析
2022-01-28 15:00:10
遠(yuǎn)程電源管理系統(tǒng)設(shè)計(jì)
2022-01-28 15:00:04
內(nèi)部結(jié)構(gòu)清晰 聯(lián)想S400輕薄獨(dú)顯本拆解
2022-01-28 14:59:59
蘋(píng)果上線用戶手冊(cè) 教用戶更好保護(hù)個(gè)人隱私
2022-01-28 13:51:28
日本廠商推Crazy Small Wheel:可用腳操作的鼠標(biāo)滾輪
2022-01-28 13:51:22
三星的下一次Unpacked發(fā)布會(huì)活動(dòng)定于2月9日舉行
2022-01-28 13:51:16
寶馬正在為經(jīng)典Mini車(chē)型帶來(lái)一個(gè)電氣化的未來(lái)
2022-01-28 13:51:10
美版Galaxy S22系列售價(jià)曝光:均漲100美元
2022-01-28 13:51:04
各種端子介紹大全
2022-01-28 13:30:21
智能交通的發(fā)展趨勢(shì)與市場(chǎng)前景分析
2022-01-28 13:30:15
雙層PCB板制作過(guò)程與雙層PCB板制作工藝
2022-01-28 13:30:10
單片機(jī)實(shí)驗(yàn)學(xué)習(xí)板DIY講解
2022-01-28 13:30:05
偏振式3D顯示技術(shù)原理及優(yōu)缺點(diǎn)分析
2022-01-28 13:29:59
Google Drive被指將無(wú)辜文件標(biāo)記為侵犯版權(quán)
2022-01-28 12:21:34
Wandelbots再獲8400萬(wàn)美元融資 不用代碼就能教機(jī)器人做事
2022-01-28 12:21:27

熱門(mén)文章

熱點(diǎn)專(zhuān)題