音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

DSP讀BIO口

作者:lys84818 欄目:DSP技術
DSP讀BIO口
我是用C語言寫的程序,
現(xiàn)在要由BIO控制,當其為低時,開始程序運行。
但我不知道BIO對應的寄存器是什么,我應該如何得到BIO的值呢?

2樓: >>參與討論
lys84818
補充一下
我用的芯片是TMS320C5402

3樓: >>參與討論
hotpower
BIO只能做為輸入
 
4樓: >>參與討論
若有所思
寫個匯編小程序
    .mmregs
    .ref    _reg_BIO
        
_read_BIO:
    .GLOBAL    _read_BIO
    st #0, *(_reg_BIO)
    BC _end, BIO
    st #1, *(_reg_BIO)     
_end:    
    fret

先調用read_BIO函數(shù),然后判斷reg_BIO的值。BIO沒有對應寄存器。

5樓: >>參與討論
hotpower
直接嵌入匯編更簡單~~~
unsigned int UartObj::TestBio(void)
{
unsigned int PortBIO = 0;//BIO引腳為低電平
  asm(" bc __TestBio__1,BIO");
  PortBIO = 0x200;//BIO引腳為高電平
  asm("__TestBio__1");
  return PortBIO;
}


6樓: >>參與討論
tjsheep
bio有一條匯編專門對應的,不過不推薦用,這個bio不好移植
而且我覺得有逐漸不保留的趨勢了

參與討論
昵稱:
討論內容:
 
 
相關帖子
LF2407和CY7C1021的接法
有沒有象單片機一樣的2812指令執(zhí)行周期表
dsp 仿真器原理圖,不知能用不能用
請教中斷問題
DSP調試過程系列問題之二——load program時的問題
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號