日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HPM6750 測(cè)評(píng) | 不寫(xiě)一行代碼,兩分鐘實(shí)現(xiàn)WiFi聯(lián)網(wǎng)

先楫半導(dǎo)體HPMicro ? 2022-07-22 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、創(chuàng)建RT-Thread項(xiàng)目

開(kāi)始本篇實(shí)驗(yàn)前,需要搭建RT-Thread開(kāi)發(fā)環(huán)境,具體可以參考:“快來(lái)看!先楫芯與RT-Thread碰出火花了”

使用RT-Thread Studio創(chuàng)建名為hpm_net_test的項(xiàng)目:

17ff981c-039c-11ed-9ade-dac502259ad0.png

二、為項(xiàng)目添加RW007支持

2.1 打開(kāi)RT-Thread Settings

項(xiàng)目創(chuàng)建成功后,打開(kāi)項(xiàng)目的RT-Thread Settings界面:

181b7168-039c-11ed-9ade-dac502259ad0.png

可以看到,默認(rèn)情況下SPI驅(qū)動(dòng)框架已經(jīng)打開(kāi)了。

BSP中的SPI1驅(qū)動(dòng)也已經(jīng)打開(kāi)了:

18342528-039c-11ed-9ade-dac502259ad0.png

2.2 添加RW007軟件包

在RT-Thread Settings界面,通過(guò)點(diǎn)擊“添加軟件包”按鈕,會(huì)彈出RT-Thread Package Center界面:

184550a0-039c-11ed-9ade-dac502259ad0.png

在中間的搜索框中輸入RW007,回車(chē),可以找到RW007驅(qū)動(dòng)程序軟件包:

1855e9b0-039c-11ed-9ade-dac502259ad0.png

點(diǎn)擊界面“添加”按鈕,即可將RW007軟件包添加到當(dāng)前項(xiàng)目的包配置中了,此時(shí)軟件包并沒(méi)有真正下載下來(lái)。點(diǎn)完添加按鈕后,界面回到了RT-Thread Settings,此時(shí)按Ctrl+S保存,則會(huì)開(kāi)始下載。下載過(guò)程中,控制臺(tái)子窗口中可以看到一些日志輸出:

18726040-039c-11ed-9ade-dac502259ad0.png

稍等片刻,可以看到控制臺(tái)中間有“RW007 v2.0.1 is downloaded successfully.”輸出。此時(shí)rw007軟件包已經(jīng)成功下載到當(dāng)前項(xiàng)目中了,具體代碼位于packages子目錄下:

188dcf4c-039c-11ed-9ade-dac502259ad0.png

2.3 配置RW007驅(qū)動(dòng)

在RT-Thread Settings界面,將鼠標(biāo)移動(dòng)到RW007組件上,會(huì)彈出懸浮菜單:

18a20502-039c-11ed-9ade-dac502259ad0.png

點(diǎn)擊懸浮菜單中的“配置項(xiàng)”,即可進(jìn)入RW007軟件包的配置界面:

18b69058-039c-11ed-9ade-dac502259ad0.png

可以看到,默認(rèn)有一個(gè)RW007 for stm32的配置,就是說(shuō)RW007默認(rèn)包含了STM32的驅(qū)動(dòng)。


這里我們需要修改的就是這個(gè)example driver port配置項(xiàng),點(diǎn)擊下拉菜單改為不使用示例驅(qū)動(dòng):

18d622f6-039c-11ed-9ade-dac502259ad0.png

選中后,記得Ctrl+S保存配置。

2.4 編譯、燒錄、運(yùn)行項(xiàng)目

在RT-Thread Studio中按Ctrl+B快捷鍵或點(diǎn)擊“錘子”圖標(biāo),即可開(kāi)始編譯項(xiàng)目。編譯完成后,可以看到控制臺(tái)輸出了RAM和Flash占用:

18efca8a-039c-11ed-9ade-dac502259ad0.png

此時(shí),將開(kāi)發(fā)板連接到PC,并使用串口助手或者其他終端工具,連接到新增的串口上。

再到RT-Thread Studio中,按Ctrl+Alt+D快捷鍵或點(diǎn)擊“下載”圖標(biāo)即可進(jìn)行燒錄(或者直接進(jìn)行調(diào)試也可以)。


