⑴ 怎麼向單片機傳輸文件
我是用Keil4來編寫程序,寫完後在Keil4的Project-Options for Target 'Target 1'.... - Output中勾選Create Hex File,然後進行編譯,生成Hex文件。打開STC-ISP,選擇單片機型號,串口號,打開程序文件(生成的Hex文件),點擊下載編程,打開單片機電源,下載完成。
⑵ 單片機的數據通過buffer傳輸到電腦並存儲在記事本(.txt)或者是Excel文件中中
簡單啊!下載一個泰康串口調試器Techcon,運行,勾選其中的「保存數據」選項,然後單片機按照一定的格式(空格、換行)等把數據傳到計算機長,Techcon就把接收的數據按照格式保存在一個TXT中,到時你是直接分析或者導入到Excel中都可以。
⑶ 計算機通過串口給51單片機傳輸文件,51單片機是怎麼知道文件已傳輸完畢
1種方案是計算機上設計1個客戶端,接收完成無誤,返回一個代碼道單片機表示接收完成;
2個方案是單片機可以直讀取計算機緩沖區的數據以判別完成傳輸否;
3最簡單,單片機傳輸帶有校驗碼的數據,如果沒有請求重復數據,則認為傳輸完成;
⑷ 單片機串口之間 可以 傳輸文件嗎
你好!可以傳輸的
⑸ 如何將單片機數據存到U盤裡面
單片機讀寫U盤的模塊 USB118
_不用電腦也能讀寫U盤中的文件!
■ 型 號: USB118AD USB118A
關鍵詞:U盤、單片機、USB2.0、USB Host、USB主設備、設備黑匣子、數據記錄
■ 簡 介
目前,基於USB2.0介面的移動存儲設備已經被廣泛使用,尤其是採用USB-FLASH技術的U盤產品的容量由幾年前的16M增加到現在的4G以上。我們知道,U盤通常是作為計算機的外部存儲設備,能否脫離計算機直接向U盤讀寫文件呢?答案是肯定的。USB118系列嵌入式U盤讀寫模塊提供了通過串口或SPI口讀寫U盤的簡單途徑,由此結合單片機的RS232串口或高速SPI匯流排就可以實現對U盤上的文件讀寫。 USB118AD型高速U盤讀寫模塊是對USB118A模塊的性能進行改進後的USB2.0介面的高速模塊,具有與USB118A模塊完全兼容的串口,同時增加了高速的SPI介面,主要應用於便攜儀器或者嵌入式數據採集系統的外掛式海量存儲。
■ 特 征
◆ 不必了解USB協議,直接嵌入用戶系統
◆ 兼容1G以上U盤、移動硬碟
◆ USB2.0介面,提供USB HOST介面
◆ RS232串口波特率:57600/115200/9600bps
◆ 高速SPI介面文件傳輸速度:150KByte/Sec
◆ 支持文件系統:FAT16/FAT32
◆ 創建Word、 Excel、二進制等各種類型文件
◆ 提供單片機編程實例C51源代碼
◆ 提供模塊測試板及電腦串口測試軟體
◆ 直流5V供電,電流100mA(不含U盤)
◆ 模塊只有火柴盒大小:51.6×43×12mm
■ 應 用
◆ 海量數據採集存儲
◆ 設備黑箱子
◆ 考勤機數據記錄
◆ 石油儀器儀表
◆ 紡織機械
◆ 水文監測
◆ 無紙記錄儀
■ 訂貨信息
產品型號 說明
USB118AD USB2.0介面,串口及SPI口
USB118AD_Demo USB118AD模塊測試板
USB118A USB1.1介面,TTL串口
USB118C 與USB118A尺寸不同
USB118D 與USB118A尺寸不同
註:USB118AD是升級產品,建議優先選用。可以根據用戶要求規格訂制,至今已經訂制的規格有:USB118C和USB118D等
⑹ 關於單片機通過藍牙將數據傳輸給手機,並在app上面顯示出來怎麼實現
首先是藍牙通信,我想指出,如果你用的是藍牙模塊的話,那麼它的單片機程序與串口的單片機程序差不多一樣,只要你會串口操作,藍牙也就解決了,如果不是用的藍牙模塊,另當別論。
然後是接受端手機這邊,你應該懂一些java東西,知道怎麼調用底層程序,編寫讀取串口程序,根據發送的協議,把接受的數據轉化為十進制就可以了.
(6)單片機文件傳輸擴展閱讀
單片機採用51系列單片機用C51語言編寫,通過sprintf構造JSON格式文件通過藍牙串口模塊發送到安卓手機,簡要代碼如下:
sprintf(msg,"{"RR":"%02x"} ",(unsigned int )RRtemp);
Serial_print(msg);
這里涉及到Serial_print()函數如下:
void Serial_print(char *msg)
{
while (*msg != '