日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式云IOT技術(shù)圈
[導(dǎo)讀]經(jīng)常在公眾號(hào)這個(gè)菜單互動(dòng)的小伙伴可能知道,最近我在這里偷偷加了一個(gè)開(kāi)源項(xiàng)目的專欄,這個(gè)專欄主要是持續(xù)收集一些嵌入式方面的開(kāi)源項(xiàng)目,當(dāng)然也包括我自己開(kāi)源的,目前已經(jīng)更新了19個(gè)項(xiàng)目。 1 一個(gè)好用的量產(chǎn)集成測(cè)試工具 分享一個(gè)剛畢業(yè)的時(shí)候?qū)懙囊粋€(gè)量產(chǎn)

經(jīng)常在公眾號(hào)這個(gè)菜單互動(dòng)的小伙伴可能知道,最近我在這里偷偷加了一個(gè)開(kāi)源項(xiàng)目的專欄,這個(gè)專欄主要是持續(xù)收集一些嵌入式方面的開(kāi)源項(xiàng)目,當(dāng)然也包括我自己開(kāi)源的,目前已經(jīng)更新了19個(gè)項(xiàng)目。

1 一個(gè)好用的量產(chǎn)集成測(cè)試工具

分享一個(gè)剛畢業(yè)的時(shí)候?qū)懙囊粋€(gè)量產(chǎn)測(cè)試工具吧,采用的是C語(yǔ)言來(lái)編寫,剛開(kāi)始應(yīng)用在Linux和Android平臺(tái)上,后面通過(guò)移植也用在單片機(jī)上,使用起來(lái)也非常簡(jiǎn)單。

分享一個(gè)自己量產(chǎn)項(xiàng)目上的集成測(cè)試軟件MTTEST

2 基于C標(biāo)準(zhǔn)庫(kù)實(shí)現(xiàn)的鍵值對(duì)讀寫工具

ini 文件是Initialization File的縮寫,即初始化文件,這是用來(lái)配置應(yīng)用軟件以實(shí)現(xiàn)不同用戶的要求。

INI文件由節(jié)、鍵、值組成。一個(gè)簡(jiǎn)單的的INI文件例子如下:

[Setting]
INIT_FLAG=0;
VOLUME=1;
LANGUAGE=1;

分享一個(gè)好用的C語(yǔ)言.ini文件的解析庫(kù)

基于小熊派SD卡+Fatfs+移植開(kāi)源iniparse解析庫(kù)并使用

3 兩個(gè)好用的按鍵組件

在嵌入式系統(tǒng)或單片機(jī)程序開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)遇到各種按鍵的需求,比如按鍵短按、按鍵長(zhǎng)按、按鍵雙擊,這些功能雖然不難,但想要完全寫好這些功能并不簡(jiǎn)單。網(wǎng)上已經(jīng)有大神實(shí)現(xiàn)了這樣的組件,該組件的特性如下:

  • 使用時(shí)系統(tǒng)不阻塞
  • 低耦合性
  • 同一個(gè)按鍵可實(shí)現(xiàn)單擊、雙擊、長(zhǎng)按
  • 可根據(jù)按鍵線序更改,比如高電平觸發(fā)或低電平觸發(fā)

分享一個(gè)很好用的按鍵組件

第1期 | MultiButton,一個(gè)小巧簡(jiǎn)單易用的事件驅(qū)動(dòng)型按鍵驅(qū)動(dòng)模塊

個(gè)人使用案例實(shí)現(xiàn):

開(kāi)源按鍵組件MultiButton支持菜單操作(事件驅(qū)動(dòng)型)

4 兩個(gè)好用且優(yōu)雅的軟件定時(shí)器框架

在一些項(xiàng)目里,我們要使用的定時(shí)器資源很多,假設(shè)硬件資源有限,那也不用愁,接下來(lái)將要介紹的是一個(gè)開(kāi)源軟件模塊:MultiTimer

MultiTimer 是一個(gè)軟件定時(shí)器擴(kuò)展模塊,可無(wú)限擴(kuò)展你所需的定時(shí)器任務(wù),取代傳統(tǒng)的標(biāo)志位判斷方式, 更優(yōu)雅更便捷地管理程序的時(shí)間觸發(fā)時(shí)序。

分享一個(gè)簡(jiǎn)單易用的軟件定時(shí)器模塊

還有一個(gè)輕量級(jí)的軟件定時(shí)器SmartTimer

SmartTimer是一個(gè)輕量級(jí)的基于STM32的定時(shí)器調(diào)度器,在單片機(jī)裸跑的情況下,可以很方便的實(shí)現(xiàn)異步編程。

開(kāi)源項(xiàng)目SmartTimer

