並口除錯助手
工具本身完全對並口資料線進行電平控制,可以做些試驗之類的,我現在用作flash的cs
開發包:
以前做過用並口模擬jtag時序來配置、回讀、動態區域性重配置fpga,參考24a0的jtag。總結並口程式設計如下:
使用25針並口 針方向
2,3,4,5,6,7,8,9
雙向1,14,16,17
輸出10,11,12,13,15
輸入18,19,20,21,22,23,24,25地
一般使用的lpt(並口)的位址是0x378h-0x37ah
0x378h是8bit資料暫存器的位址,對應並口針的順序是9,8,7,6,5,4,3,2
0x379h是狀態暫存器,11,10,12,13,15 - - -
0x37ah是控制暫存器,- - - 並口中斷允許位,17,16,14,1
也就是說pc的0x378h可以用來做輸入和輸出,0x37ah的低4位可以用來輸出,0x379h是輸入。這樣就可以用並口模擬很多時許,比如iic、jtag、spi等等。
程式設計實現時。先開啟並口,在網上可以找到很多這樣的例子。
然後用_outp(address,data)向位址發資料既可。
注意:並口的輸出電壓是4.66v左右,fpga需要的引腳輸入電壓一般的3.3或更低。
USB除錯助手
20191108 根據大家意見對 usb除錯助手 進行了完善,主要有如下幾個方面 1 接收和傳送可分別設定成ascii格式或hex 十六進製制 格式 2 在原來中斷傳輸和塊傳輸的基礎上增加了控制傳輸 3 可自動順序傳送多條命令,每條命令傳送之間可設定傳送間隔時間 4 在開啟埠的同時自動啟動接收執行緒...
C 串列埠除錯助手
串列埠除錯助手簡介 串列埠除錯助手是串列埠除錯相關工具,有多個版本。如 友善串列埠除錯助手,支援9600,19200等常用各種波特率及自定義波特率,可以自動識別串列埠,能設定校驗 資料位和停止位,能以ascii碼或十六進製制接收或傳送任何資料或字元,可以任意設定自動傳送週期,並能將接收資料儲存成文字...
gdb,程式除錯助手
退出命令 quit或者簡寫q 幫助獲取 可以通過分類名作為help指定的引數來獲得幫助,以斷點 breakpoint 為例 在gdb除錯中,有幾個注意點可以提高除錯效率,第一,如果輸入的命令開頭字母能唯一標識這個命令,則後面的命令可以不用輸入,例如退出命令quit,只輸入q就已經是唯一標識的命令了,...