日韩av偷拍-无码人妻丰满熟妇区五十路-怡红院av亚洲一区二区三区h-中文字幕久久一区二区三区-黄色午夜网站-69视频网站-久久无码中文字幕久久无码app-诱惑网综合-xxx69-久久综合加勒比-久久综合网欧美色妞网-自拍偷拍精品视频-色综合天天-国产一区二区色-欧美日日夜夜-天堂在线视频观看-一级黄色片看看

TDA2030功放電路圖 電動車充電器電路圖 電子電路 功放電路 電子制作 集成塊資料 電子報 pcb 變壓器 元器件知識 逆變器電路圖 電路圖 開關(guān)電源電路圖 傳感器技術(shù) led 電磁兼容
電子電路圖
當(dāng)前位置: 首頁 > 電子電路 > 設(shè)計編程

單片機編程技巧 (FAQ)2

時間:2009-06-22 15:39:59來源:網(wǎng)絡(luò) 作者:admin 點擊:

本試驗?zāi)康臑闇y試試件承受直接來自操作者及相對對象所產(chǎn)生之靜電放電效應(yīng)的程度。

? 空間輻射耐受試驗(RS)
參考標(biāo)準(zhǔn):IEC 61000-4-3
本試驗為驗證試件對射頻產(chǎn)生器透過空間散射之噪聲耐受程度。
測試頻率:80 MHz~1000 MHz

? 快速脈沖抗擾測試(EFT/B)
參考標(biāo)準(zhǔn):IEC 61000-4-4
本試驗?zāi)康臑轵炞C試件之電源線,信號線(控制線)遭受重復(fù)出現(xiàn)之快速瞬時叢訊時之耐受程度。

? 雷擊試驗(Surge)
參考標(biāo)準(zhǔn) : IEC 61000-4-5
本試驗為針對試件在操作狀態(tài)下,承受對于開關(guān)或雷擊瞬時之過電壓/電流產(chǎn)生突波之耐受程度。

? 傳導(dǎo)抗擾耐受性(CS)
參考標(biāo)準(zhǔn):IEC 61000-4-6
本試驗為驗證試件對射頻產(chǎn)生器透過電源線傳導(dǎo)之噪聲耐受程度。
測試頻率范圍:150 kHz~80 MHz

? Impulse
脈沖經(jīng)由耦合注入電源線或控制線所作的雜抗擾性試驗。

43. 在設(shè)計軟體時,大多單片機都設(shè)有看門狗,需要在軟體適當(dāng)?shù)奈恢萌ノ构,以防止軟體復(fù)位和軟體進入死循環(huán),如何適當(dāng)?shù)奈构,即如何精確判定軟體的運行時間?
答:大多數(shù)單片機都有看門狗定時器功能(WDT,Watch Dog Timer)以避免程序跑錯。HOLTEK有一款基本I/O型單片機--HT48R05A-1,我們就以它為例做個說明吧。

首先了解一下WDT的基本結(jié)構(gòu),它其實是一個定時器,所謂的喂狗是指將此定時器清零。喂狗分為軟件和硬件兩種方法。軟件喂狗就是用指令來清除WDT,即CLR WDT;硬件喂狗就是硬件復(fù)位RESET。當(dāng)定時器溢出時,會造成WDT復(fù)位,也就是我們常說的看門狗起作用了。在程序正常執(zhí)行時,我們并不希望WDT復(fù)位,所以要在看門狗溢出之前使用軟件指令喂狗,也就是要計算WDT相隔多久時間會溢出一次。HT48R05A-1的WDT溢出時間計算公式是:256*Div*Tclock。其中Div是指wdt預(yù)分頻數(shù)1~128,Tclock是指時鐘來源周期。如果使用內(nèi)部RC振蕩作為WDT的時鐘來源(RC時鐘周期為65us/5V),最大的WDT溢出時間為2.1秒。

當(dāng)我們得到了WDT溢出時間Twdt后,一般選擇在Twdt/2左右的時間進行喂狗,以保證看門狗不會溢出,同時喂狗次數(shù)不會過多。