個(gè)人使用案例實(shí)現(xiàn):

超輕量級(jí)網(wǎng)紅軟件定時(shí)器multi_timer(51+stm32雙平臺(tái)實(shí)戰(zhàn))

基于小熊派光強(qiáng)傳感器BH1750實(shí)踐(multi_timer+狀態(tài)機(jī)工程應(yīng)用)

基于小熊派光強(qiáng)傳感器BH1750狀態(tài)機(jī)驅(qū)動(dòng)項(xiàng)目升級(jí)(帶LCD屏顯示)

基于小熊派WIFI-ESP8266實(shí)踐(中)-多功能處理顯示等大雜燴

基于小熊派氣體傳感器MQ-2綜合實(shí)踐

5 一個(gè)好用的SPI FLASH開(kāi)源項(xiàng)目SFUD

SFUD 全稱 Serial Flash Universal Driver,是一款開(kāi)源的串行 SPI Flash 通用驅(qū)動(dòng)庫(kù)。

SFUD | 一個(gè)簡(jiǎn)潔實(shí)用的開(kāi)源項(xiàng)目,幫你輕松搞定SPI Flash

6【開(kāi)源】省資源、高穩(wěn)定的MQTT客戶端

這一個(gè)基于socket API之上的跨平臺(tái)MQTT客戶端,擁有非常簡(jiǎn)潔的API接口,以極少的資源實(shí)現(xiàn)QOS2的服務(wù)質(zhì)量,并且無(wú)縫銜接了mbedtls加密庫(kù)。

【開(kāi)源】省資源、高穩(wěn)定的MQTT客戶端

7 超牛逼的高度可移植的菜單架構(gòu)

今天給大家推薦一個(gè)非常不錯(cuò)的菜單架構(gòu),好朋友宋工寫的,他把他認(rèn)為最能拿得出手的東西貢獻(xiàn)了出來(lái),是一個(gè)挺不錯(cuò)的菜單架構(gòu),大家拿到源碼,可以自己學(xué)習(xí)借鑒下。

完全由C編寫,高度可移植,超級(jí)牛逼的菜單架構(gòu)!

8 替代傳統(tǒng)的打印調(diào)試printf

介紹另一種打印調(diào)試的方法——SEGGER 的RTT 。RTT全稱是Real Time Transmit(實(shí)時(shí)傳輸),是Segger公司推出的,是配合J-link使用的一種調(diào)試手段。

替代串口打印,快來(lái)圍觀嵌入式中另一種打印調(diào)試的方法

9 專為MCU項(xiàng)目開(kāi)發(fā)提速的代碼框架Baby OS

BabyOS適用于MCU項(xiàng)目,是一套管理功能模塊和外設(shè)驅(qū)動(dòng)的框架。

對(duì)項(xiàng)目而言,縮短開(kāi)發(fā)周期。項(xiàng)目開(kāi)發(fā)時(shí)選擇適用的功能模塊及驅(qū)動(dòng)。直接進(jìn)入功能代碼編寫的階段。

對(duì)工程師而言,減少重復(fù)工作。調(diào)試過(guò)的功能模塊和驅(qū)動(dòng)代碼放入BabyOS中進(jìn)行管理,以后項(xiàng)目可以直接使用,去掉重復(fù)調(diào)試的工作。

專為MCU項(xiàng)目開(kāi)發(fā)提速的代碼框架BabyOS

10 開(kāi)源代碼格式化工具Astyle

Astyle全稱Artistic Style,是一個(gè)免費(fèi),快速,小型的自動(dòng)格式化程序,適用于C,C++,C++/CLI,Objective?C,C#和Java源代碼。

分享一個(gè)在Keil開(kāi)發(fā)環(huán)境中配置代碼格式化工具Astyle(美化代碼風(fēng)格)

11 無(wú)線點(diǎn)菜寶

這是一款過(guò)時(shí)的,用STM32開(kāi)發(fā)的一款手持類產(chǎn)品,雖然產(chǎn)品過(guò)時(shí),但是技術(shù)并不過(guò)時(shí),值得學(xué)習(xí),目前產(chǎn)品已經(jīng)斷貨了,但硬件和軟件都開(kāi)源。

開(kāi)源STM32產(chǎn)品:無(wú)線點(diǎn)菜寶使用評(píng)測(cè)

12 常用的C語(yǔ)言經(jīng)典測(cè)試學(xué)習(xí)案例

平時(shí)大家學(xué)習(xí)的一些C語(yǔ)言測(cè)試案例。

別瞎找了,你要的C語(yǔ)言經(jīng)典示例都在這~

13 一個(gè)超輕量級(jí)的JSON解析器

