原文:STM32下位機與帶ROS系統的上位機通信的學習

項目使用TX 上位機與下位機STM 進行通信,故對此進行一些研究。之前也用過STM 通過串口與裝有ROS的筆記進行通信,使用的是 基於STM 的rosserial client的節點開發 ,見鏈接,文章中使用的是STM F 系列的單片機,本人在F 系列中實現了,但是存在代碼復雜和運行效率不高的問題。因此本次直接使用串口與TX 建立通信。 上位機 TX 與下位機 STM 通過串口進行通信 參考鏈接: ...

2018-08-26 16:13 0 3995 推薦指數:

查看詳情

什么是上位下位

上位bai分別是:du1、上位上位是zhi指可以直接發出dao操控命令的計算機,一般是PC/host computer/master computer/upper computer,屏幕上顯zhuan示各種信號變化。2、下位下位是直接控制設備獲取設備狀況的計算機,一般是PLC ...

Sat Mar 06 21:56:00 CST 2021 0 380
STM32與匿名上位通信——使用串口DMA實現

背景:匿名上位功能強大,這里想要采用匿名上位輸出一些調試信息,以波形的形式顯示,方便觀察和調試。 平台: 硬件:STM32F405RGT6 通信:2.4G zigbee無線串口收發模塊 CC2530 軟件:匿名上位V6 數傳模塊操作簡介: 配置 代碼:(注意以下代碼中 ...

Mon Mar 09 07:31:00 CST 2020 0 715
stm32的USB自定義HID與上位通信

簡介 1.由來 通常我們使用stm32與pc通信的方式分為無線和有線,無線方式用wifi或藍牙模塊,我使用過程中一直無法接受這樣的連接因為這樣很不穩定,常常需要重啟下位或者上位重新連接。 而有線方式我們會用到URAT,或是USB的虛擬串口,這兩種方式中UART需要再接CH340類似的模塊 ...

Wed Aug 05 21:43:00 CST 2020 0 2937
STM32 使用Cubemx 建一個USB(HID)設備下位,實現數據收發

  這里我主要說一如何做一個USB下位,這里主要分3部分:1、建立工程;2、添加報文描述符;3、數據的傳輸。這里就不講USB的理論知識了,有想要了解的自行百度一就可以了。 建立工程:工程建立參考:https://www.cnblogs.com/libra13179/p ...

Wed Nov 07 19:15:00 CST 2018 3 8292
上位下位的區別是什么

區別: 1、上位系統中起主控作用,主要作為系統的規划控制,屬於決策層;而下位是具體執行 層,主要完成系統規划層下達的任務。 2、上位是指人可以直接發出操控命令的計算機,而下位是直接控制設備獲取設備狀況的計算 。 什么是上位上位是指可以直接發出操控命令的計算機,一般 ...

Mon Dec 20 05:55:00 CST 2021 0 1348
STM32串口多通信

最近在做多節點無線通信,用到STM32 USART多串行通信。 記錄下多串行通信配置要點。 下面是我封裝的會用到的函數: 在主機端,可以寫個鍵盤控制發送地址,類似: switch(KeyValue) { case ...

Tue Jul 14 08:01:00 CST 2015 0 5597
STM32的I2C主從通信

最近一段時間在做I2C通信協議,需要在兩塊STM32之間做I2C通信,定的是主機用IO口模擬,從用的是STM32的硬件I2C,我的項目要求是需要主從之間能夠進行一串數據收發而不出錯,實驗時在主機方面,利用IO口模擬主機,只需要理解時序就夠了,同時將速度能夠控制在100K(標准)左右,基本的時序 ...

Fri Nov 10 19:02:00 CST 2017 1 6382
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM