夜夜躁日日躁狠狠久久|国产精品亚洲va在线观看|色天天天天综合男人的天堂|日本特黄特色aa大片免费|国产好痛疼轻点好爽的视频|欧美18school人禽杂交

liuliangdt
liuliangdt
級別: 家園?
精華主題: 0
發(fā)帖數量: 443 個(gè)
工控威望: 682 點(diǎn)
下載積分: 66148 分
在線(xiàn)時(shí)間: 991(小時(shí))
注冊時(shí)間: 2010-09-05
最后登錄: 2025-06-13
查看liuliangdt的 主題 / 回貼
樓主  發(fā)表于: 2014-03-04 23:02
小哥是個(gè)單片機業(yè)余愛(ài)好者,接觸單片機有幾年了。但很汗顏,水平一直還在入門(mén)口徘徊。本來(lái)想弄一個(gè)類(lèi)似于多站通信的網(wǎng)絡(luò )結構程序玩。寫(xiě)相互通信就的地方卡住了,再也寫(xiě)不下去,F在跪求壇友幫忙,因為寫(xiě)不下去已經(jīng)幾個(gè)月沒(méi)碰單片機了。太恨了···
介紹一下通訊方案。一串信息幀有5個(gè)字節組成,主站發(fā)出一串信息幀后由對于的從站響應。因為從站要快速響應所以就設計在中斷程序里回應(回復)。問(wèn)題就出在這回應的子程序。同一個(gè)子程序,在主程序里順序執行的時(shí)候和其它站是正常通訊。但要快速回應還得在中斷里執行才行。從中斷程序里發(fā)出通信信息都亂了,接收方收不到正確的信息。我已經(jīng)試過(guò)了我想到可能性,但都不對。希望壇友們幫忙找出錯誤。在查錯時(shí)最好要有兩塊單片機硬件聯(lián)機,然后在它們RS-485信號處連到電腦的串口助手里看那些錯誤的字節。
如有沒(méi)講請清楚的地方待補充。
描述:解壓文件
附件: 測試字符串通訊0#主機通訊.rar (23 K) 下載次數:28
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
shi2999
不管學(xué)什么,興趣是最好的老師,能賺錢(qián)是最強勁的動(dòng)力
級別: 網(wǎng)絡(luò )英雄

精華主題: 0
發(fā)帖數量: 2680 個(gè)
工控威望: 7394 點(diǎn)
下載積分: 3002 分
在線(xiàn)時(shí)間: 606(小時(shí))
注冊時(shí)間: 2010-12-26
最后登錄: 2023-05-29
查看shi2999的 主題 / 回貼
1樓  發(fā)表于: 2014-03-07 21:46
能做到,進(jìn)中斷時(shí),會(huì )把pc指針存進(jìn)堆棧,在中斷中修改相應堆棧位置的數值為那個(gè)函數的地址就行
如:     MOV SP, #(STACK-1)
              MOV (STACK), #HIGH(function1)
              MOV (STACK+1), #LOW(function1)
              MOV SP, #(STACK+1)
              RETI
    
樓主留言:
你和#supermax #是同事嗎?他說(shuō)是你的手下。
本帖最近評分記錄:
  • 下載積分:+5(liuliangdt) 熱心助人!
    shi2999
    不管學(xué)什么,興趣是最好的老師,能賺錢(qián)是最強勁的動(dòng)力
    級別: 網(wǎng)絡(luò )英雄

    精華主題: 0
    發(fā)帖數量: 2680 個(gè)
    工控威望: 7394 點(diǎn)
    下載積分: 3002 分
    在線(xiàn)時(shí)間: 606(小時(shí))
    注冊時(shí)間: 2010-12-26
    最后登錄: 2023-05-29
    查看shi2999的 主題 / 回貼
    2樓  發(fā)表于: 2014-03-07 22:40
    supermax 是不是我的同事不重要。
    shi2999
    不管學(xué)什么,興趣是最好的老師,能賺錢(qián)是最強勁的動(dòng)力
    級別: 網(wǎng)絡(luò )英雄

    精華主題: 0
    發(fā)帖數量: 2680 個(gè)
    工控威望: 7394 點(diǎn)
    下載積分: 3002 分
    在線(xiàn)時(shí)間: 606(小時(shí))
    注冊時(shí)間: 2010-12-26
    最后登錄: 2023-05-29
    查看shi2999的 主題 / 回貼
    3樓  發(fā)表于: 2014-03-07 22:42
    正常是可以的,,
    但GOTO,一般跳轉,,不是太建議,
    但GOTO是一個(gè)非常直接的方法,,一定要檢查清楚后,,再使用,

    夜夜躁日日躁狠狠久久|国产精品亚洲va在线观看|色天天天天综合男人的天堂|日本特黄特色aa大片免费|国产好痛疼轻点好爽的视频|欧美18school人禽杂交