燒錄完成后,可以看到串口終端上有輸出:

19109bf2-039c-11ed-9ade-dac502259ad0.png

可以看到,輸出了RT-Thread版本信息和RW007模組的序列號(hào)以及固件版本信息。這里能夠看到RW007模組的固件版本信息,其實(shí)HPM6750芯片和RW007模組之間已經(jīng)可以正常通信了。

三、WiFi測(cè)試

接下來(lái),我們進(jìn)行一些簡(jiǎn)單的WiFi測(cè)試。

添加RW007組件后,默認(rèn)會(huì)打開(kāi)RT-Thread的WiFi驅(qū)動(dòng)框架,而RT-Thread的WiFi驅(qū)動(dòng)框架中同時(shí)帶有一個(gè)測(cè)試命令——wifi(對(duì)就是這么直接)。

我們可以在RT-Thread的msh交互環(huán)境中使用help查看當(dāng)前已有哪些命令:

192272c8-039c-11ed-9ade-dac502259ad0.png

可以看到有一個(gè)wifi命令。


接下來(lái)我們查看wifi命令的使用方式:

19326886-039c-11ed-9ade-dac502259ad0.png

3.1 掃描測(cè)試


嘗試掃描周?chē)腤iFi熱點(diǎn):

1946298e-039c-11ed-9ade-dac502259ad0.png

可以看到,成功掃描到了周?chē)腤iFi熱點(diǎn)。

3.2 連接測(cè)試


嘗試連接其中的一個(gè)熱點(diǎn):

195f900e-039c-11ed-9ade-dac502259ad0.png

然而,不幸的是,發(fā)生異常了。

不過(guò),從這里的幾個(gè)warning打印信息可以看到,應(yīng)該是因?yàn)閠cpip線程棧溢出導(dǎo)致的。

3.3 調(diào)大tcpip線程棧大小


接下來(lái),我們通過(guò)RT-Thread Settings修改tcpip線程棧的大小。

同樣,首先打開(kāi)RTT Settings界面,鼠標(biāo)指針?lè)诺絃wIP組件圖標(biāo)上:


197289b6-039c-11ed-9ade-dac502259ad0.png

打開(kāi)配置項(xiàng),找到RT_LWIP_TCPTHREAD_STACKSIZE配置項(xiàng),并將其修改為4096:

19874748-039c-11ed-9ade-dac502259ad0.png

界面下方可以看到這個(gè)LwIP線程棧大小的配置項(xiàng)名稱(chēng)為RT_LWIP_TCPTHREAD_STACKSIZE。至于這里為什么要改這個(gè)配置項(xiàng),沒(méi)有在RT-Thread用過(guò)LwIP的同學(xué)可能會(huì)疑惑。其實(shí),這里可以根據(jù)線程名“tcpip”,一路搜索代碼,首先可以找到創(chuàng)建名為tcpip線程的代碼位置,然后可以找到線程棧大小參數(shù)的來(lái)源。這里是搜索結(jié)果:

199e6900-039c-11ed-9ade-dac502259ad0.png

19a99bf4-039c-11ed-9ade-dac502259ad0.png

19bb72c0-039c-11ed-9ade-dac502259ad0.png

PS:因?yàn)槟J(rèn)使用的是lwip 2.0.3版本,所以這里只搜索了lwip-2.0.3的代碼。

3.4 重新測(cè)試

配置修改完成后,Ctrl+S保存,重新編譯項(xiàng)目、燒錄、運(yùn)行,這次能夠成功連接WiFi熱點(diǎn)了:

19ce79ce-039c-11ed-9ade-dac502259ad0.png

可以看到,已經(jīng)成功通過(guò)DHCP從熱點(diǎn)獲取到IP地址了。

四、網(wǎng)絡(luò)測(cè)試

4.1 RT-Thread網(wǎng)絡(luò)組件


前面提到,添加了RW007軟件包后,會(huì)開(kāi)啟RT-Thread的WiFi驅(qū)動(dòng)框架;同時(shí),也會(huì)開(kāi)啟系統(tǒng)中網(wǎng)絡(luò)協(xié)議相關(guān)的組件,主要包括套接字抽象層(SAL)、網(wǎng)絡(luò)接口層、輕量級(jí)TCP/IP堆棧(LwIP),如下圖所示。

19dff032-039c-11ed-9ade-dac502259ad0.png

其中,LwIP的默認(rèn)版本用的是v2.0.3,也可以切換為其他版本(RT-Thread系統(tǒng)中同時(shí)提供了LwIP的好幾個(gè)版本可供選擇)。

4.2 RT-Thread網(wǎng)絡(luò)組件相關(guān)的命令

RT-Thread系統(tǒng)網(wǎng)絡(luò)相關(guān)組件打開(kāi)后,將會(huì)向msh中注冊(cè)幾個(gè)命令用于測(cè)試,具體包括:ifconfig、ping、netstat、dns等,可以在help的輸出中找到:

19fe2cb4-039c-11ed-9ade-dac502259ad0.png

4.3 ping測(cè)試

有IP地址了,我們可以用ping命令測(cè)試一下能不能訪問(wèn)baidu.com:

1a0bf902-039c-11ed-9ade-dac502259ad0.png

可以看到,能夠成功ping通baidu.com了。

使用baidu.com的域名能夠訪問(wèn),說(shuō)明DNS整個(gè)流程都是OK的,同時(shí)網(wǎng)路協(xié)議也是沒(méi)問(wèn)題的。

五、網(wǎng)絡(luò)帶寬測(cè)試

5.1 添加netutils軟件包

RT-Thread的netutils軟件包中提供了iperf命令,可以用于測(cè)試網(wǎng)絡(luò)帶寬;

和前面類(lèi)似的方法,為項(xiàng)目添加netutils組件:

1a15ac54-039c-11ed-9ade-dac502259ad0.png

打開(kāi)“配置項(xiàng)”后,打開(kāi)iperf的配置項(xiàng):

1a27edf6-039c-11ed-9ade-dac502259ad0.png

修改配置后,Ctrl+S保存。

重新編譯、燒錄、運(yùn)行項(xiàng)目,help的輸出可以看到多了iperf命令。

5.2 iperf命令參數(shù)

在RT-Thread的msh中運(yùn)行iperf,默認(rèn)輸出幫助信息:

1a34503c-039c-11ed-9ade-dac502259ad0.png

可以看到iperf的命令參數(shù)使用方法。

需要注意:

1.RT-Thread的iperf命令實(shí)現(xiàn)中,對(duì)參數(shù)的順序有要求,如果使用過(guò)程中發(fā)現(xiàn)參數(shù)報(bào)錯(cuò),需要查看源碼定位原因;

2.RT-Thread的iperf不支持持續(xù)時(shí)間選項(xiàng),一般是先啟動(dòng),后通過(guò)stop選項(xiàng)停止的方式控制測(cè)試時(shí)長(zhǎng);

5.3 PC端的iperf

PC端的iperf可以到iperf項(xiàng)目官網(wǎng)下載:https://iperf.fr/iperf-download.php

我使用的mobaxterm,里面自帶了iperf命令,所以就不單獨(dú)下載了:

  1. 1a48fc94-039c-11ed-9ade-dac502259ad0.png

5.4 進(jìn)行iperf測(cè)試


進(jìn)行iperf測(cè)試之前,需要注意:

1.最好用PC創(chuàng)建熱點(diǎn),用無(wú)線路由器也行,但是需要確保信號(hào)強(qiáng)度足夠;

2.確保開(kāi)發(fā)板和PC直線的距離不要太遠(yuǎn),否則WiFi信號(hào)較弱,測(cè)試的結(jié)果可能會(huì)偏??;

3.最好在WiFi熱點(diǎn)較少的環(huán)境下進(jìn)行測(cè)試,否則測(cè)出的結(jié)果數(shù)據(jù)也會(huì)偏??;

下面進(jìn)行測(cè)試,測(cè)試步驟如下:


在PC上,創(chuàng)建熱點(diǎn),例如名為rtt,密碼為12345678

在PC上,啟動(dòng)iperf服務(wù)端:iperf -s -p 5678

