基于自編程功能的MCUBootloader設計(一)
Bootloader是在單片機上電啟動時執行的一小段程序。也稱作固件,通過這段程序,可以初始化硬件設備、建立內存空間的映射圖,從而將系統的軟硬件環境帶到一個合適的狀態,以便為最終調用應用程序準備好正確的環境。 Boot代碼由MCU啟動時執行的指令組成。這里的loader指向MCU的Flash中寫入新的應用程序。因此,Bootloader是依賴于特定的硬件而實現的,因此,在眾多嵌入式產品中目前還不可能實現通用Bootloader。 Bootloader的最大優點是:在不需要外部編程器的情況下,對嵌入式產品的應用代碼進行更新升級。它使得通過局域網或者Intemet遠程更新程序成為可能。例如,如果有5 000個基于MCU的電能表應用程序需要更新,電能表制造商的技術人員就可以避免從事對每一個電能表重新編程的巨大工作量,通過使用Bootloader ......閱讀全文
基于自編程功能的MCU-Bootloader設計(一)
?????? Bootloader是在單片機上電啟動時執行的一小段程序。也稱作固件,通過這段程序,可以初始化硬件設備、建立內存空間的映射圖,從而將系統的軟硬件環境帶到一個合適的狀態,以便為最終調用應用程序準備好正確的環境。 Boot代碼由MCU啟動時執行的指令組成。這里的loader指向MCU的F
基于自編程功能的MCU-Bootloader設計(二)
3)復位啟動后,MCU看到交換標志位被清零。又從交換引導簇0處開始執行。這樣就完成了boot程序自身的升級。即使在升級過程中遇到斷電等異常情況,在重新上電后也能重新完成Boot程序升級。有效地防止在升級過程中出現斷電等等異常情況而導致升級失敗,MCU無法啟動的問題,使Boot程序的升級變
超低功耗MCU的選型技巧與設計思路(一)
循序漸進式的功耗優化已經不再是超低功耗mcu的游戲規則,而是“突飛猛進”模式,與功耗相關的很多指標都不斷刷新記錄。我們在選擇合適的超低功耗mcu時要掌握必要的技巧,在應用時還需要一些設計方向與思路才能夠更好的應用。 一:超低功耗mcu-低功耗mcu的選擇方法 嵌入式微控制器 (mcu
詳細介紹MSP430開發工具及其特性
目前公司在MSP430開發工具方面主要有仿真器、編程器、各類學習板、轉接板、適配器等。一:仿真器、編程器IAR和JTAG無法連接,是怎么回事?這是客戶問的問題,在論壇中也很常見,FAE也有在問。我們就從這個問題開始講解吧。MSP430無論是仿真還是燒寫程序,一般可以通過:JTAG、SBW、B
MCU是如何被破解的?(附MCU攻防技巧)(一)
這篇文章是俄國人Sergei P.Skorobogatov就讀英吉利劍橋大學之博士論文,講解了各種MCU的攻防技術,堪稱一部小百科全書。對于志在研究MCU防護的筒子,能給你很多參考思路:但對于想當黑客的人,我們對后果概不負責。 非侵入式攻擊不需要對元器件進行初始化。攻擊時可以把元器件放
基于mbedTLS實現的嵌入式固件知識產權保護方案
引言:嵌入式應用的領域越來越廣泛,功能需求也越來越復雜,有些嵌入式產品要求在產品出廠后,使用過程中保留有固件升級的功能,以保證用戶可以使用最新的功能和及時修正產品bug。支持固件升級就意味著在軟件上留有“后門”(Bootloader與外界的交互),如果這個“后門”保護不當會造成固件代碼泄露,針對這一
超低功耗MCU的選型技巧與設計思路(二)
二:超低功耗mcu-如何降低mcu的功耗 低功耗是mcu的一項非常重要的指標,比如某些可穿戴的設備,其攜帶的電量有限,如果整個電路消耗的電量特別大的話,就會經常出現電量不足的情況,影響用戶體驗。 平時我們在做產品的時候,基本的功能實現很簡單,但只要涉及低功耗的問題就比較棘手了,比如某
基于特征模理論的系統天線設計方法(一)
一、概述不斷提高通信系統的通信容量和質量,是無線通信的永恒主題。隨著無線通信技術的迅速發展,人們對天線的設計提出了越來越多的要求。采用超寬帶(UWB)技術和多輸入多輸出(MIMO)技術在提高數據傳輸率方面具有極大的潛力,MIMO技術能夠提高通信系統的信噪比,提高信道容量及抑制信道衰落,對于移動設備來
基于微功耗IC設計功能更齊全心率監護儀(HRM)(一)
運用多種最新微功耗、高精度IC芯片,可以設計出一款功能更加齊全的低功耗心率監護儀(HRM)。本文旨在討論這些芯片和功能。 設計便攜式心率監護儀時的嚴格要求足以令任何人頭疼不已。首先,心臟監護儀必須符合最高安全性、可靠性和精度標準。設計師還必須應對紐扣電池有限的電量。一方面,要滿足市場對
基于MEMS磁傳感器設計及制作(一)
由于磁性傳感技術不會受到灰塵、污垢、油脂、振動以及濕度的影響,因此磁傳感器在工業設備和電子儀器中有著廣泛的應用,如磁共振成像、生產的自動控制、流程工業、煤礦勘探、電流測量、缺陷定位和鐵磁材料剩余應力檢測等方面。為了滿足不同場合的應用,已根據不同傳感原理制備了相應的磁傳感器,常見的有超導量子干涉裝置(
功率驅動器件與MCU/DSC的接口電路設計技巧
mhm-02c雙光耦合功率驅動器。可替代進口功率photomos繼電器模塊產品,無觸點的繼電器 在自動化系統中可以簡化系統的復雜性,提高系統的可靠性。可以減少許多中間環節和繼電器等機械動作的磨損及壽命,不但確保系統的安全可靠穩定,也大大延長系統維護時間。因此在國際上許多先進的自動化程度
功率驅動器件與MCU/DSC的接口電路設計技巧
mhm-02c雙光耦合功率驅動器。可替代進口功率photomos繼電器模塊產品,無觸點的繼電器 在自動化系統中可以簡化系統的復雜性,提高系統的可靠性。可以減少許多中間環節和繼電器等機械動作的磨損及壽命,不但確保系統的安全可靠穩定,也大大延長系統維護時間。因此在國際上許多先進的自動化程度非
MCU如何擴展CAN/CAN-FD接口?(一)
在嵌入式產品開發過程中,可能會面臨CAN路數不夠的問題。如何選擇合適的轉換模塊解決這個問題呢?本文為您講解幾款模塊的選型方法。 ?應用場景CAN總線是優秀的現場總線之一,已由當初的汽車電子擴散到各行各業。從工業自動化到新能源,從軌道交通再到航空航天,CAN總線技術在中國不斷的應用和沉淀。圖1
基于摩擦電的自驅動透明密碼
引言隨著信息技術的發展,涌現出包括傳感技術、人工智能、智能通訊和控制等新技術,以幫助人們管理和處理各種信息,因此人的信息功能得到極大的擴展。人們在日常出行、工作環境中得到了極大的便利。但是這種便利建立在越來越龐大的信息需求之上,一方面增加了通訊網絡的負擔,另一方面信息的多次交換也給個人信息的
基于氣凝膠的超輕可編程“空氣磁體”
近年來,航空航天事業的蓬勃發展,使越來越多的飛行器進入太空探索宇宙,甚至太空旅行計劃使得普通人也可以完成自己的“太空夢”。但是高昂的發射成本一直阻礙著航空航天事業的發展,在目前的技術條件下,發射1克物體的成本約等價為1克黃金的價值。近日,北京航空航天大學的謝勇副教授、陳子瑜教授和科羅拉多大學的I
MCU是如何被破解的?(附MCU攻防技巧)(二)
暴力攻擊也可用在ASIC或CPLD的硬件設計來實現。這種情況下,破解者使用所有可能的邏輯組合到元器件可能的輸入端并觀察所有輸出。這種方法也稱為黑箱分析(Black-box analysis),因為破解者不知道被測試元器件的情況。通過所有可能的信號組合,嘗試獲得元器件的功能。這種方
MCU是如何被破解的?(附MCU攻防技巧)(三)
每個晶體管和與它相連的線路構成有時延特性的RC電路。處理器的最大可用時鐘頻率取決于該電路的最大延遲。同樣的,每個觸發器在接收輸入電壓和由此引致的輸出電壓之間有個特征時間窗口。這個窗口由給定的電壓和溫度來確定。如果用時鐘噪聲(比正常的時鐘脈沖要短得多)或電源噪聲(電源電壓的快速波動)將會影
基于毫米波微帶天線設計的射頻電路實驗-(一)
本文設計了一個新的射頻電路設計性實驗項目———可用于無人機高度測量的毫米波雷達微帶天線的設計與實現。該實驗項目通過讓學生完成該天線的自主設計、仿真、優化、制作和測試的過程,引導學生來深入體會實際射頻工程中的實際流程和方法,從而提高其學習興趣,進而進一步培養其工程素質、實踐能力和創新精神。
基于表位的疫苗設計的概念
中文名稱基于表位的疫苗設計英文名稱epitope-based vaccine design;EBVD定 義一種制備疫苗的新型策略。即基于已知核苷酸或氨基酸序列,利用計算機軟件輔助分析,或利用噬菌體展示技術,確定和篩選可能的優勢表位,然后人工合成或借助基因工程技術而制備含優勢表位的多肽疫苗。應用學科
基于Zigbee的土壤墑情監控系統設計
0 引言隨著全球水資源供需矛盾的日益加劇, 節水農業已成為當今具有世界意義的焦點問題之一,世界各國都十分重視發展節水農業。以色列、日本、美國等國家都已采用先進的節水灌溉制度。通過采用遙感、 遙測監測土壤墑情和作物生長等新技術, 對灌溉區用水進行監測預報, 實現灌溉區水資源的動態管理, 不但成功地提高
基于序列的藥物設計新方法
20世紀90年代以來,基于蛋白質結構的藥物設計(SBDD)一直是創新藥物發現的主流方法,在針對具有明確靶標的疾病治療方面取得了進步。這種方法一般涉及多個步驟的復雜流程,包括建立蛋白質的三維(3D)結構,識別潛在的配體結合位點,并通過虛擬篩選或全新設計發現活性化合物等。SBDD流程中的每個步驟都有
盤點智能硬件編程正確打開方式
隨著電子產品的飛速發展,MCU的集成度越來越高,體積越來越少,封裝形式越來越多。編程是產品上市前至關重要的一道工序,采用什么樣的編程方式才適合產品生產呢,本文為您解惑。工業技術的大幅度提高,用戶對電子產品性能的需求增加,使得電子產品的設計也趨于模塊化,高集成度,高配置,小體積。利用BGA,Q
自誘導的功能作用
中文名稱自誘導英文名稱autoinduction定 義一種生物分子誘導自身或相關分子激活的現象。有時特指革蘭氏陰性菌根據細胞群體密度而調節基因表達的一種機制,可通過自誘導物與特定轉錄激活蛋白的結合而實現。應用學科生物化學與分子生物學(一級學科),信號轉導(二級學科)
開發基于植物細胞自噬的蛋白降解系統
近日,華南農業大學教授李發強/謝慶軍課題組合作,首次報道了一套基于植物細胞自噬的蛋白降解系統,證明了靶向自噬的降解技術在植物研究中的可行性和發展潛力。相關研究在線發表于New Phytologist。 細胞自噬是真核生物中一種保守的代謝機制,通過溶酶體或液泡來降解細胞質中的多余蛋白質或受損細胞器
基于ADS平臺改進型Doherty電路設計與仿真(一)
摘要:首先理論上推導,再通過Advanced design system( ADS) 平臺仿真驗證,仿真設計一款工作于2. 14 GHz 頻段改進型Doherty功率放大器,與傳統Doherty電路相比,其輸出合路部分采用了3dB混合電橋進行合路,結構簡單,無需調整主放大器和峰值放大器的補償
AWorks編程——socket通信(一)
socket在計算機通信領域被稱為“套接字”,是網絡通信的一種方式,在AWorks系統中如何使用socket API建立服務器與客戶端,進行數據通信呢?本文將詳細為你介紹。概述要編寫通過計算機網絡通信的程序,首先要確定這些程序相互通信使用的協議,通常使用TCP或UDP協議族。TCP是面向連接的傳輸協
大劑量熱天平基于DSP的設計淺談
大劑量熱天平是在程序溫度控制下測量試樣的重量隨溫度變化的一種熱分析儀器。其結構簡潔,安裝調試方便,主要由天平主機、加熱爐、微機溫控單元、天平放大單元、微分單元、接口單元、氣氛控制單元和微機、打印機組成。 大劑量熱天平可用來測定金屬絡合物的降解、煤的成分、物質脫水、分解和聚合物的氧化誘導期
大劑量熱天平基于DSP的設計淺談
大劑量熱天平是在程序溫度控制下測量試樣的重量隨溫度變化的一種熱分析儀器。其結構簡潔,安裝調試方便,主要由天平主機、加熱爐、微機溫控單元、天平放大單元、微分單元、接口單元、氣氛控制單元和微機、打印機組成。 大劑量熱天平可用來測定金屬絡合物的降解、煤的成分、物質脫水、分解和聚合物的氧化誘導期、催化劑
顛覆傳統電源生產模式,一個設計即可實現多種輸出規格
現在,我們的生活中出現各種各樣的智能設備,電源的規格也五花八門,并且市場上出現了諸如快充等新的充電協議。隨著電力電子的發展,電源產品也必然逐漸走向智能化。那么現在,我們有沒有可能用一個設計,實現多種輸出規格的電源產品呢?這樣做能帶來哪些好處,你又是否想到? 電源方案引入可編程性,所有參數均可在后
基于微功耗IC設計功能更齊全心率監護儀(HRM)(四)
零點處于單位圓中—FIR的系數為整數—因此微型轉換器的 計算負擔大為減輕。 傳遞函數為: 2 H(z) = 1+ z2 可以將該傳遞函數轉換為可編程遞歸算法,y[n]= x[n]+ x[n ? 2] 其中: n表示當前值 n-1表示前一時刻的值,依此類推。