① 如何使用串口工具
網路上搜索「串口調試助手」或者「串口調試精靈」,進行簡單的安裝。
點擊運行串口調試助手,進入相應的界面。
設置串口通訊的介面,波特率校驗位等相關信息。
在發送欄輸入要發送的信息,選擇手動發送或者自動發送,這時如果沒有什麼錯誤,對方的串口通信工具就會收到發送的內容。
設置接收區域的相關信息,這時對方如果發送信息,接收區就會收到相應的內容。
另外也可以進行文件的發送,但是串口通信的速率過慢,傳輸文件的話會很耗時,不過可以用來檢測通信的正確性。
② 串口調試工具的軟體簡介
流行的有很多,簡單的有串口調試助手、SSCOM等,支持協議自定義和解析等高級功能的格西烽火串口助手等,可以下載測試一下就了解了。
③ 如何把圖片通過串口發送出去
可以使用串口軟體的發送文件功能,如格西烽火串口助手,可以使用文件功能發送。
④ 怎麼使用C編寫一個串口文件傳輸程序
#include
#include
int main(void)
{
FILE *fp;
char temp;
char buf[100];
if((fp = fopen("com3","r")) == NULL)
puts("this way doesn't work!\n");
else
puts("this way works!\n");
while(1)
{
temp = 0;
fscanf(fp,"%c",&temp);
if(temp != 0)
putchar(temp);
else
Sleep(100);
}
fclose(fp);
return 0;
}
:CONCATENATE(Text,Text……) 參數說明:T
⑤ 版的串口調試助手源代碼.怎麼實現串口發送文件的
如果你測試的是同一台機子上的兩個串口,就連接好2個串口,然後打開兩次串口調試助手,分別選好串口編號,設定波特率等參數,點連接,然後在發送區隨便填點信息點發送,打開的2個串口調試助手的窗口能互相發送接收,就說明這兩個串口能正常通信
如果測試2台不同機子上的串口,就分辨在兩台機子上打開串口調試助手,操作一樣
如果只測試一個串口,RS422和RS485方式的是測不了的,RS232的可以短接2,3針腳,打開一個串口調試助手,選好串口編號和參數,發送信息能在接收區得到回復,證明該串口能工作
⑥ 串口文件傳輸工具可以遠程傳輸嗎
文件:mian.c//功能:串口初始化、打開定時器中斷,然後一直接收數據狀態就好了。發送在中斷中實現#include"stm32f10x.h"#include"usart.h"u8USART_rx_data;intmain(void){RCC_Configuration();//系統時鍾配置GPIO_Configuration();//埠初始化NVIC_Configuration();//中斷源配置USART_Configuration();//串口1初始化Time_Init();//定時器初始化#ifdefDEBUGdebug();#endifTIM_Cmd(TIM3,ENABLE);while(1){}}
⑦ 兩個電腦九針串口或者網線相連傳送文件程序
串口完全可以傳文件。主要需要一根串口對接線鏈接兩台電腦的串口,然後需要兩台電腦各自按裝一套相同的串口文件傳輸軟體。在按照軟體的要求設置,主要是相同的波特率之後,即可開始文件傳輸,但是串口的速度比較慢,一般的是9600比特每秒,如果設置更高的速度,則可能會造成crc校驗和重傳時間耗費。這種傳輸和設置的軟體並不復雜,一般有com口編程經驗的程序員可以很快編寫一套,而串口對接線則不是很好找,可以買2個串口介面然後自己焊接,網上有標准9針針腳對照圖,主要是將data傳送腳與另一個介面的接受腳連上,並共同接地即可,有很多其餘針腳是備用的。
網線口則可以更好更快速地傳輸文件了。需要一根2台電腦對接的網線,注意此網線不同於一般鏈接hub或路由器的網線,互聯網上也有這種網線的製作圖譜(其實主要是將普通網線的一端反接)。接著最好將2台電腦的網卡設置到同一個IP段,然後依靠windows自帶的文件拷貝功能即可通訊傳輸文件,需要注意的是,這種windows方式需要文件源的電腦事先設置共享文件夾或盤符,並且另外一台電腦要獲得文件訪問許可權(用戶名和密碼登錄比較可靠)。
⑧ STM32 串口怎麼傳文件到FLASH大神給思路
PC機經串口把文件過來,再由STM32用串口接收,接收到之後再寫入STM32內部的Flash?
這樣的話首先就是數據寫入Flash問題,一般過程是:Flash解鎖->Flash擦除->Flash寫入->Flash上鎖,這些都可以使用庫函數來完成(在STM32F10x_flash.c文件裡面,針對STM32F10x系列的產品),關於Flash的讀寫操作代碼網上一大堆;在一個就是串口接收的問題,有三種方法:
1、在PC機上使用普通的串口工具(一般的串口工具都支持文件傳送功能),將波特率調至最低,2400到9600那樣吧,然後發送文件,STM32這邊接收,接收到2個位元組數據就寫入Flash。將波特率調低的目的是使STM32有足夠的時間將數據寫入Flash。
2、使用串口通信協議傳輸文件(如XModem,YModem,ZModem等),一般使用ZModem吧,因為比較簡單,但前提是是必須要完全了解這個協議,支持這些協議傳輸的工具:XP系統的超級終端、SecureCRT軟體等;然後你還要在STM32這邊針對ZModem協議編寫串口接收的程序。
3、首先在PC機這邊要會串口編程,用C、C++、Java語言都好,VC++、QT開發工具都好,反正就是你自己能編程式控制制串口和文件的讀寫操作就行,然後可以怎麼方便怎麼打開讀取文件,再通過串口傳輸到STM32中。
⑨ 如何用串口傳輸文件
串口是串口,無線USB是無線USB,根本不一個東西好不。。。。傳輸你只要打開設備讀寫不就完了,對應的設備會注冊一個驅動文件,打開該文件,讀寫不就OK。。。。這種設備一般肯定是注冊為字元設備。。。。還有USB傳輸的前提是有驅動。。。。所以你要傳輸的另一邊的設備,不管是模擬成U盤也好,還是單獨做驅動也好,前提是驅動先完成,否則免談。。。
⑩ 串口調試助手都能實現什麼功能啊
串口調試助手可實現的功能有:
1. 自動搜索串口,並打開串口
2. 接收數據可以進行十六進制和ASCII切換
3. 接收數據時,游標始終顯示在最後一行 4. 可以以十六進制或ASCII格式,向指定串口發送數據
5. 定時發送數據
6. 線程中監控串口事件,無數據時,不接收
7. 可以發送專用指令讀寫BOAST數字感測器內碼,修改地址
8. 接收數據可以保存為文件,也可打開已保存數據文件
9. 串口打開過程中,可修改通訊參數,如波特率
10.自動記錄上次操作參數,如串口號,波特率等
串口調試助手是串口調試相關工具,有多個版本。如:友善串口調試助手,支持9600,19200等常用各種波特率及自定義波特率,可以自動識別串口,能設置校驗、數據位和停止位,能以ASCII碼或十六進制接收或發送任何數據或字元,可以任意設定自動發送周期,並能將接收數據保存成文本文件,能發送任意大小的文本文件。。