• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 消費電子 > 設計應用 > 串口通訊在CCD相機系統中的應用

    串口通訊在CCD相機系統中的應用

    作者: 時間:2009-08-24 來源:網絡 收藏

    4.1協議格式說明
    以下對本的具體協議格式進行說明。該協議的數據包結構大體如下所示:

    本文引用地址:http://www.czjhyjcfj.com/article/166893.htm

    (1)幀頭
    為了準確發送和接收數據.將幀頭設定為OxAA(10101010)。
    (2)命令代碼
    在本協議中,針對各項指令參數設定了各自的命令代碼,這里不作具體描述。
    (3)數據代碼
    數據代碼緊跟在命令代碼之后,用戶可根據情況取5位、6位、7位或8位、低位在前高位在后。
    (4)奇偶校驗位
    奇偶校驗這一字節是按照通常的通訊協議標準來計算的。即:一幀數據除幀頭外其它字節的累加和[3-4]。
    4.2通訊的波特率
    波特率是每秒鐘傳送二進制數碼的位數,單位是bps(bit per second),即位/秒。波特率是串行通信的重要指標,用于表征數據傳輸的速度。波特率越高,數據傳輸速度越快。
    同步通信的數據傳輸速率較高,通常可達56000bps或更高。但同步通信的缺點是要求發送時鐘和接收時鐘保持嚴格同步。
    4.3通訊軟件流程圖
    在充分了解用戶需求的基礎上,首先確定結構,進而確定軟件開發平臺和工具,采用自頂向下、逐步求精的設計方法劃分軟件的功能模塊和功能單元,可提高軟件開發的效率。
    本系統使用串口的方式0,用匯編語言編程。軟件流程圖(只包含串口通訊子程序)如圖2所示。

    5結束語
    用匯編語言進行編程是實現串口通訊的一種較可靠的方式。本通訊模塊設計了具有自
    身特點的串口通訊協議,有效解決了數據管理系統與系統間的通訊問題。已經成功于某系統。本設計對其他類型的串行通訊體系有一定的推廣和價值。

    本文作者創新點:利用單片機串口,設計成串入并出的數據輸入口和串入串出的數據輸出口,硬件結構簡單,性能可靠;使用在通訊中較少使用的串口方式0進行通訊設計。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 福州市| 那坡县| 通辽市| 西华县| 九龙坡区| 乐亭县| 龙州县| 苏尼特右旗| 商城县| 阳西县| 达州市| 齐河县| 株洲市| 沙田区| 商洛市| 丹棱县| 湖北省| 苏尼特左旗| 宁乡县| 增城市| 七台河市| 会泽县| 托克托县| 灵石县| 绵竹市| 丹棱县| 宜宾市| 桐庐县| 梅河口市| 花莲县| 屏南县| 弥勒县| 余姚市| 揭西县| 东乡县| 紫阳县| 襄汾县| 库伦旗| 揭阳市| 天全县| 德保县|