講解430的書現(xiàn)在也有很多了,不過大多數(shù)都是詳細(xì)說明底層硬件結(jié)構(gòu)的,看了不免有些空洞和枯燥,我認(rèn)為了解一個(gè)MCU的操作首先要對(duì)其基礎(chǔ)特性有所了解,然后再仔細(xì)研究各模塊的功能。
1.首先你要知道m(xù)sp430的存儲(chǔ)器結(jié)構(gòu)。典型微處理器的結(jié)構(gòu)有兩種:馮。諾依曼結(jié)構(gòu)——程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器統(tǒng)一編碼;哈佛結(jié)構(gòu)——程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器;msp430系列單片機(jī)屬于前者,而常用的mcs51系列屬于后者。
0-0xf特殊功能寄存器;0x10-0x1ff外圍模塊寄存器;0x200-?根據(jù)不同型號(hào)地址從低向高擴(kuò)展;0x1000-0x107f seg_b0x1080_0x10ff seg_a 供flash信息存儲(chǔ)
剩下的從0xffff開始向下擴(kuò)展,根據(jù)不同容量,例如149為60KB,0xffff-0x1100
2.復(fù)位信號(hào)是MCU工作的起點(diǎn),430的復(fù)位型號(hào)有兩種:上電復(fù)位信號(hào)POR和上電清楚信號(hào)PUC。POR信號(hào)只在上電和RST/NMI復(fù)位管腳被設(shè)置為復(fù)位功能,且低電平時(shí)系統(tǒng)復(fù)位。而PUC信號(hào)是POR信號(hào)產(chǎn)生,以及其他如看門狗定時(shí)溢出、安全鍵值出現(xiàn)錯(cuò)誤是產(chǎn)生。但是,無論那種信號(hào)觸發(fā)的復(fù)位,都會(huì)使msp430在地址0xffff處讀取復(fù)位中斷向量,然后程序從中斷向量所指的地址開始執(zhí)行。復(fù)位后的狀態(tài)不寫了,詳見參考書,嘿嘿。
3.系統(tǒng)時(shí)鐘是一個(gè)程序運(yùn)行的指揮官,時(shí)序和中斷也是整個(gè)程序的核心和中軸線。430最多有三個(gè)振蕩器,DCO內(nèi)部振蕩器;LFXT1外接低頻振蕩器,常見的32768HZ,不用外接負(fù)載電容;也可接高頻450KHZ-8M,需接負(fù)載電容;XT2接高頻450KHZ-8M,加外接電容。
430有三種時(shí)鐘信號(hào):MCLK系統(tǒng)主時(shí)鐘,可分頻1 2 4 8,供cpu使用,其他外圍模塊在有選擇情況下也可使用;SMCLK系統(tǒng)子時(shí)鐘,供外圍模塊使用,可選則不同振蕩器產(chǎn)生的時(shí)鐘信號(hào);ACLK輔助時(shí)鐘,只能由LFXT1產(chǎn)生,供外圍模塊。
4.中斷是430處理器的一大特色,因?yàn)閹缀趺總€(gè)外圍模塊都能產(chǎn)生,430可以在沒有任務(wù)時(shí)進(jìn)入低功耗狀態(tài),有事件時(shí)中斷喚醒cpu,處理完畢再次進(jìn)入低功耗狀態(tài)。
整個(gè)中斷的響應(yīng)過程是這樣的,當(dāng)有中斷請(qǐng)求時(shí),如果cpu處于活動(dòng)狀態(tài),先完成當(dāng)前命令;如果處于低功耗,先退出,將下一條指令的pc值壓入堆棧;如果有多個(gè)中斷請(qǐng)求,先響應(yīng)優(yōu)先級(jí)高的;執(zhí)行完后,等待中斷請(qǐng)求標(biāo)志位復(fù)位,要注意,單中斷源的中斷請(qǐng)求標(biāo)志位自動(dòng)復(fù)位,而多中斷的標(biāo)志位需要軟件復(fù)位;然后系統(tǒng)總中斷允許位SR.GIE復(fù)位,相應(yīng)的中斷向量值裝入pc,程序從這個(gè)地址繼續(xù)執(zhí)行。
這里要注意,中斷允許位SR.GIE和中斷嵌套問題。如果當(dāng)你執(zhí)行中斷程序過程中,希望可以響應(yīng)更高級(jí)別的中斷請(qǐng)求時(shí),必須在進(jìn)入第一個(gè)中斷時(shí)把SR.GIE置位。
其實(shí),其他的外圍模塊時(shí)鐘沿著時(shí)鐘和中斷這個(gè)核心來執(zhí)行的。具體的結(jié)構(gòu)我也不羅索了,可以參考430系列手冊(cè)。
明天開始,講述msp430單片機(jī)C語言編程的故事
上回把430單片機(jī)的基礎(chǔ)特性交待了一下,讓大家整體有了結(jié)構(gòu)的印象,今天我想在寫一下c語言對(duì)430編程的整體結(jié)構(gòu)?;旧蠈儆诳蚣芙Y(jié)構(gòu),即整體的模塊化編程,其實(shí)這也是硬件編程的基本法則拉(可不是我規(guī)定的法則哦)。
首先是程序的頭文件,包括#include 接著就是函數(shù)和變量的聲明 void Init_Sys(void);系統(tǒng)初始化 系統(tǒng)初始化是個(gè)整體的概念,廣義上講包括所有外圍模塊的初始化,你可以把外圍模塊初始化的子函數(shù)寫到Init_Sys()中,也可以分別寫各個(gè)模塊的初始化。但結(jié)構(gòu)的簡(jiǎn)潔,最好寫完系統(tǒng)的時(shí)鐘初始化后,其他所用到的模塊也在這里初始化。 void Init_Sys() BCSCTL1&=~XT2OFF; //打開XT2振蕩器 BCSCTL2 =SELM_2+SELS; //選擇MCLK、SMCLK為XT2 //以下對(duì)各種模塊、中斷、外圍設(shè)備等進(jìn)行初始化 ........................................ _EINT(); //打開全局中斷控制 這里涉及到時(shí)鐘問題,通常我們選擇XT2為8M晶振,也即系統(tǒng)主時(shí)鐘MCLK為8M,cpu執(zhí)行命令以此時(shí)鐘為準(zhǔn);但其他外圍模塊可以在相應(yīng)的控制寄存器中選擇其他的時(shí)鐘,ACLK;當(dāng)你對(duì)速度要求很低,定時(shí)時(shí)間間隔大時(shí),就可以選擇ACLK,例如在定時(shí)器Timea初始化中設(shè)置。 主程序: void main( void ) WDTCTL = WDTPW + WDTHOLD; //關(guān)閉看門狗 InitSys(); //初始化 //自己任務(wù)中的其他功能函數(shù) 。。。。。。。。。。。。。。。。。。。。。 while(1); } 主程序之后我要講講中斷函數(shù),中斷是你做單片機(jī)任務(wù)中不可缺少的部分,也可以說是靈魂了(夸張嗎)。 /***************************************************************************** 舉個(gè)定時(shí)中斷的例子: 初始化 void Init_Timer_A(void) 中斷服務(wù) #pragma vector=TIMERA0_VECTOR { // 你自己要求中斷執(zhí)行的任務(wù) } 當(dāng)然,還有其他的定時(shí),和多種中斷,各系列芯片的中斷向量個(gè)數(shù)也不同。 這就是簡(jiǎn)單的整體程序框架,寫得簡(jiǎn)單啦,還忘諒解,明天詳細(xì)了解一下各外圍模塊的初始化和功能。 這可是個(gè)人總結(jié)的經(jīng)典阿,謝謝支持。因?yàn)榻?jīng)常使用149,所以這是149的結(jié)構(gòu),其他的再更改,根據(jù)個(gè)人需要。 /*****************************************************************************/ 文件名:main.c 描述:MSP430框架程序。適用于MSP430F149,其他型號(hào)需要適當(dāng)改變。 不使用的中斷函數(shù)保留或者刪除都可以,但保留時(shí)應(yīng)確保不要打開不需要的中斷。 /*****************************************************************************/ //頭文件 #include //函數(shù)聲明 void InitSys(); int main( void ) { WDTCTL = WDTPW + WDTHOLD; //關(guān)閉看門狗 InitSys(); //初始化 start: //以下填充用戶代碼 LPM3; //進(jìn)入低功耗模式n,n:0~4。若不希望進(jìn)入低功耗模式,屏蔽本句 goto start; } /***************************************************************************** 系統(tǒng)初始化 ******************************************************************************/ void InitSys() { unsigned int iq0; //使用XT2振蕩器 BCSCTL1&=~XT2OFF; //打開XT2振蕩器 do { IFG1 &= ~OFIFG; // 清除振蕩器失效標(biāo)志 for (iq0 = 0xFF; iq0 > 0; iq0--); // 延時(shí),等待XT2起振 } while ((IFG1 & OFIFG) != 0); // 判斷XT2是否起振 BCSCTL2 =SELM_2+SELS; //選擇MCLK、SMCLK為XT2 //以下填充用戶代碼,對(duì)各種模塊、中斷、外圍設(shè)備等進(jìn)行初始化 _EINT(); //打開全局中斷控制,若不需要打開,可以屏蔽本句 } /***************************************************************************** 端口2中斷函數(shù) ******************************************************************************/ #pragma vector=PORT2_VECTOR __interrupt void Port2() { //以下為參考處理程序,不使用的端口應(yīng)當(dāng)刪除其對(duì)于中斷源的判斷。 if((P2IFG&BIT0) == BIT0) { //處理P2IN.0中斷 P2IFG &= ~BIT0; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P2IFG&BIT1) ==BIT1) { //處理P2IN.1中斷 P2IFG &= ~BIT1; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P2IFG&BIT2) ==BIT2) { //處理P2IN.2中斷 P2IFG &= ~BIT2; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P2IFG&BIT3) ==BIT3) { //處理P2IN.3中斷 P2IFG &= ~BIT3; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P2IFG&BIT4) ==BIT4) { //處理P2IN.4中斷 P2IFG &= ~BIT4; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P2IFG&BIT5) ==BIT5) { //處理P2IN.5中斷 P2IFG &= ~BIT5; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P2IFG&BIT6) ==BIT6) { //處理P2IN.6中斷 P2IFG &= ~BIT6; //清除中斷標(biāo)志 //以下填充用戶代碼 } else { //處理P2IN.7中斷 P2IFG &= ~BIT7; //清除中斷標(biāo)志 //以下填充用戶代碼 } LPM3_EXIT; //退出中斷后退出低功耗模式。若退出中斷后要保留低功耗模式,將本句屏蔽 } /***************************************************************************** USART1發(fā)送中斷函數(shù) ******************************************************************************/ #pragma vector=USART1TX_VECTOR __interrupt void Usart1Tx() { //以下填充用戶代碼 LPM3_EXIT; //退出中斷后退出低功耗模式。若退出中斷后要保留低功耗模式,將本句屏蔽 } /***************************************************************************** USART1接收中斷函數(shù) ******************************************************************************/ #pragma vector=USART1RX_VECTOR __interrupt void Ustra1Rx() { //以下填充用戶代碼 LPM3_EXIT; //退出中斷后退出低功耗模式。若退出中斷后要保留低功耗模式,將本句屏蔽 } /***************************************************************************** 端口1中斷函數(shù) 多中斷中斷源:P1IFG.0~P1IFG7 進(jìn)入中斷后應(yīng)首先判斷中斷源,退出中斷前應(yīng)清除中斷標(biāo)志,否則將再次引發(fā)中斷 ******************************************************************************/{{分頁}} #pragma vector=PORT1_VECTOR __interrupt void Port1() { //以下為參考處理程序,不使用的端口應(yīng)當(dāng)刪除其對(duì)于中斷源的判斷。 if((P1IFG&BIT0) == BIT0) { //處理P1IN.0中斷 P1IFG &= ~BIT0; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P1IFG&BIT1) ==BIT1) { //處理P1IN.1中斷 P1IFG &= ~BIT1; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P1IFG&BIT2) ==BIT2) { //處理P1IN.2中斷 P1IFG &= ~BIT2; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P1IFG&BIT3) ==BIT3) { //處理P1IN.3中斷 P1IFG &= ~BIT3; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P1IFG&BIT4) ==BIT4) { //處理P1IN.4中斷 P1IFG &= ~BIT4; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P1IFG&BIT5) ==BIT5) { //處理P1IN.5中斷 P1IFG &= ~BIT5; //清除中斷標(biāo)志 //以下填充用戶代碼 } else if((P1IFG&BIT6) ==BIT6) { //處理P1IN.6中斷 P1IFG &= ~BIT6; //清除中斷標(biāo)志 //以下填充用戶代碼 } else { //處理P1IN.7中斷 P1IFG &= ~BIT7; //清除中斷標(biāo)志 //以下填充用戶代碼 } LPM3_EXIT; //退出中斷后退出低功耗模式。若退出中斷后要保留低功耗模式,將本句屏蔽 } /*****************************************************************************
{
unsigned int i;
do
{
IFG1 &= ~OFIFG; // 清除振蕩器失效標(biāo)志
for (i = 0xFF; i > 0; i--); // 延時(shí),等待XT2起振
}
while ((IFG1 & OFIFG) != 0); // 判斷XT2是否起振
}
{
各中斷函數(shù),可按優(yōu)先級(jí)依次書寫
***********************************************************************/
{
TACTL = TASSEL0 + TACLR; // ACLK, clear TAR
CCTL0 = CCIE; // CCR0 中斷使能
CCR0=32768; //定時(shí)1s
TACTL|=MC0; //增計(jì)數(shù)模式
}
__interrupt void TimerA0()
整體的程序設(shè)計(jì)結(jié)構(gòu),包括了所有外圍模塊及內(nèi)部時(shí)鐘,中斷,定時(shí)的初始化。具體情況大家可以根據(jù)自己的需要添加或者減少,記住,模塊化設(shè)計(jì)時(shí)最有力的武器。
上一篇:MSP430 移植printf和scanf
下一篇:MSP430 我的低功耗系統(tǒng)編程模板
推薦閱讀
史海拾趣
Amerace Electronic Components公司自成立以來,一直致力于電子元件的技術(shù)創(chuàng)新。在早期的發(fā)展階段,公司投入大量資源進(jìn)行研發(fā),成功推出了一系列具有創(chuàng)新性的電子元件產(chǎn)品,如高精度電阻器和電容器。這些產(chǎn)品在市場(chǎng)上獲得了廣泛的認(rèn)可,為公司贏得了良好的聲譽(yù)。隨著技術(shù)的不斷進(jìn)步,Amerace持續(xù)引領(lǐng)行業(yè)創(chuàng)新,為電子行業(yè)帶來了更多高性能、高可靠性的元件產(chǎn)品。
在快速發(fā)展的同時(shí),固馳電子始終不忘履行社會(huì)責(zé)任。公司積極參與公益事業(yè),關(guān)注環(huán)境保護(hù)和可持續(xù)發(fā)展。通過采用環(huán)保材料和節(jié)能技術(shù),固馳電子努力降低生產(chǎn)過程中的能耗和排放,為構(gòu)建綠色、低碳的生態(tài)環(huán)境貢獻(xiàn)力量。此外,公司還注重員工培訓(xùn)和職業(yè)發(fā)展,為員工提供良好的工作環(huán)境和晉升機(jī)會(huì),實(shí)現(xiàn)了企業(yè)與員工的共同成長(zhǎng)。
面對(duì)快速變化的電子行業(yè)市場(chǎng),科通技術(shù)始終堅(jiān)持以技術(shù)創(chuàng)新為驅(qū)動(dòng),不斷推動(dòng)公司的轉(zhuǎn)型升級(jí)。公司加大在研發(fā)方面的投入,積極引進(jìn)先進(jìn)的技術(shù)和設(shè)備,提升產(chǎn)品的技術(shù)含量和附加值。同時(shí),科通技術(shù)還不斷拓展業(yè)務(wù)領(lǐng)域,從單一的元器件分銷逐漸發(fā)展到提供全方位的技術(shù)整合方案和應(yīng)用方案,為客戶提供更加全面、專業(yè)的服務(wù)。
面對(duì)數(shù)字化轉(zhuǎn)型的浪潮,G-Mag在2020年決定全面擁抱智能制造。公司投入巨資建設(shè)智能工廠和數(shù)字化管理平臺(tái),引入先進(jìn)的自動(dòng)化設(shè)備和人工智能技術(shù)優(yōu)化生產(chǎn)流程和管理效率。通過數(shù)字化轉(zhuǎn)型,G-Mag實(shí)現(xiàn)了生產(chǎn)過程的智能化、自動(dòng)化和可視化監(jiān)控,大大提高了生產(chǎn)效率和產(chǎn)品質(zhì)量。同時(shí),G-Mag還利用大數(shù)據(jù)和云計(jì)算技術(shù)分析市場(chǎng)需求和消費(fèi)者行為,為產(chǎn)品研發(fā)和市場(chǎng)推廣提供精準(zhǔn)的數(shù)據(jù)支持。在數(shù)字化轉(zhuǎn)型的推動(dòng)下,G-Mag不僅提升了自身的競(jìng)爭(zhēng)力,還為整個(gè)電子行業(yè)的智能化發(fā)展樹立了標(biāo)桿。
品質(zhì)是CST的生命線。為了確保產(chǎn)品質(zhì)量的穩(wěn)定性和可靠性,公司建立了完善的質(zhì)量管理體系,嚴(yán)格執(zhí)行ISO9001質(zhì)量體系及ISO14001環(huán)境體系。同時(shí),公司還注重員工的培訓(xùn)和教育,提高員工的質(zhì)量意識(shí)和操作技能。這些措施使得CST的產(chǎn)品質(zhì)量得到了客戶的廣泛認(rèn)可。
隨著國(guó)內(nèi)市場(chǎng)的逐漸飽和,AF International開始尋求海外市場(chǎng)的拓展。公司派遣專業(yè)的銷售團(tuán)隊(duì)前往歐美、東南亞等地區(qū),與當(dāng)?shù)仄髽I(yè)建立合作關(guān)系,推廣自己的產(chǎn)品。同時(shí),AF International還積極參與國(guó)際電子展會(huì),展示公司的最新技術(shù)和產(chǎn)品,吸引了眾多國(guó)際客戶的關(guān)注。通過不斷的努力,AF International成功打開了海外市場(chǎng),實(shí)現(xiàn)了國(guó)際化發(fā)展的目標(biāo)。
本帖最后由 jameswangsynnex 于 2015-3-3 20:01 編輯 去年,消費(fèi)者購(gòu)買了十億多部手機(jī),2.2億臺(tái)筆記本電腦,1.4億只MP3,9千萬數(shù)碼相機(jī)(DSC)以及1千萬套個(gè)人導(dǎo)航設(shè)備(PND)。依據(jù)內(nèi)部系統(tǒng)架構(gòu)來說,所有的這些設(shè)備都有一定的共性。首先,它們都是由 ...… 查看全部問答∨ |
|
我們經(jīng)常利用工控機(jī)USB給產(chǎn)品download軟件,但是一臺(tái)工控機(jī)給最多只能查10條USB下載線分別給10臺(tái)產(chǎn)品下軟件,如何提升工控機(jī)效率,加DDR2都沒有效果… 查看全部問答∨ |
現(xiàn)在剛開始接觸這東西 最近要弄一個(gè)8255的初始化(用C語言) 請(qǐng)問下是不是要先看C?或者是直接看單片機(jī)的C語言?。俊? 查看全部問答∨ |
在WinCE6.0平臺(tái)下,如何將攝像頭的CAM_IOControl方法與DirectShow兼容起來,尤其是此方法第二個(gè)參數(shù)該如何使用 BOOL CAM_IOControl( DWORD dwContext, DWORD Ioctl, UCHAR* pInBuf, DWORD InBufLen, UCHAR* pOutBuf, DWORD OutB ...… 查看全部問答∨ |
我現(xiàn)在有一個(gè)需求.要做一個(gè)RF遙控開關(guān),只有一個(gè)控制按鍵,在歐洲使用,并且能在水下工作.請(qǐng)大家介紹一些這樣的RF 傳送介紹IC,越便宜越簡(jiǎn)單的越好.注意:這里的RF只做控制用,無數(shù)據(jù)傳輸?shù)刃枨?謝謝… 查看全部問答∨ |
2011年全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽報(bào)名工作通報(bào) 本帖最后由 paulhyde 于 2014-9-15 09:04 編輯 … 查看全部問答∨ |
SPI雙機(jī)通信,從機(jī)回發(fā)的數(shù)據(jù)不正確 各位大俠,誰遇到過SPI這樣的通信結(jié)果:發(fā)送一串?dāng)?shù)據(jù),第一次回收的數(shù)據(jù)前多出00 00,其他的正確,第二次發(fā)送,回收的數(shù)據(jù)數(shù)量減半,第三次發(fā)送回收到的數(shù)據(jù)之前的第一個(gè)00變成末尾數(shù),第四次發(fā)送回收到的數(shù)據(jù)第二個(gè)00也編程數(shù)據(jù)的末尾數(shù),以此類推 ...… 查看全部問答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測(cè)試
- API調(diào)用小記(Touchdesigner和ESP32)
- 關(guān)于ESP32/8266使用async-mqtt-client庫(kù)的一些基本介紹
- 座椅、天窗、電動(dòng)尾門應(yīng)用 國(guó)產(chǎn)車規(guī)級(jí)高壓霍爾效應(yīng)傳感器推薦
- 突發(fā)!又一車企車機(jī)“崩了”
- 寧德時(shí)代為陳立泉院士頒發(fā)“卓越貢獻(xiàn)獎(jiǎng)”
- 一文速覽吉利雷神 AI 電混 2.0 發(fā)布會(huì)重點(diǎn)
- 2025年1-4月ADAS供應(yīng)商裝機(jī)量排行榜:頭部集中與國(guó)產(chǎn)突圍并存
- 國(guó)內(nèi)飛行汽車無線通信測(cè)試成功,通信安全新突破
- SPAD席卷車載激光雷達(dá)市場(chǎng)
- 大聯(lián)大品佳集團(tuán)推出基于Microchip和ams OSRAM產(chǎn)品的10Base-T1S萬級(jí)像素大燈方案
- 哈曼推出采用三星Neo QLED技術(shù)的全新顯示屏
- Syntiant推出超低功耗汽車AI創(chuàng)新技術(shù) 提升車輛安全性和用戶體驗(yàn)
- 【投票瓜分2500元紅包】2022得捷電子創(chuàng)新設(shè)計(jì)大賽優(yōu)秀作品人氣獎(jiǎng)由你來定!
- 積分芯幣兌換情人節(jié)專場(chǎng)
- DEYISUPPORT:【全新FAQ來襲】今夏且聽風(fēng)吟,你不能錯(cuò)過的精華!
- 暢想十二月,設(shè)計(jì)我自己的EEWORLD!
- DEYISUPPORT TI 大咖級(jí)工程師在這里,等你來約!
- 提出你的電源問題&技術(shù)解答,提升自我電源知識(shí),贏取好禮
- 看是德科技利用校準(zhǔn)降低儀器測(cè)量不確定度、提高測(cè)試精度 直播享好禮!
- 有獎(jiǎng)直播:8月21上午10:00 泰克助您應(yīng)對(duì)現(xiàn)在及未來的測(cè)試挑戰(zhàn)!
- 勁勝智能擬更名“創(chuàng)世紀(jì)”,募資6億元推動(dòng)高端智能制造業(yè)
- 機(jī)器人行業(yè)的普遍痛點(diǎn)是什么?
- OPPO兩款機(jī)型開啟了ColorOS7限量嘗鮮
- 深度學(xué)習(xí)完了?AI寒冬又要來了?
- 小米否認(rèn)副董事長(zhǎng)林斌退休;李國(guó)慶回應(yīng)了摔杯子
- 讓柔性屏用在電視上,LG下半年將推卷軸電視
- AWE2019一波劇透警告!折疊out了全透明電視來了
- AWE2019前瞻:8K+5G加速智能發(fā)展 華為或發(fā)電視
- 自動(dòng)駕駛研究難度堪比火星探測(cè)?再難也得上
- 【仙知小課堂】激光無軌導(dǎo)航方式,如何選擇才合適?