在PC上,使用ipconfig/ifconfig命令查看熱點(diǎn)的IP地址,例如我在Win10上創(chuàng)建的熱點(diǎn),IP地址是:192.168.137.1

在開(kāi)發(fā)板上,連接PC啟動(dòng)熱點(diǎn):wifi join rtt 12345678

5.在開(kāi)發(fā)板上,查看IP地址是否已成功分配:ifconfig,另外,可以通過(guò)ping命令測(cè)試開(kāi)發(fā)板和PC直接IP是否可達(dá)

6.在開(kāi)發(fā)板上,啟動(dòng)iperf客戶(hù)端:iperf -c 192.168.137.1 -p 5678

啟動(dòng)后,可以通過(guò)ps命令查看正在運(yùn)行的線程

7.一段時(shí)間后,在開(kāi)發(fā)板上,停止iperf客戶(hù)端:iperf —stop

8.開(kāi)發(fā)板上iperf停止后,PC端應(yīng)該可以看到iperf的輸出;

開(kāi)發(fā)板上整個(gè)過(guò)程的輸出如下:

1a5ed8fc-039c-11ed-9ade-dac502259ad0.png

PC端輸出:

1a6da990-039c-11ed-9ade-dac502259ad0.png

可以看到帶寬為7.45Mbps

5.5 iperf測(cè)試小結(jié)


實(shí)際上,影響WiFi帶寬測(cè)試結(jié)果數(shù)據(jù)的因素很多。我們這里,其中,起決定性的的主要由以下幾個(gè)方面:

RW007模組本身支持的最高WiFi傳輸速率;

RW007模組的SPI接口支持的最高工作頻率;

HPM6750 SPI接口最高支持的工作頻率;

熱點(diǎn)(PC或路由器)的WiFi最高傳輸速率;

各種環(huán)境因素,例如開(kāi)發(fā)板和PC直接的距離、環(huán)境是否有其他熱點(diǎn)干擾等等;

六、業(yè)務(wù)代碼——socket測(cè)試


前面的ping測(cè)試、iperf測(cè)試使用的是系統(tǒng)已有組件或軟件包。除此之外,也可以通過(guò)socket連接網(wǎng)絡(luò)。這里以一個(gè)簡(jiǎn)單的使用socket獲取baidu首頁(yè)為例(直接使用web_client軟件包也可以實(shí)現(xiàn)該功能):