軟件運行時間是根據(jù)不同的運行路線來決定的,如果可以預(yù)見軟件運行的路線,那么可以根據(jù)T=n*T1來計算軟件的運行時間。n是指運行的機器周期數(shù),T1是指機器周期。HOLTEK單片機是RISC結(jié)構(gòu),大部分指令由一個機器周期組成,只需要知道軟件運行了多少條指令,就可以算出運行時間了。HOLTEK的編譯軟件HT-IDE3000中,就有計算運行時間的工具。但是對于CISC結(jié)構(gòu)的單片機,一條指令可以由若干個機器周期組成,那么就需要根據(jù)具體執(zhí)行的指令來計算了。

44. 我們是一家開發(fā)數(shù)控系統(tǒng)的專業(yè)廠,利用各種單片機和CPU開發(fā)了很多產(chǎn)品,在軟件開發(fā)上也采用了很多通用的抗干擾技術(shù),如:軟件陷阱、指令允余、看門狗和數(shù)字濾波等等,但實際運用中還是很不可靠,如:經(jīng)常莫名其妙地死機、程序跳段、I/O數(shù)據(jù)錯誤等,并且故障的重復(fù)性很不確定,也不是周期性地重復(fù)。往往用戶使用中出現(xiàn)故障,但又無法重現(xiàn),很讓人頭痛。反復(fù)檢查硬件也設(shè)查出原因,所以對軟件的可靠性很是懷疑。怎么辦?
答:防止干擾最有效的方法是去除干擾源、隔斷干擾路徑,但往往很難做到,所以只能看單片機抗干擾能力夠不夠強了。單片機干擾最常見的現(xiàn)象就是復(fù)位;至于程序跑飛,其實也可以用軟件陷阱和看門狗將程序拉回到復(fù)位狀態(tài);所以單片機軟件抗干擾最重要的是處理好復(fù)位狀態(tài)。

一般單片機都會有一些標(biāo)志寄存器,可以用來判斷復(fù)位原因;另外也可以自己在RAM中埋一些標(biāo)志。在每次程序復(fù)位時,通過判斷這些標(biāo)志,可以判斷出不同的復(fù)位原因;還可以根據(jù)不同的標(biāo)志直接跳到相應(yīng)的程序。這樣可以使程序運行有連續(xù)性,用戶在使用時也不會察覺到程序被重新復(fù)位過。

可以在定時中斷里面設(shè)置一些暫存器累加,然后加到預(yù)先設(shè)定的值(一個比較長的時間),SET標(biāo)志位,這些動作都在中斷程序里面。而主程序只需要查詢標(biāo)志位就好了,但是注意標(biāo)志位使用后,記得清除,還有中斷里面的時基累加器使用以后也要記得清除。

www.zhongyiwenxian.com.cn

本文地址:http://www.zhongyiwenxian.com.cn/dz/22/2009622154056.shtml


本文標(biāo)簽:


.
首頁 上一頁234
頂一下
0%
返回首頁
0
0%

