最近由于換季,天氣突然的轉(zhuǎn)涼,大家也是直呼好冷。天冷了自然是要注意防寒保暖。一個(gè)能夠當(dāng)充電寶用的暖手寶會(huì)是你最好的陪伴。暖手寶是一種非常便捷易用的發(fā)熱工具,并且體形小巧,可以隨身攜帶并輕易握在手中,也可以放置在身上的其它位置來(lái)發(fā)熱取暖。它能夠在暖手的同時(shí)還能給手機(jī)充電,當(dāng)你的手機(jī)即將沒(méi)電時(shí),它能變成一個(gè)移動(dòng)電源。冬天出門(mén)的時(shí)候,帶上它,取暖、充電都能解決,很方便。這種充電和保暖一體的暖手寶是通過(guò)單片機(jī)芯片開(kāi)發(fā)而來(lái)的。芯嶺技術(shù)有著該種暖手寶解決方案的相關(guān)開(kāi)發(fā)經(jīng)驗(yàn)。
總之,怎么選都會(huì)有遺憾,魚(yú)和熊掌不可能都得到,只能舍棄一部分。這個(gè)選擇關(guān)系著一家人的生活和未來(lái),也和大部分人的選擇背道而馳,需要更多勇氣才能決定,希望樓主想清楚自己究竟想要什么,做出決定后就不要再患得患失,享受當(dāng)下就好。
近兩年,國(guó)外廠商的FPGA芯片價(jià)格飆升,由于價(jià)格,貨期,出口管制等多方面因素的影響,很多公司都在尋找FPGA國(guó)產(chǎn)化替代方案。我工作中正在使用的幾款芯片也面臨停產(chǎn)的風(fēng)險(xiǎn),用一片少一片,了解到國(guó)產(chǎn)FPGA發(fā)展的也不錯(cuò),完全自主知識(shí)產(chǎn)權(quán)的芯片種類(lèi)也很多,最近就購(gòu)買(mǎi)了一塊基于高云半導(dǎo)體FPGA芯片的開(kāi)發(fā)板——Tang Nano 4K,學(xué)習(xí)一下國(guó)產(chǎn)FPGA的開(kāi)發(fā)和使用。Tang Nano 4K是由國(guó)內(nèi)著名開(kāi)源硬件廠商SiPEED矽速科技出品的一款FPGA開(kāi)發(fā)板,基于國(guó)產(chǎn)FPGA芯片——高云小蜜蜂系列GW1NSR-4C,這顆芯片是異構(gòu)平臺(tái),片上集成了FPGA和ARM Cortex-M3硬核處理器。Tang系列FPGA開(kāi)發(fā)板,還有TangNano 1K、TangNano 4K、TangNano 9K等多種配置可供選擇。Tang Nano 4K開(kāi)發(fā)板在官方國(guó)際平臺(tái)售價(jià)$13.5起在國(guó)內(nèi)平臺(tái)售價(jià)¥79起我是從第三方賣(mài)家購(gòu)入,選的是帶OV2640攝像頭的套餐,到手價(jià)格不到90塊,還是非常實(shí)惠的!配件清單:
在進(jìn)行socket通信開(kāi)發(fā)時(shí),一般會(huì)用到TCP或UDP這兩種傳輸層協(xié)議,UDP(User Datagram Protocol)是一種面向無(wú)連接的協(xié)議,在數(shù)據(jù)發(fā)送前,不需要提前建立連接,它可以更高效地傳輸數(shù)據(jù),但可靠性無(wú)法保證。TCP(Transmission Control Protocol)是一種面向連接的協(xié)議,一個(gè)應(yīng)用程序開(kāi)始向另一個(gè)應(yīng)用程序發(fā)送數(shù)據(jù)之前,必須先進(jìn)行握手連接,以保證數(shù)據(jù)的可靠傳輸。所以,對(duì)于數(shù)據(jù)可靠性要求較高的場(chǎng)合,一般使用TCP協(xié)議通信。
SQLite是一個(gè)跨平臺(tái)的輕量級(jí)數(shù)據(jù)庫(kù),支持C/C++開(kāi)發(fā),可用于嵌入式中,關(guān)于C/C++使用SQLite的簡(jiǎn)單實(shí)例,可參考這篇:“玩轉(zhuǎn)SQLite6:使用C語(yǔ)言來(lái)讀寫(xiě)數(shù)據(jù)庫(kù)”,本篇來(lái)繼續(xù)介紹SQLite的基礎(chǔ)運(yùn)算符與表達(dá)式。
XL32F003 系列微控制器采用高性能的 32 位 ARM?Cortex?- M0+ 內(nèi)核,寬電壓工作范圍的MCU。嵌入高達(dá)64 Kbytes flash和8 Kbytes SRAM存儲(chǔ)器,最高工作頻率32 MHz。包含多種不同封裝類(lèi)型多款產(chǎn)品。芯片集成多路I2C、SPI、 USART等通訊外設(shè),1路12 bit ADC,5個(gè)16bit定時(shí)器,以及2路比較器。
電動(dòng)洗鼻器是一種全新的鼻腔清潔工具,一般是通過(guò)水壓將生理鹽水送進(jìn)鼻腔,借助于生理鹽水的殺菌作用及水流的沖擊力,將鼻腔內(nèi)已聚集的致病菌及污洉排出,從而使鼻腔恢復(fù)正常的生理環(huán)境,恢復(fù)鼻腔的自我排毒功能,達(dá)到保護(hù)鼻腔的目的。讓鼻纖毛正常工作,還能緩解鼻塞、流鼻涕、鼻屎多等鼻子問(wèn)題,幫助保持鼻腔濕潤(rùn)。 芯嶺技術(shù)有一款電動(dòng)洗鼻器單片機(jī)方案,下文是方案的簡(jiǎn)單介紹。
該家用加濕器方案利用超頻振蕩器1.7Hz(MHz也有2.4Hz),利用霧化片的高頻諧振,將水滴打成5微米左右的微小漂浮顆粒,在風(fēng)或自然狀態(tài)下遠(yuǎn)離水面,從而不斷產(chǎn)生懸浮的水霧,最終達(dá)到空氣濕潤(rùn)的效果。
想要在Linux板子上通過(guò)Qt界面來(lái)播放視頻,一種可選的方式是調(diào)用FFmpeg庫(kù)來(lái)實(shí)現(xiàn)視頻的解碼與播放。本篇先來(lái)進(jìn)行FFmpeg庫(kù)的交叉編譯,將FFmpeg庫(kù)移植到Linux板子上。
本編利用Qt實(shí)現(xiàn)一個(gè)網(wǎng)絡(luò)攝像頭功能,包含一個(gè)服務(wù)端和一個(gè)客戶端,服務(wù)端用于將USB攝像頭轉(zhuǎn)換為一個(gè)IP攝像頭,當(dāng)有客戶端連接時(shí),將其捕獲到的圖像通過(guò)TCP發(fā)送出去;客戶端運(yùn)行在Linux板子上,用于查看攝像頭的實(shí)時(shí)畫(huà)面。
XL520為SOP8封裝,正常工作電壓范圍2.0~5.5V,正常工作電流3.0~3.2mA,啟動(dòng)時(shí)間2.2ms,接收靈敏度最高可達(dá)到-110dBm,非常適合各種低功耗要求的設(shè)備等。片內(nèi)自動(dòng)完成所有的RF和IF調(diào)諧,在開(kāi)發(fā)和生產(chǎn)中省略了手工調(diào)節(jié)的工藝環(huán)節(jié),進(jìn)而降低成本,可加快產(chǎn)品上市。
Java是一門(mén)面向?qū)ο蟮木幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。相當(dāng)于一個(gè)微型的計(jì)算機(jī),和計(jì)算機(jī)相比,單片機(jī)只缺少了I/O設(shè)備。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開(kāi)發(fā)提供了便利條件。同時(shí),學(xué)習(xí)使用單片機(jī)是了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇。
這是FPGA之旅設(shè)計(jì)的第十三例啦,本例是一個(gè)綜合性的例程,基于OLED屏幕顯示,和DHT11溫濕度采集,將DHT11采集到的溫濕度顯示到OLED屏幕上。
本篇是FPGA之旅設(shè)計(jì)的第十二例,在前面的例程中,完成了DS18B20溫度傳感器數(shù)據(jù)的采集,并且將采集到的數(shù)據(jù)顯示在數(shù)碼管上。由于本例將對(duì)溫濕度傳感器DHT11進(jìn)行采集,而且兩者的數(shù)據(jù)采集過(guò)程類(lèi)似,所以可以參考一下前面的例程。本例將通過(guò)signal top實(shí)時(shí)采集波形,確定采集到的數(shù)據(jù)是正確了(數(shù)據(jù)中帶了校驗(yàn))。