眾所周知,JSON是一種輕量級(jí)的數(shù)據(jù)格式,應(yīng)用廣泛。在C/C++應(yīng)用中也常常作為配置文件或者數(shù)據(jù)的存儲(chǔ),因此JSON文件的生成和解析是必備知識(shí)。

一個(gè)超輕量級(jí)的JSON解析器

14 GitHub嵌入式高星開(kāi)源項(xiàng)目

關(guān)于GitHub,可能很多人誤以為這是互聯(lián)網(wǎng)人的專屬,其實(shí)并不是,那上面嵌入式相關(guān)的開(kāi)源項(xiàng)目是有很多的?,F(xiàn)分享一些高星開(kāi)源項(xiàng)目(像RT-Thread、AWTK等大家都熟知的就不介紹了):

分享GitHub上一些嵌入式相關(guān)的高星開(kāi)源項(xiàng)目

15 STM32F103產(chǎn)品級(jí)開(kāi)源項(xiàng)目:iLook.Time

  • 2013年開(kāi)始設(shè)計(jì)iTrack+yeelink,由于各種原因,該項(xiàng)目夭折。
  • 2014年年初開(kāi)始提出面向產(chǎn)品的開(kāi)源平臺(tái):iLook
  • 2015年5月發(fā)起iLook.愛(ài)路客
  • 2015年8月發(fā)起iLook.Time并開(kāi)源

STM32F103產(chǎn)品級(jí)開(kāi)源項(xiàng)目:iLook.Time設(shè)計(jì)解讀

16 深圳云之手科技開(kāi)源炫酷RGB燈板DIY項(xiàng)目

本文的RGB燈板是采用WS2812B的全彩燈,源碼是采用SPI+DMA的方式驅(qū)動(dòng)全彩燈,燈板要求的時(shí)序比較高,是微秒級(jí)別,本文所有延時(shí)均采用定時(shí)器處理,采用了合泰和STM32的MCU,目前本文選用的是STM32的STM32F103CBT6進(jìn)行編寫的處理,本項(xiàng)目純屬于娛樂(lè)時(shí)間開(kāi)發(fā)的,最終展示效果:

深圳云之手科技開(kāi)源炫酷RGB燈板DIY項(xiàng)目

17 華大開(kāi)源火爆全網(wǎng)的額溫槍方案(硬件+源碼)

在疫情期間,涌現(xiàn)了不少為抗疫做貢獻(xiàn)的企業(yè),華大半導(dǎo)體有限公司就是其中一家,在國(guó)內(nèi)額溫槍緊缺的情況下,華大半導(dǎo)體就將自研的抗疫方案額溫槍自主芯片、自主軟、硬件,多熱電堆匹配算法等額溫槍方案資料開(kāi)源共享,助力國(guó)內(nèi)相關(guān)企業(yè)用開(kāi)源的額溫槍方案快速做出產(chǎn)品助力國(guó)內(nèi)抗疫。現(xiàn)在,我們具體來(lái)看看開(kāi)源了哪些東西:

分享一個(gè)近期開(kāi)源火爆全網(wǎng)的額溫槍方案(硬件+源碼)

火爆全網(wǎng)開(kāi)源額溫槍同平臺(tái)之華大HC32L136 SDK開(kāi)發(fā)入門

18 云之手紅外式測(cè)溫計(jì)產(chǎn)品設(shè)計(jì)分享(基于合泰BH67F2752方案)

這次介紹的是深圳市云之手科技有限公司的測(cè)溫產(chǎn)品,出自陳工之手,這也是他個(gè)人目前開(kāi)源的第二個(gè)項(xiàng)目,也是個(gè)非常成功的項(xiàng)目,產(chǎn)品已經(jīng)實(shí)現(xiàn)大批量產(chǎn)。

云之手紅外式測(cè)溫計(jì)產(chǎn)品設(shè)計(jì)分享(基于合泰BH67F2752方案)

19 WIFI DTU產(chǎn)品設(shè)計(jì)與實(shí)現(xiàn)(基于STM32F103+QT配置上位機(jī)案例設(shè)計(jì)分享)

使用 WIFI 模組,完成 DTU 的功能,就叫做 WIFI DTU,WIFI DTU 的實(shí)現(xiàn)難點(diǎn)在于配網(wǎng)以及后期多端口及多種協(xié)議和端口的適配。

WIFI DTU產(chǎn)品設(shè)計(jì)與實(shí)現(xiàn)(基于STM32F103+QT配置上位機(jī)案例設(shè)計(jì)分享)

我將會(huì)一直匯總下去,敬請(qǐng)期待!


若覺(jué)得本次分享的文章對(duì)您有幫助,隨手點(diǎn)[在看]并轉(zhuǎn)發(fā)分享,也是對(duì)我的支持。

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