隨著單片機(jī)系統(tǒng)越來(lái)越廣泛地應(yīng)用于消費(fèi)類(lèi)電子、醫(yī)療、工業(yè)自動(dòng)化、智能化儀器儀表、航空航天等各領(lǐng)域,單片機(jī)系統(tǒng)面臨著電磁干擾(EMI)日益嚴(yán)重的威脅。電磁兼容性(EMC)包含系統(tǒng)的發(fā)射和敏感度兩方面的問(wèn)題。如果一個(gè)單片機(jī)系統(tǒng)符合下面三個(gè)條件,則該系統(tǒng)是電磁兼容的
Holtek推出紅外線測(cè)距/馬達(dá)驅(qū)動(dòng)MCU -- HT45F3230,專(zhuān)門(mén)應(yīng)用于含主動(dòng)式紅外線測(cè)距功能,并需要馬達(dá)/電磁閥驅(qū)動(dòng)的相關(guān)產(chǎn)品,尤其適合有小體積需求的產(chǎn)品。
Holtek新推出HT16D35x多功能型、點(diǎn)陣LED驅(qū)動(dòng)IC,以串行通信接口與MCU進(jìn)行數(shù)據(jù)通信;HT16D35A是3-Wire界面、HT16D35B是I2C界面,并帶有滾動(dòng)、閃爍、漸變、對(duì)調(diào)、矩陣屏蔽等炫彩顯示功能供客戶選擇。
Holtek推出全新的無(wú)線吸塵器ASSP Flash MCU - HT45F0084,內(nèi)建硬件過(guò)電流/過(guò)電壓/欠電壓保護(hù),針對(duì)電機(jī)與電池提供完整的保護(hù),也可節(jié)省外圍零件,非常適合開(kāi)發(fā)無(wú)線吸塵器中的直流有刷電機(jī)機(jī)種。
Holtek推出專(zhuān)門(mén)應(yīng)用于多彩RGB LED產(chǎn)品的USB Flash MCU - HT66FB572/HT66FB574,除適用于一般計(jì)算機(jī)外設(shè)與消費(fèi)性產(chǎn)品外,其最大的特點(diǎn)是以內(nèi)建定電流源分別配合15 / 24個(gè)PWM輸出.
近年來(lái),無(wú)人駕駛技術(shù)已經(jīng)在汽車(chē)領(lǐng)域掀起了巨大的發(fā)展浪潮,車(chē)企以及一些互聯(lián)網(wǎng)公司、科研院所和通訊公司都希望在這場(chǎng)世界級(jí)的角逐中獲勝。無(wú)人駕駛企業(yè)競(jìng)爭(zhēng)加劇2017年3月,芯片大佬英特爾宣布以150億美元收購(gòu)以色列
在蘋(píng)果供應(yīng)商體系中占據(jù)最重要一環(huán)的芯片商們眼下正面臨生死抉擇。越來(lái)越多的信號(hào)表明,蘋(píng)果將通過(guò)自主研發(fā)和生產(chǎn)芯片,進(jìn)一步掌握產(chǎn)業(yè)鏈主導(dǎo)權(quán)。日前已有兩家公司因?yàn)榭赡茉馓O(píng)果棄用而股價(jià)暴跌,而蘋(píng)果與主要供應(yīng)商
國(guó)內(nèi)近些年開(kāi)始重視半導(dǎo)體投資,試圖減少對(duì)國(guó)外進(jìn)口芯片的依賴,各地陸續(xù)上馬了芯片廠項(xiàng)目。不過(guò)據(jù)臺(tái)灣電子時(shí)報(bào)網(wǎng)站4月21日?qǐng)?bào)道,最近多個(gè)項(xiàng)目的建設(shè)暫時(shí)擱置,可能和市場(chǎng)過(guò)熱有關(guān)。根據(jù)國(guó)際半導(dǎo)體產(chǎn)業(yè)協(xié)會(huì)的消息,
C程序中可使用不同類(lèi)型的變量來(lái)進(jìn)行延時(shí)設(shè)計(jì)。經(jīng)實(shí)驗(yàn)測(cè)試,使用unsigned char類(lèi)型具有比unsigned int更優(yōu)化的代碼,在使用時(shí)應(yīng)該使用unsigned char作為延時(shí)變量。 以某晶振為12MHz的單片機(jī)為例,晶振為12MHz即一個(gè)機(jī)器周期為1us。
延時(shí)程序在單片機(jī)編程中使用非常廣泛,但一些讀者在學(xué)習(xí)中不知道延時(shí)程序怎么編程,不知道機(jī)器周期和指令周期的區(qū)別,不知道延時(shí)程序指令的用法, ,本文就此問(wèn)題從延時(shí)程序的基本概念、機(jī)器周期和指令周期的區(qū)別和聯(lián)系、相關(guān)指令的用法等用圖解法的形式詳盡的回答讀者
對(duì)于每個(gè)單片機(jī)愛(ài)好者及工程開(kāi)發(fā)設(shè)計(jì)人員,在剛接觸單片機(jī)的那最初的青蔥歲月里,都有過(guò)點(diǎn)亮跑馬燈的經(jīng)歷。從看到那一排排小燈按著我們的想法在跳動(dòng)時(shí)激動(dòng)心情。到隨著經(jīng)驗(yàn)越多,越來(lái)又會(huì)感覺(jué)到這個(gè)小燈是個(gè)好東西,尤其是在調(diào)試資源有限的環(huán)境中,有時(shí)會(huì)幫上大忙。
分析指令階段的任務(wù)是:將指令寄存器中的指令操作碼取出后進(jìn)行譯碼,分析其指令性質(zhì)。如指令要求操作數(shù),則尋找操作數(shù)地址。計(jì)算機(jī)執(zhí)行程序的過(guò)程實(shí)際上就是逐條指令地重復(fù)上述操作過(guò)程,直至遇到停機(jī)指令可循環(huán)等待指令。一般計(jì)算機(jī)進(jìn)行工作時(shí),首先要通過(guò)外部設(shè)備把程序和數(shù)據(jù)通過(guò)輸入接口電路和數(shù)據(jù)總線送入到存儲(chǔ)器,然后逐條取出執(zhí)行。但單片機(jī)中的程序一般事先我們都已通過(guò)寫(xiě)入器固化在片內(nèi)或片外程序存儲(chǔ)器中。因而一開(kāi)機(jī)即可執(zhí)行指令。
似乎軟件架構(gòu),只有純上位機(jī)軟件才有,其實(shí),嵌入式軟件也有架構(gòu)可言,只有好的架構(gòu),才能結(jié)構(gòu)清晰,方便開(kāi)發(fā)和讓系統(tǒng)穩(wěn)定的工作。在有嵌入式操作系統(tǒng)的情況下,可以利用多任務(wù)和信號(hào)量,事件等設(shè)計(jì)嵌入式軟件。但是在沒(méi)有操作系統(tǒng)的裸機(jī)中,更需要有好的架構(gòu)。例如利用事件和狀態(tài)機(jī)模擬實(shí)現(xiàn)多任務(wù),或者利用定時(shí)器和消息隊(duì)列,信號(hào)量等模擬實(shí)現(xiàn)多任務(wù),有了多任務(wù)就能靈活的設(shè)計(jì)軟件架構(gòu)。
我們現(xiàn)在正處于智能互聯(lián)時(shí)代,它正在徹底改變我們的生活方式。如今,科技常常幫助我們做出決策、預(yù)測(cè)我們的下一步行動(dòng)。很多時(shí)候,我的設(shè)備甚至能夠在我知道自己想要什么之前就已經(jīng)清楚我想要什么。從自動(dòng)駕駛汽車(chē)到生物識(shí)別數(shù)據(jù)收集,計(jì)算正融入我們生活的方方面面,幫助我們衡量自己的身體健康、選擇更健康的生活方式。這些海量數(shù)據(jù)被收集之后會(huì)轉(zhuǎn)化為智能的決策,使我們的生活變得更加豐富多彩。在新一輪創(chuàng)新正蓄勢(shì)待發(fā)的計(jì)算行業(yè)中,這是一項(xiàng)新的挑戰(zhàn),也是一次新的機(jī)遇。
ARM Cortex-M處理器家族現(xiàn)在有8款處理器成員。在本文中,我們會(huì)比較Cortex-M系列處理器之間的產(chǎn)品特性,重點(diǎn)講述如何根據(jù)產(chǎn)品應(yīng)用選擇正確的Cortex-M處理器。本文中會(huì)詳細(xì)的對(duì)照Cortex-M 系列處理器的指令集和高級(jí)中斷處理能力,以及 SoC系統(tǒng)級(jí)特性,調(diào)試和追蹤功能和性能的比較。