------分隔線----------------------------

    猜你感興趣:

  • 可編程展頻振蕩器 YSO171PS系列

    展頻晶振(Spread Spectrum Crystal Oscillator,簡稱SSXO)應(yīng)運而生。展頻晶振是一種特殊類型的晶體振蕩器,主要依托于擴展頻譜技術(shù)。這項技術(shù)在抗干擾通信中有著廣泛的應(yīng)用
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 分享 | 可編程晶振芯片幾個知識點

    什么是可編程晶振?可編程晶振多為有源晶振,由兩個芯片組成;一個是全硅MEMS諧振器,一個是具有溫補功能的芯片,可以啟動電路鎖相環(huán)CMOS。它采用標(biāo)準(zhǔn)化的半導(dǎo)體芯片MCM封裝。可以采用全自動標(biāo)準(zhǔn)半導(dǎo)體制造工藝
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 高頻靈活定制-存儲與計算 可編程差分振蕩器YSO210PR應(yīng)

    可編程差分振蕩器 YSO210PR在機器人的智能視覺控制、工業(yè)屏、望遠鏡等領(lǐng)域具有顯著優(yōu)勢。其高精度、穩(wěn)定性和靈活的定制特性使得YSO210PR成為了機器人應(yīng)用中不可或缺的元器件,為機器人技術(shù)的發(fā)展和應(yīng)用提供了強有力的支持。
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 智能終端通信利器:低抖動YSO690PR可編程天線完美融合

    在通信科技的推動下,智能終端天線和低抖動晶振不斷創(chuàng)新,將引領(lǐng)通信產(chǎn)業(yè)進入新的時代。YSO690PR系列作為高性能智能終端通信利器,將為各類智能終端設(shè)備提供更加穩(wěn)定和高效的通信支持,推動科技的蓬勃發(fā)展。無論是日常生活還是工業(yè)應(yīng)用,這些優(yōu)秀的技術(shù)將為人們帶來更加便捷、智能的通信體驗。
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 可見光紅外模塊性能:低抖動石英可編程晶振QMEMS振蕩器

    ​YSO690PR穩(wěn)定可靠的低抖動石英可編程晶振,確?梢姽饧t外模塊應(yīng)用在各種環(huán)境和條件下都能提供出色的性能和精確的頻率輸出。讓QMEMS振蕩器YSO690PR成為交換機、對講機、充電樁、打印機等行業(yè)的理想選擇!

    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • BMS電池管理系統(tǒng)的智能守護者:YSO110TR高精度全溫范圍

    電壓有源晶振 YSO110TR的優(yōu)勢在于其高精度和穩(wěn)定性。10MHz的頻率下,其全溫范圍內(nèi)總頻差僅為±30PPM,這意味著即使在嚴(yán)酷的環(huán)境條件下,晶振的頻率波動也非常小,保證了BMS系統(tǒng)的高精度控制和穩(wěn)定性。無論是在高溫還是低溫環(huán)境中,YSO110TR都能保持可靠的性能,為電池管理系統(tǒng)提供持久穩(wěn)定的時鐘信號
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 工業(yè)相機解決方案:低功耗16位數(shù)模轉(zhuǎn)換芯片+負壓線性穩(wěn)

    在工業(yè)相機行業(yè)中,石英可編程晶振扮演著至關(guān)重要的角色。為了滿足不同應(yīng)用需求,YXC引入了低抖動石英可編程晶振QMEMS振蕩器YSO690PR,為工業(yè)相機的穩(wěn)定運行提供了理想解決方案。


    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 溫度采集器選YXC揚興科技:YSO110TR低啟動時間與多電壓

    作為溫度采集器的關(guān)鍵組成部分之一,晶振在保證采集器的精確性和可靠性方面發(fā)揮著重要的角色。在這一背景下,YXC揚興科技推出了旗下的產(chǎn)品系列之一——YSO110TR寬電壓有源晶振,為溫度采集器行業(yè)提供了高品質(zhì)的解決方案。
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 性能高的服務(wù)器—寬電壓有源晶振YSO110TR 25MHZ

    YSO110TR寬電壓有源晶振是服務(wù)器中不可或缺的關(guān)鍵組件,其高精度、高穩(wěn)定性、多電壓兼容性和工業(yè)級耐溫特性,使其成為服務(wù)器領(lǐng)域的優(yōu)質(zhì)選擇。無論是拼接屏控制器、充電樁、光伏逆變器、360后視鏡、攝像頭、手機屏、筆電顯卡、交換機、路由器還是光模塊等應(yīng)用,YSO110TR都能為服務(wù)器提供卓越的性能和可靠性保障,助力服務(wù)器行業(yè)不斷發(fā)展進步。
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 可編程晶振選型應(yīng)該注意事項

    現(xiàn)在晶振廣泛應(yīng)用于汽車電子、安防監(jiān)控、醫(yī)療設(shè)備、航空設(shè)備、互聯(lián)網(wǎng)設(shè)備等智能電子產(chǎn)品中,發(fā)揮著重要作用,據(jù)說市場上85%的電子產(chǎn)品應(yīng)用于廣泛的領(lǐng)域。
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 高性能差分可編程振蕩器,YSO210PR滿足電子通信行業(yè)多

    差分可編程振蕩器 YSO210PR 是一款功能強大的產(chǎn)品,具備10-1500MHz超寬頻率范圍的特點,用戶可以隨意編程頻率,并且實現(xiàn)精確輸出到小數(shù)點后6位的精度。這種高度可編程的特性使得 YSO210PR 在不同應(yīng)用場景下能夠靈活應(yīng)對各種頻率要求,無論是低頻還是高頻應(yīng)用,都能滿足客戶的需求。
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 可編程晶振常見問題以及使用思路

    可編程晶振。簡單來說就是一種任意編程頻率的晶振,可以通過一個發(fā)生器放大或縮小,有選擇地實現(xiàn)各種總線頻率。在實際應(yīng)用或初步了解中,會遇到各種各樣的問題。以下編輯列出了與SiTime可編程晶振相關(guān)的一些常見問題和答案。
    OE和ST功能有什么區(qū)別?
    關(guān)鍵詞:   所屬欄目:電子基礎(chǔ)

  • 新手教程:單片機的學(xué)習(xí)實踐步驟

    運用單片機便是了解單片機硬件結(jié)構(gòu),以及內(nèi)部資源的運用,在匯編或C語言中學(xué)會各種功用的初始化設(shè)置,以及完成各種功用的程序編制。 運用按鈕輸入信號,發(fā)光二極管顯現(xiàn)輸出
    關(guān)鍵詞:51單片機PIC單片機單片機   所屬欄目:設(shè)計編程

  • 應(yīng)用單片機實現(xiàn)CAN總線與LIN總線間的傳輸設(shè)計方案

    現(xiàn)場總線技術(shù)已經(jīng)廣泛應(yīng)用于工業(yè)控制中,尤其是CAN(Controler Area Nerwork)總線由于具有可靠性高、成本低、容易實現(xiàn)等優(yōu)點,在現(xiàn)場總線實際工程應(yīng)用中占有了較大份額。
    關(guān)鍵詞:單片機   所屬欄目:設(shè)計編程

  • 學(xué)習(xí)單片機可不可以只用軟件仿真而不做實驗

    我的答案是:不可以原因如下:一、軟件仿真多用于教學(xué),把更多精力用在軟件的實現(xiàn)上由于學(xué)生學(xué)習(xí)時間寶貴,焊接一套單片機實驗板又比較花時間,并且實驗項目太多,所以為了
    關(guān)鍵詞:PIC單片機51單片機單片機   所屬欄目:設(shè)計編程

  • 怎樣選擇最適合的單片機

    對于新手來說,首先根據(jù)自己學(xué)的什么樣單片機就選什么類型的單片機,熟悉什么類型的單片機就選什么類型的單片機。因為單片機不僅要設(shè)計電路,還要設(shè)計控制軟件。選自己熟悉的單片機上手最快,也最容易獲得成功。下面介紹如何選擇最適合的單片機。
    關(guān)鍵詞:   所屬欄目:設(shè)計編程

  • 單片機晶振的作用是什么

    單片機晶振的作用是什么
    在初學(xué)單片機的時候,總是伴隨很多有關(guān)于晶振的問題,其實晶振就是如同人的心臟,是血液的脈搏,把單片機的晶振問題搞明白了,51單片機的其他問題
    關(guān)鍵詞:51單片機PIC單片機單片機   所屬欄目:設(shè)計編程

  • 用keil軟件編寫單片機程序的步驟

    Keil單片機編程軟件Keil C51是單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯
    關(guān)鍵詞:51單片機PIC單片機   所屬欄目:設(shè)計編程

  • 詳解51單片機運行過程

    詳解51單片機運行過程 注:1.ROM:只讀存儲器,單片機的只讀存儲區(qū)大多用于存儲程序固又稱程序存儲器。51單片機是EPROM,所謂的EPROM是可擦除的只
    關(guān)鍵詞:   所屬欄目:設(shè)計編程

  • pic單片機和c51有什么區(qū)別

    pic單片機和c51有什么區(qū)別(區(qū)別1)總線結(jié)構(gòu):MCS-51單片機的總線結(jié)構(gòu)是馮-諾依曼型,計算機在同一個存儲空間取指令和數(shù)據(jù),兩者不能同時進行;而PIC單片機的總線結(jié)構(gòu)是哈佛結(jié)構(gòu)
    關(guān)鍵詞:單片機PIC單片機51單片機   所屬欄目:設(shè)計編程

發(fā)表評論
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
表情:
名稱: E-mail: 驗證碼: 匿名發(fā)表
發(fā)布文章,推廣自己產(chǎn)品。
齐河县| 南川市| 洪湖市| 资溪县| 盐边县| 太和县| 海阳市| 池州市| 彭阳县| 霍林郭勒市| 枣庄市| 波密县| 棋牌| 收藏| 馆陶县| 泗洪县| 安丘市| 慈利县| 南充市| 贡嘎县| 新平| 墨玉县| 龙胜| 涿鹿县| 乌兰察布市| 渝北区| 崇州市| 凌云县| 双牌县| 巴南区| 阳谷县| 乐平市| 德兴市| 大田县| 肇东市| 广饶县| 乳山市| 噶尔县| 商丘市| 冕宁县| 常州市|