對微控制器說我有信號XIRQ
當頂部有一個條引用它時,這意味着什麼?當信號名稱組件上有一個條時,這意味着什麼
回答
通常這意味着低電平有效。如果沒有這個條,我們就會說它處於Active high狀態,這意味着「真實」很高,或者當電壓非零時(大於零,vcc或任何將您帶到該邊界)。允許只使用良好的老式5伏:
Active High
5v means logic is true, asserted
0v means logic is false, not asserted
Active Low
5v means logic is false, not asserted
0v means logic is true, asserted
復位被經常置位爲低,因爲當事情是關閉它們是關閉(零伏)您使用的R/C電路(電阻器+電容器),其引起電容器充電緩慢,電源軌以某種速率上升,比此R/C電路允許重置快得多。這個時間延遲允許電源導軌上來的時鐘芯片來做任何其他與電源和時鐘,然後最終復位跨過門檻之間(邏輯保持在復位)和解除斷言(邏輯從復位)。
現代系統每芯片具有多個復位,每個芯片具有多個電壓軌,具有轉換速率和非常具體的時序規則,哪些時刻軌道出現並且不會比某個轉換速率快或不低於某個轉換速率,以及所有的重置。乘以系統中的所有支持芯片,您通常需要一個cpld來管理重置等。所以R/C電路不會給你買任何東西,除非痛苦(除非你想提出cpld)。 CPLD可能會控制電源軌,因此它可以驅動任何東西進入部件之前提出電源,但斷言低點仍然更好,我會停止漫無目的地重置現在....
中斷不會讓我感到意外,如果它是一個傳統的單中斷輸入,然後你就可以連線 - 或者它可以讓不止一個人把它拉低,可能你在這裏使用你的!XIRQ。電線意味着你有一個上拉電阻,這樣如果沒有人將信號驅動爲零,那麼電阻將其拉至VCC(5V,3.3V或任何系統使用的)。你連接到這個電路是集電極開路,意味着晶體管只能拉低到零,它不能拉高到VCC。通過這種方式,許多人可以在這條線上,並可以「驅動」一個零點,通常是推拉(可以驅動高或低),你只有一個人在駕駛,其餘的人在聽,爲什麼因爲一個驅動器高而另一個驅動器低於那麼你將電源導軌短路到地,兩個芯片中的一個「讓一些煙霧掉出來」。 (通常你可以下沉多於源,所以驅動高的那個可能是先死的那個)
現在這就是傳統上硬件人如何命名的東西,一般邏輯方程也會使用一個小節,但是你問這個彙編語言術語,我不知道你可以在ASCII碼上做一些事情。有時你會看到/ slash或!bang來表示在編程語言或其他你不能實際繪製條形圖或者不想嘗試的地方聲明爲低。
從邏輯上來說,這意味着它的否定。
- 1. 當類型名稱是「_Closure $ __ 1」時,這意味着什麼?
- 2. 當函數簽名在名稱前有「&」時,意味着什麼?
- 3. 當java applet在網頁上有x時,這意味着什麼?
- 4. @符號在這裏意味着什麼
- 5. 在C#中,當你有一個變量和一個&?時,這意味着什麼?
- 6. PREEMPTIVE_XE_DISPATCHER這意味着什麼?
- 7. * | *這意味着什麼CSS?
- 8. 這是&意味着什麼?
- 9. $這意味着什麼PHP?
- 10. 當一個css屬性以破折號開頭時,這意味着什麼?
- 11. 這種數組意味着什麼?
- 12. 當類聲明看起來有兩個名字時,這意味着什麼?
- 13. 當VS 2008 IDE中的類名出現方括號時,這意味着什麼?
- 14. 當聲明一個字符串具有多個值時,這意味着什麼?
- 15. 當他們說'有狀態'時,這意味着什麼?
- 16. '?'是什麼意思?符號意味着在.htaccess重寫條件?
- 17. 當事件處理程序「註冊」時,這意味着什麼?
- 18. 當WriteProcessMemory返回487個ERROR_INVALID_ADDRESS時,這意味着什麼?
- 19. 什麼robots.txt意味着在這一行?
- 20. sql server:括號意味着列名稱的含義是什麼?
- 21. 感嘆號在功能名稱後面意味着什麼?
- 22. 這個'&'在Ruby中意味着什麼?
- 23. 這個Perl崩潰意味着什麼?
- 24. 這個表達意味着什麼「!!」
- 25. 這個表達意味着什麼?
- 26. 這個表達意味着什麼:「R.string.gcm_registered」?
- 27. 這個聲明意味着什麼?...?
- 28. 這個java泛型意味着什麼?
- 29. 當C函數指針有一個void參數時,這意味着什麼?
- 30. 當一個對象在javascript中沒有方法時,這意味着什麼?
+1 - 很好的答案! –