#include #include #include #include #define DEFAULT_HOST "example.com"#define DEFAULT_PORT 80#define CONTENT_LENGTH "Content-Length:"#define HEADER_END_MARK "\\r\\n\\r\\n"uint32_t get_host_addr(const char *host){ uint32_t dest = 0; struct hostent *he; he = gethostbyname(host); if (he && he->h_addr_list && he->h_addr_list[0]) { dest = ((struct in_addr *)(he->h_addr_list[0]))->s_addr; } return dest;}#define close(fd) closesocket(fd)int fetch(int argc, char* argv[]){ char* host = DEFAULT_HOST; int port = DEFAULT_PORT; int sockfd = -1; int retval = 0; int recved = 0; int content_start = 0; int content_length = 0; struct sockaddr_in server_addr = {0}; static char request[256]; static char response[4096]; if (argc > 1) host = argv[1]; if (argc > 2) port = atoi(argv[2]); sockfd = socket(AF_INET, SOCK_STREAM, 0); if (sockfd < 0) { rt_kprintf("create socket failed!\\n"); return -1; } rt_kprintf("create socket success!\\n"); rt_memset(&server_addr, 0, sizeof(server_addr)); server_addr.sin_family = AF_INET; server_addr.sin_port = htons(port); server_addr.sin_addr.s_addr = get_host_addr(host); // IP轉(zhuǎn)為 “點(diǎn)分十進(jìn)制” 格式 inet_ntop(AF_INET, &server_addr.sin_addr, response, sizeof(response)); rt_kprintf("server IP: %s\\n", response); rt_kprintf("connect to server...\\n"); retval = connect(sockfd, (const struct sockaddr *)&server_addr, sizeof(server_addr)); if (retval < 0) { rt_kprintf("connect failed!\\n"); close(sockfd); return -1; } rt_snprintf(request, sizeof(request), "GET / HTTP/1.1\\r\\n" "Host: %s\\r\\n" "User-Agent: curl/7.81.0\\r\\n" "Accept: */*\\r\\n" "\\r\\n", host); rt_kprintf("send request...\\n"); retval = send(sockfd, request, rt_strlen(request), 0); if (retval < 0) { rt_kprintf("send failed!\\n"); close(sockfd); return -1; } rt_kprintf("%d bytes sent\\n", retval); rt_kprintf("recv response...\\n"); recved = 0; while ((retval = recv(sockfd, &response[recved], sizeof(response) - recved, 0)) > 0) { if (content_length == 0) { char* content_length_pos = rt_strstr(response, CONTENT_LENGTH); if (content_length_pos) { content_length = atoi(content_length_pos + rt_strlen(CONTENT_LENGTH)); rt_kprintf("found %s %d!\\n", CONTENT_LENGTH, content_length); } } if (content_start == 0) { char* header_end = rt_strstr(response, HEADER_END_MARK); if (header_end) { content_start = header_end + rt_strlen(HEADER_END_MARK) - response; rt_kprintf("content_start: %d\\n", content_start); } } recved += retval; rt_kprintf("recved: %d %d %d\\n", recved, content_start, content_length); if (content_length && content_start && recved - content_start >= content_length) { rt_kprintf("fully recved!\\n"); break; } } response[recved] = '\\0'; rt_kprintf("==== Response Header ====:\\n"); for (int i = 0; i < content_start; i++) { rt_kprintf("%c", response[i]); } rt_kprintf("==== Response Content ====:\\n"); for (int i = content_start; i < recved; i++) { rt_kprintf("%c", response[i]); } if (retval < 0) { rt_kprintf("recv failed!\\n"); close(sockfd); return -1; } shutdown(sockfd, SHUT_RDWR); close(sockfd); return 0;}MSH_CMD_EXPORT(fetch, "fetch home page of a site");

這是一段使用裸socket實(shí)現(xiàn)的簡(jiǎn)單HTTP客戶(hù)端,依次進(jìn)行了請(qǐng)求發(fā)送、回復(fù)接收和回復(fù)解析的過(guò)程,測(cè)試結(jié)果:

1a7732f8-039c-11ed-9ade-dac502259ad0.png

七、原理簡(jiǎn)介


以上操作,我們沒(méi)有任何底層驅(qū)動(dòng)相關(guān)代碼,就實(shí)現(xiàn)了通過(guò)HPM6750EVKMINI開(kāi)發(fā)板的RW007 WiFi模組實(shí)現(xiàn)聯(lián)網(wǎng)功能。這是因?yàn)槲覀兓赗T-Thread的項(xiàng)目中,從底到上已經(jīng)有了:

HPM6750EVKIMNI BSP中包含了SPI驅(qū)動(dòng)(libraries/drivers/drv_spi.c文件);

默認(rèn)打開(kāi)了spi1的編譯配置;

HPM6750EVKIMNI BSP中包含了網(wǎng)卡初始化代碼(board/rw007_port.c文件);

向系統(tǒng)注冊(cè)了啟動(dòng)時(shí)自動(dòng)執(zhí)行的wifi_spi_device_init函數(shù);

wifi_spi_device_init函數(shù)內(nèi)部會(huì)調(diào)用rw007軟件包中的rt_hw_wifi_init函數(shù);

RW007軟件包,包含RW007模組的驅(qū)動(dòng)代碼;

底層使用SPI驅(qū)動(dòng)實(shí)現(xiàn)主控和RW007模組之間的通訊;

上層向RT-Thread系統(tǒng)注冊(cè)WLAN設(shè)備(rt_hw_wifi_init函數(shù)內(nèi)部會(huì)調(diào)用rt_wlan_dev_register函數(shù));

RT-Thread的WiFi(也叫WLAN)驅(qū)動(dòng)框架;

對(duì)下連接具體的 WIFI 驅(qū)動(dòng),控制 WIFI 的連接斷開(kāi),掃描等操作。

