❶ 如何把圖片通過串口發送出去
可以使用串口軟體的發送文件功能,如格西烽火串口助手,可以使用文件功能發送。
❷ 如何用串口發送數據包
當然可以。串口助手裡設置好就行。比如這樣設置:波特率9600,數據位8,停止位1,校驗為:奇校驗、偶校驗、標志位....任選其一。停止位:1.
單片機里按同樣設置就行。
11位是一個位元組,加了開始位,停止位,還有一個TB8,多機通信地址和數據通信區分位,不是一幀,確切的說是一個位元組
樓主概念錯誤。串口通訊里叫幀,是指完成一次完整的數據傳送。一幀里可以包含多個位元組(同步通訊),也可以包含一個位元組。比如包含了開始位,停止位,還有一個多機通信地址和數據通信區分位TB8的一次非同步發送叫一幀。其中有效的信息是一個位元組。
單片機工作在方式3,波特率9600,一個開始位,一個停止位,一個TB8區分地址和數據標志位,沒有校驗位的,校驗用的是CRC16的,在串口調試助手裡的設置:波特率9600,一個開始位,一個停止位,校驗方式設為「無」,為什麼沒有數據返回呢?在系統里就有數據返回,有人說串口調試助手只能調試8位的數據,而單片機工作在方式3,增加一個TB8位,總共是九位數據,所以串口調試助手調試不了,是這樣嗎?
你校驗方式設置錯了啊!咋能設置成
無
呢?
你是要看單片機有沒有回傳數據對吧?先看發送的是地址還是數據,再看你的SM2位咋個弄的。總之確信單片機程序沒錯啦,也就是確信有回傳數據了,把校驗方式設置成:mark.再看。
❸ 計算機間如何用串口發送文件
串口交叉線怎麼連接?
問:
我想測試我的電腦上的兩個COM口,但是不知道兩COM口之間的連接線怎麼連接?
答:
2腳是發送信號,3腳是接收信號。只要將2,3交叉連接即可。 5直接連。
任何下載一個串口調試軟體。兩個機器上各一個。一個機器發送,另一個機器接收。
參考使用下面的資料,自行設計軟體,實現簡單傳輸功能:
http://www.pudn.com/downloads10/sourcecode/comm/detail41529.html
從前在win98中,使用直接串口連接,串口聯網,玩游戲呢。
❹ 51串口通信通過單片機向PC發送圖片嗎
51單片機的串口與PC通信並不難,問題是51中哪來的圖片?51的數據處理能力有限,它無法接攝像頭。
❺ 怎樣用單片機傳輸圖片
RS232
/
USB
/
Ethernet
/
IO串並口都可以實現傳輸數據(只是速度不同),圖片也是數據,關鍵看你怎麼把圖片拆分後一個位元組一個位元組來傳。會牽涉到傳輸協議。要簡單就用RS232(沒有介面協議),你自己擬定一個收發協議(怎麼拆分;一次傳多少位元組;開始碼定義等等),將圖片數據拆分發送,然後接收組合。當然這一系列的內容幾句話說部清楚,希望對你有所提示
❻ DEVC++怎樣將圖片的二進制碼通過串口發送出去
發出去的全是位元組,問題是你怎麼看待它,如你發個0x41,你可以把它看成是個字元它就等於"A"(即文本方式),如果你把它看成數字那它就是61(即2二進制方式).再來,如果你要發61這個數的"文本"你必須發2個位元組:0x36,0x31.
❼ VB如何用串口來發送jpg圖片
圖片也是文件,所有文件即數據,數據即可以用二進制形式通過串口傳輸。
Open Picture For Binary Access Read As #XXX
'讀取的數據用Byte數組存儲
Close #XXX
❽ C#串口發送圖片
先設計好通信協議,由於串口是不可靠的,所以通信協議一般採用一問一答形式。可簡單定義協議起始符,命令碼,數據,結束符,CRC校驗。定義命令碼,如1-上位機發圖片請求,2-下位機響應發圖片請求,3-上位機發送圖片大小,4-下位機響應發送圖片大小。。。。傳輸時,由於圖片中什麼位元組也有,必需使用轉義符,如起始符為DD,結束符為DE,則起始符與結束符間不能有任何DD,DE數據,如有則使用DF進行轉義,例如DD變成DF E0。
使用串口傳輸還考慮重發機制。
祝早日完成工作!
❾ 串口發送JPEG數組 藍牙發送 手機如何顯示照片
HC-05藍牙的使用和串口一模一樣直接用usb轉串口對藍牙發送AT指令進行ID和密碼等配置安卓市場搜索一下藍牙串口就會有相應的手機軟體 也可以通過單片機的串口對藍牙進行配置附上一點stm32單片機的代碼51仿照改一下吧USART1sendstring("AT+NAMEqqla");//串口發送AT指令delay_ms(100);//給藍牙一點反應時間USART1sendstring("AT+PIN1314");delay_ms(100);