freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)原理及應(yīng)用課程設(shè)計(jì)報(bào)告-文庫吧

2025-01-03 23:37 本頁面


【正文】 于實(shí)現(xiàn)二進(jìn)制文件的傳輸,主要通過的是利用list來進(jìn)行緩沖區(qū)數(shù)據(jù)的讀取,同時(shí)自己約定好所用的文件協(xié)議。通過對(duì)數(shù)組文件的分析來判斷是否是合法的數(shù)據(jù),通過對(duì)校驗(yàn)位的檢查確定是否是正確的數(shù)據(jù),對(duì)于不正確的數(shù)據(jù),我采用的是直接丟棄不予處理的政策。至此,便是整個(gè)程序的基本思想。五.實(shí)驗(yàn)結(jié)果截圖程序主界面:設(shè)置界面:運(yùn)行結(jié)果:六.程序源代碼:using System。using 。using 。using 。using 。using 。using 。using 。using 。using 。namespace windows_test{ public partial class Main : Form { private SerialPort sp = new SerialPort()。 private StringBuilder TheString = new StringBuilder()。 private bool Listening = false。//是否沒有執(zhí)行完invoke相關(guān)操作 private bool Closing = false。//是否正在關(guān)閉串口,并阻止再次invoke public static string[] ports。 private Listbyte buffer = new Listbyte(4096)。 private byte[] B_data=new byte[10]。//自定義數(shù)據(jù)格式,由2個(gè)字節(jié)的頭文件+一個(gè)字節(jié)的長(zhǎng)度+最后一位的校驗(yàn)位而來DD 22 06 11 22 33 44 55 66 8E public Main() { InitializeComponent()。 } private void Form1_Load(object sender, EventArgs e) { ports = ()。//得到可用端口名字 (ports)。//將它們排序 += sp_DataReceived。//調(diào)用DataReceived事件 = \r\n。 = 。//通過串口的打開與否控制控件顯示 = false。 // = (gb2312)。轉(zhuǎn)換字符編碼 } void sp_DataReceived(object sender,SerialDataReceivedEventArgs e) { ////////////////// //int n=。第一次書寫的代碼無法避免2個(gè)線程的死鎖 //byte[] buff= new byte[n]。 //(buff,0,n)。 //()。 //((EventHandler)(delegate{ // ((buff))。 // (())。 /
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1