對(duì)上承載不同的應(yīng)用,為應(yīng)用提供 WIFI 控制,事件,數(shù)據(jù)導(dǎo)流等操作,為上層提供統(tǒng)一的 WIFI 控制接口。

RT-Thread的Socket抽象層(SAL),統(tǒng)一幾種不同的socket實(shí)現(xiàn);

RT-Thread的TCP/IP協(xié)議棧(LwIP),具體的TCP/IP協(xié)議實(shí)現(xiàn);

(文章摘選自RTT @xusiwei1236)

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WIFI
    +關(guān)注

    關(guān)注

    82

    文章

    5533

    瀏覽量

    214509
  • RTThread
    +關(guān)注

    關(guān)注

    8

    文章

    132

    瀏覽量

    42831
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    拒絕手寫(xiě)代碼!Openclaw+Skill鍵部署Qwen3.5到算能邊緣盒子

    下載使用。本文介紹如何通過(guò)Openclaw+Skill實(shí)現(xiàn)全自動(dòng)部署——寫(xiě)一行代碼,
    的頭像 發(fā)表于 04-18 17:32 ?434次閱讀
    拒絕手寫(xiě)<b class='flag-5'>代碼</b>!Openclaw+Skill<b class='flag-5'>一</b>鍵部署Qwen3.5到算能邊緣盒子

    武漢市政協(xié)副主席梁鳴一行赴華礪智調(diào)研

    4月14日上午,武漢市政協(xié)副主席梁鳴一行赴華礪智調(diào)研,聚焦人工智能與自動(dòng)駕駛?cè)诤习l(fā)展。
    的頭像 發(fā)表于 04-15 11:50 ?225次閱讀

    hpm6750 高頻發(fā)送 udp_send 時(shí) 過(guò)段時(shí)間就返回ERR_INPROGRESS

    現(xiàn)在發(fā)生的異常是 運(yùn)行環(huán)境是 hpm6750 開(kāi)發(fā)的個(gè)例程 是用lwip 裸機(jī)(無(wú)os) 每500us 發(fā)送個(gè) udp請(qǐng)求 開(kāi)始運(yùn)行的時(shí)候正常 運(yùn)行段時(shí)間后就返回ERR_INPR
    發(fā)表于 04-06 21:49

    hpm6750 個(gè)板載網(wǎng)卡+usbcdc_ecm網(wǎng)卡,多次調(diào)用ftp,切換網(wǎng)卡后,報(bào)錯(cuò)

    hpm6750 個(gè)板載網(wǎng)卡+usbcdc_ecm網(wǎng)卡,多次調(diào)用ftp,多次切換網(wǎng)線后,出現(xiàn)報(bào)錯(cuò)pbuf_free:p-&gt;ref&gt;0;有時(shí)候出現(xiàn)[E
    發(fā)表于 01-19 16:05

    法本電子一行蒞臨華為參觀交流

    1月8日,法本董事長(zhǎng)Alen、法本電子CEO Sam率代表團(tuán)一行前往華為坂田基地,開(kāi)展“法本走進(jìn)華為”專(zhuān)題交流活動(dòng),共話(huà)合作新機(jī)遇。
    的頭像 發(fā)表于 01-10 14:38 ?1012次閱讀

    程序員最常見(jiàn)謊言

    :你5天可以做完么?開(kāi)發(fā)人員:可以! 24就改一行代碼,不會(huì)影響其他東西的,沒(méi)事的。 25“這個(gè)兩分鐘就可以修復(fù)的!” 26這不是 Bug,這是你電腦問(wèn)題!重啟下再看看? 27這個(gè)功能
    發(fā)表于 12-10 08:24

    韓國(guó)交通部部長(zhǎng)一行參訪小馬智

    10月17日,韓國(guó)國(guó)土交通部部長(zhǎng)金潤(rùn)德一行抵達(dá)北京亦莊參觀小馬智,并試乘了無(wú)人駕駛Robotaxi。小馬智副總裁高天帶隊(duì)接待了代表團(tuán)一行。隨團(tuán)參訪成員包括韓國(guó)國(guó)土交通部移動(dòng)出行與汽
    的頭像 發(fā)表于 10-24 16:59 ?1636次閱讀

    廣西政府領(lǐng)導(dǎo)一行到訪西井科技

    近日,廣西壯族自治區(qū)人民政府副秘書(shū)長(zhǎng),自治區(qū)大數(shù)據(jù)發(fā)展局黨組書(shū)記、局長(zhǎng)趙志剛一行到訪西井科技上??偛?。
    的頭像 發(fā)表于 07-26 15:30 ?1303次閱讀

    使用 CYW4373,啟動(dòng)后立即進(jìn)行校準(zhǔn),并且每兩分鐘進(jìn)行次校準(zhǔn),怎么操作?

    我已確認(rèn)校準(zhǔn)時(shí)電流值處于最大值。 使用 CYW4373,啟動(dòng)后立即進(jìn)行校準(zhǔn),并且每兩分鐘進(jìn)行次校準(zhǔn)。 何時(shí)使用 CYW55573 進(jìn)行校準(zhǔn)?
    發(fā)表于 07-17 06:16

    上海雷克薩斯一行到訪中汽中心

    近日,雷克薩斯(上海)新能源有限公司(以下簡(jiǎn)稱(chēng)“上海雷克薩斯”)總經(jīng)理加藤武郎一行到訪中汽中心,與中汽中心黨委副書(shū)記王曉杉進(jìn)行了座談交流。
    的頭像 發(fā)表于 06-13 15:18 ?1203次閱讀

    中汽中心一行到訪理想汽車(chē)

    近日,中汽中心副總經(jīng)理周華一行赴理想汽車(chē)走訪交流,受到理想汽車(chē)總裁馬東輝等領(lǐng)導(dǎo)的熱情接待。
    的頭像 發(fā)表于 06-11 13:45 ?921次閱讀

    奇瑞汽車(chē)一行到訪中汽中心

    近日,奇瑞汽車(chē)股份有限公司(以下簡(jiǎn)稱(chēng)“奇瑞汽車(chē)”)執(zhí)行副總裁、汽車(chē)工程技術(shù)研發(fā)總院院長(zhǎng)高新華一行到訪中汽中心,與中汽中心黨委委員、副總經(jīng)理李洧就下步深化合作進(jìn)行了深入交流。
    的頭像 發(fā)表于 05-29 17:31 ?1049次閱讀

    臨港集團(tuán)一行到訪中汽中心

    近日,上海臨港經(jīng)濟(jì)發(fā)展(集團(tuán))有限公司(以下簡(jiǎn)稱(chēng)“臨港集團(tuán)”)黨委委員、副總裁孫萌一行到訪中汽中心,與中汽中心副總經(jīng)理龔進(jìn)峰進(jìn)行了座談交流。
    的頭像 發(fā)表于 05-28 16:48 ?986次閱讀

    東風(fēng)汽車(chē)會(huì)見(jiàn)華為吳輝一行

    近日,東風(fēng)汽車(chē)董事長(zhǎng)、黨委書(shū)記楊青在公司總部會(huì)見(jiàn)來(lái)訪的華為技術(shù)有限公司副總裁、中國(guó)政企業(yè)務(wù)總裁吳輝一行。公司黨委副書(shū)記劉艷紅參加會(huì)見(jiàn)。
    的頭像 發(fā)表于 05-13 18:09 ?1040次閱讀

    浙江大學(xué)師生一行蒞臨行芯科技參觀交流

    日前,浙江大學(xué)竺可楨學(xué)院師生一行來(lái)到杭州芯科技有限公司參觀交流。
    的頭像 發(fā)表于 05-06 10:28 ?1270次閱讀
    全南县| 曲阳县| 竹北市| 西平县| 论坛| 湖州市| 乐清市| 太原市| 饶阳县| 博乐市| 宜良县| 名山县| 荥阳市| 依安县| 都昌县| 丹江口市| 泗阳县| 彭泽县| 尼勒克县| 高安市| 积石山| 西平县| 景东| 永春县| 永昌县| 锡林浩特市| 莫力| 上栗县| 合山市| 太白县| 太仆寺旗| 双牌县| 凤冈县| 马鞍山市| 府谷县| 阆中市| 英超| 无极县| 武乡县| 庆城县| 洛阳市|