久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: MCU測試程序 [打印本頁]

作者: liushiqi    時間: 2018-9-13 10:59
標題: MCU測試程序
我這有個以mcs-51為內核的MCU,我現在要對程序進行debug測試,比如我之前要測試uart模塊,我就用指令mov SBUF #05H,給發送緩沖寄存器寫個數據,編譯好,然后我們有工程師在debussy寫好的一個頂層TB程序,然后我打開,看看TXD信號波形有沒有輸出05H,00000101就行。是這么一套操作。這是發送端口
那現在我要測試接收端口RXD,寫個自測程序,想的是把發送TXD P2.0和RXD p2.1串口直接連接起來,這樣就等于自傳自收,然后我在Debussy中看TXD和RXD的波形是不是一樣就行了,但是我現在不知道怎么寫這個程序,請大神指教一波,因為如果是在硬件中可以用導線把這兩口串口連接就行。但我現在沒硬件,都是軟件的程序,這要怎么實現,怎么寫程序呢


作者: hzwenli    時間: 2018-9-13 11:27
軟件測是沒有意義的。直接P21=P20;
作者: phang    時間: 2018-9-13 12:43
    不是很明白“軟件測試沒有意義的”
    串口接收程序找個工程,復制,粘貼,能做測試就可以
   
作者: liushiqi    時間: 2018-9-13 13:33
hzwenli 發表于 2018-9-13 11:27
軟件測是沒有意義的。直接P21=P20;

因為是寫在ASC文件里,那我用什么指令呢
作者: liushiqi    時間: 2018-9-13 14:19
phang 發表于 2018-9-13 12:43
不是很明白“軟件測試沒有意義的”
    串口接收程序找個工程,復制,粘貼,能做測試就可以

有沒有什么指令是把兩個串口相連
作者: liushiqi    時間: 2018-9-13 16:53
我想了下,我理解錯了,應該是寫在testbench得verilog程序里,用verilog賦值assign RXD=TXD,不知道這樣對不對
作者: liushiqi    時間: 2018-9-18 14:42
我解決了,謝謝大家!
最后是在testbench的TOP里寫assign port2 [1] = port2[0]




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 一区二区久久精品 | 国产美女在线看 | 亚洲精品白浆高清久久久久久 | 久久久精品网 | 波多野结衣一区二区三区在线观看 | 超级黄色一级片 | 婷婷色国产偷v国产偷v小说 | 国产精品精品3d动漫 | 日韩在线大片 | 亚洲三级免费看 | 精品国产一区二区三区免费 | 欧美中文字幕在线观看 | 成年人精品视频 | 欧美精品一区二区三区在线四季 | 精品久久久久久久 | 99pao成人国产永久免费视频 | 午夜视频在线观看网址 | 亚洲人人 | www.日本三级 | 欧美日韩精品免费 | 成人免费视频久久 | av网址在线播放 | 中文成人无字幕乱码精品 | 中文字幕精品一区二区三区在线 | 欧美在线观看免费观看视频 | 欧美日韩成人影院 | 欧美aⅴ| 亚洲色图婷婷 | 精品久久久久久亚洲综合网 | 精品三级在线观看 | 一区二区三区在线电影 | 日韩免费视频 | 国产成人精品综合 | 欧美精品在线一区二区三区 | 一级在线免费观看 | 精品一区二区三区四区五区 | 99精品国自产在线观看 | 精品国产一区二区三区性色av | 亚洲精品久久久一区二区三区 | 蜜桃视频在线观看免费视频网站www | 天堂成人国产精品一区 |