介紹一種無OS的MCU實用軟件框架,包括任務輪詢管理,命令管理器、低功耗管理、環形緩沖區等實用模塊。系統中廣泛利用自定義段技術減少各個模塊間的耦合關系,大大提供程序的可維護性。主要功能· 支持模塊自動化管理,并提供不同優先等級初始化聲明接口。· 支持任務輪詢管理,通過簡單的宏聲明即可實現,不需要復雜的聲明調用。· 支持低功耗管理,休眠與喚醒通知。· 支持命令行解析,命令注冊與執行。· blink設備支持,統一管理LED、震動馬達、蜂鳴器。使用說明完整的代碼可以參考工程文件,系統開發平臺如下:MCU:STM
關鍵字:
軟件 MCU 模塊 框架
摘要:工程軟件和在線資源往往比較昂貴,但是對于專業人員、學生和愛好者來說非常有益。用戶開展項目或者僅進行工程驗證時,這些資源往往是必要的,但是相關成本卻令許多人望而卻步。下面這幾款高質量的免費軟件你肯定喜歡。一、電路仿真PartSim網址:https://www.partsim.com/PartSim是一款基于瀏覽器的電路仿真器,用戶可以通過該軟件進行電路實驗。該仿真器布局簡單,從而確保易用性,同時提供完整的SPICE仿真引擎、基于Web的原理圖捕獲工具和圖形示波器,可以監視電路的模擬/數字信號電平。該工
關鍵字:
電路設計 軟件
1.?什么是軟件定時器軟件定時器是用程序模擬出來的定時器,可以由一個硬件定時器模擬出成千上萬個軟件定時器,這樣程序在需要使用較多定時器的時候就不會受限于硬件資源的不足,這是軟件定時器的一個優點,即數量不受限制。但由于軟件定時器是通過程序實現的,其運行和維護都需要耗費一定的CPU資源,同時精度也相對硬件定時器要差一些。2. 軟件定時器的實現原理在Linux,uC/OS,FreeRTOS等操作系統中,都帶有軟件定時器,原理大同小異。典型的實現方法是:通過一個硬件定時器產生固定的時鐘節拍,每次硬件定時
關鍵字:
嵌入式 軟件 定時器
1、前言硬件電路的設計主要分為3個部分1、原理圖設計2、PCB設計3、物料清單(BOM)表制作原理圖設計就是將項目功能需求,轉化為電路原理圖,做成實際的樣品。PCB設計就是將原理圖轉化成PCB,并完成布局走線。完成了PCB布局布線后,將所需的元器件列出,并制作BOM清單,方便貼片或插件用。一般的小公司,以上部分要求硬件工程師一個人完成,大公司分的很細,原理圖是一個人做,PCB又是另一個人做。電路設計軟件有很多,市面上用的比較多的有Altium designer,PADS和cadence三款軟件。下面咱們分
關鍵字:
電路設計 軟件 EDA
良好的編程習慣,決定了今后代碼的質量。很多工程師不注重平時編碼習慣,比如命名規則,一會大寫、一會小寫,一會中文拼音,一會下劃線等,導致自己寫的代碼自己都看不懂了。今天就來分享一點關于軟件代碼常見的幾種命名規則。匈牙利命名法匈牙利命名法廣泛應用于微軟 Windows 這類環境中,這種命名技術是由微軟早期的一位能干的 Microsoft 程序員查爾斯·西蒙尼(Charles Simonyi) 提出的。匈牙利命名法通過在變量名前面加上相應的小寫字母的符號標識作為前綴,標識出變量的作用域、類型等。這些符號可以多個
關鍵字:
軟件 代碼 編程 工程師
“嵌入式開發,點燈一路發” —— 今天我們就以控制LED閃爍為例,來聊聊嵌入式軟件分層。———————————???????????|??????????||?????P1.1?|-----I<|--------------<|
關鍵字:
嵌入式 LED 軟件 設計
1月4日消息,美國當地時間周三,英特爾宣布,在數字資產管理公司DigitalBridge Group和其他投資者的支持下,該公司將圍繞人工智能(AI)軟件業務組建一家新的獨立公司。英特爾高管沒有透露這筆交易的價值,也不愿評論該公司是否將保留新合資企業的多數股權,只是表示該公司將擁有一個獨立的董事會,英特爾仍將是股東。這個新實體不會公開上市,將被命名為Articul8 AI,它最初是英特爾與波士頓咨詢集團(Boston Consulting Group)合作開展企業人工智能技術項目的產物。英特爾利用自己的超
關鍵字:
英特爾 AI 軟件 生成式軟件
隨著互聯網的發展,嵌入式設備正分布在一個充滿可以被攻擊者利用的源代碼級安全漏洞的環境中。因此,嵌入式軟件開發人員應該了解不同類型的安全漏洞 —— 特別是代碼注入。術語“代碼注入”意味著對程序的常規數據輸入可以被制作成“包含代碼”,并且該程序可以被欺騙來執行該代碼。代碼注入缺陷意味著黑客可以劫持現有進程,并以與原始進程相同的權限執行任何他們喜歡的代碼。在許多嵌入式系統中,進程需要以最高的權限運行,因此成功的代碼注入攻擊可以完全控制機器以及竊取數據,導致設備發生故障,將其作為其僵尸網絡成員或使其永久無法使用。
關鍵字:
嵌入式 軟件 代碼 漏洞
據彭博社報道,知情人士聲稱Arm近期在中國裁了70多名軟件工程師,并將部分職位調動到亞洲以外地區。在被裁掉的員工中,大約有15人將被安排從事與中國相關項目的不同崗位上;而其他被裁掉的職位目前由合同制軟件工程師“頂上”,他們曾參與涉及Arm全球業務的項目。ARM通過一個名為“全球服務”的部門,把支持中國客戶的工作外包給了ARM中國,該部門一度擁有約200名員工。ARM在一份聲明中回應稱:“為確保中國軟件生態系統能夠充分發揮Arm性能和功能的最大優勢,Arm正在重組其在中國的軟件工程資源,將重點放在對本地開發
關鍵字:
Arm 裁員 工程師 軟件
軟件架構這東西,眾說紛紜,各有觀點。什么是軟件架構,我們能在網上找到無數種定義。比如,我們可以這樣定義:軟件架構是軟件系統的基本結構,體現在其組件、組件之間的關系、組件設計與演進的規則,以及體現這些規則的基礎設施。怎么定義一般來說,基本上不重要,我們不是在寫學術書籍,工程人員嘛,只關心軟件架構能解決什么問題。軟件架構不是制定出來的,而是產品和業務需求所決定的,架構師所做的,只是忠于需求,并合理的表達了需求。軟件架構也從來都不是一成不變的。在產品或者產品線的整個生命周期中,隨著業務和需求的變化,軟件架構不斷
關鍵字:
嵌入式 軟件 架構 軟件設計 抽象層
新加入的生態系統成員包括 Kudan 和 Visionary.ai,有助于快速部署高性能、高能效的基于 SLAM 和 AI ISP 的解決方案 中國上海,2023 年 4 月 12 日 —— 楷登電子(美國 Cadence 公司,NASDAQ:CDNS)今日宣布歡迎 Kudan 和 Visionary.ai 加入 Tensilica 軟件合作伙伴生態系統,他們將為 Cadence? Tensilica? Vision DSP 和 AI 平臺帶來業界領先的同步與地圖構建 (SLAM)和 AI 圖像
關鍵字:
Cadence Tensilica Vision AI 軟件
3月19日消息,任正非在華為公司“難題揭榜”火花獎專家座談會上提到,華為用三年時間內完成13000+顆器件的替代開發、4000+電路板的反復換板開發。4月,華為還將舉辦MetaERP宣誓,許多設計工具也上華為云公開給社會應用,逐步克服了斷供的尷尬。業界分析,盡管任正非在本次講話中寥寥幾句提及軟件,但信息量極大,背后的大動作,可謂是“史詩級替代”。業界公認的三大基礎軟件——操作系統、數據庫、中間件,西方廠家長期處于壟斷地位。而任正非說,華為完全用自己的操作系統、數據庫、編譯器和語言,做出了自己的管理系統Me
關鍵字:
華為 軟件 MetaERP
去年9月,Intel曾帶來了Intel Unison協同程序,號稱將打破PC與安卓/iOS設備之間的隔閡,完成多平臺無縫互聯。現在, 該軟件已經正式上線,Windows版可以在微軟商店下載,安卓和iOS版則可前往Google Play與App Store下載。功能上, Intel Unison能夠實現PC與手機之間的文件快捷傳輸;允許用戶PC上發送與接收短信;在PC上訪問完整的聯系人列表,并直接接聽或撥打電話;通知也能夠同步至PC端。整體來看,Intel Unison能夠讓用戶在PC上
關鍵字:
英特爾 Intel Unison 軟件
ITECH艾德克斯日前宣布推出了PV7800 Pro 軟件,這是一款突破性的軟件,讓用戶在PC端實現快捷方便的控制IT7800可編程交流電源設備。PV7800 Pro軟件秉承著ITECH的“即使是任務列表,也要滿足感情需求”的理念,為工程師提供友好、易操作性的UI界面。圖形化和數據化的設計,以及基于圖標的菜單結構可以將您的配置步驟減少50%以上,簡化您的操作流程,提高您的測試速度。?該軟件自試用起,用戶反饋良好,在調試階段廣納用戶建議和意見,經過市場檢驗。發布后受到多個客戶的強烈好評。“對我們而
關鍵字:
PV7800 Pro 軟件、IT7800可編程交流電源
2021年的中國市場見證了工業應用移動機器人高達75.61%的增長,全年銷售72000臺移動機器人(AMR/AGV)[1]。這是移動機器人迅猛發展的一年,更是本土市場進入工業協作機器人大規模部署應用的標志之一。 ?無論在汽車、半導體、制造業亦或是在公共服務領域,客戶考量工業移動機器人的部署時,都圍繞著三個維度展開。首先是技術本身的安全與穩定性,尤其在像醫院這樣人流密切的環境,或是在半導體制造這樣精密的生產空間,必須保證機器人運行沒有任何碰撞風險。二是機器人技術的開放性,只有能夠因應柔性生產需求,
關鍵字:
機器人 軟件
虛擬(軟件)儀器介紹
您好,目前還沒有人創建詞條虛擬(軟件)儀器!
歡迎您創建該詞條,闡述對虛擬(軟件)儀器的理解,并與今后在此搜索虛擬(軟件)儀器的朋友們分享。
創建詞條
關于我們 -
廣告服務 -
企業會員服務 -
網站地圖 -
聯系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網安備11010802012473