作者:Harris Wilde,http://www.techzone.ltd/post/CPointer/ 說到指針,估計還是有很多小伙伴都還是云里霧里的,有點“知其然,而不知其所以然”。但是,不得不說,學(xué)了指針,C語言才能算是入門了。指針是C語言的「精華」,可以說,對對指針的掌握程度,「
來源 :卓晴 對于手邊的一盒STC單片機,測試一下它們使用相同的ISP方案在下載過程中是否都可以按照相同的方式完成程序的下載。同時對它們建立各自的元器件庫,以便于后期的應(yīng)用。 通過這個實驗,看到STC的單片機使用起來真實簡捷明了,接上電就工作。對外的接
01 前言 在工業(yè)領(lǐng)域用嵌入式,還是用可編程邏輯控制器(PLC)? 02 適合用嵌入式的場合 如果仔細(xì)留意的話,如果是批量生產(chǎn)的標(biāo)準(zhǔn)工業(yè)產(chǎn)品,并且里邊需要有一些復(fù)雜的運算的話,通常會用到嵌入式系統(tǒng)。比如變頻器,標(biāo)準(zhǔn)工業(yè)機械手,一些專機設(shè)備等等。 有些產(chǎn)品
0、前 言 原諒我起這么猛的標(biāo)題,但看完,你不會來打我的。 如果此項目有朋友已經(jīng)做過,可以越過不看。 回歸正題, 平衡小車 ,這個開源項目已經(jīng)出來很多年了,雖然是一個比較基礎(chǔ)的項目,但也牽扯到方方面面的知識,單片機程序開發(fā)、硬件電路設(shè)計、焊接手法
1. ANSI escape code 最近在研究日志打印組件easylogger,玩轉(zhuǎn)各種彩色日志打印不亦樂乎,好奇心越來越重,遂深入研究,發(fā)現(xiàn)了一個非常神奇的東西:ANSI escape code! escape ?sequence code 全稱叫做 escape sequence code,即 Escape 序列屏幕控制碼,其實
直接來源 :公眾號【嵌入式云IOT技術(shù)圈】,作者:楊源鑫 數(shù)據(jù)壓倒一切。如果選擇了正確的數(shù)據(jù)結(jié)構(gòu)并把一切組織的井井有條,正確的算法就不言自明。編程的核心是數(shù)據(jù)結(jié)構(gòu),而不是算法。 ——Rob Pike 說明 本文基于這樣的認(rèn)識:數(shù)據(jù)是易變的,邏輯是穩(wěn)定的。
作者:BRIAN BAILEY,譯者:Arvin 責(zé)編:郭芮, 出品:CSDN(ID:CSDNnews) 隨著RISC-V的成功,許多公司都對開發(fā)自己的處理器感興趣,但這卻是一項艱巨的挑戰(zhàn)...... 以下為譯文: RISC-V處理器指令集體系結(jié)構(gòu)(ISA)的問世和最初的成功重新激發(fā)了人們對定制
1.ARM中一些常見英文縮寫解釋 MSB:最高有效位; LSB:最低有效位; AHB:先進的高性能總線; VPB:連接片內(nèi)外設(shè)功能的VLSI外設(shè)總線; EMC:外部存儲器控制器; MAM:存儲器加速模塊; VIC:向量中斷控制器; SPI:全雙工串行接口; CAN:控制器局域網(wǎng),一種
素材來源:網(wǎng)絡(luò) 編輯整理:strongerHuang 嵌入式行業(yè)中快速增長的領(lǐng)域包括互聯(lián)汽車、可穿戴設(shè)備、智能家居、工業(yè)和醫(yī)療保健設(shè)備等,這些設(shè)備共同需要智能用戶功能和創(chuàng)新的用戶界面。 因此,近年來各大UI廠商都在不斷發(fā)力,下面給大家看看各大UI的現(xiàn)狀。 一、Q
來源 :深度操作系統(tǒng) 大家千呼萬喚的deepinV20來了~ 深度操作系統(tǒng) 20 Beta采取統(tǒng)一的設(shè)計風(fēng)格,從桌面環(huán)境和應(yīng)用重新進行設(shè)計,其中底層倉庫、內(nèi)核分別升級到Debian 10、Kernel 5.3,全新的設(shè)計帶來不一樣的交互體驗,同時不斷優(yōu)化系統(tǒng)各個方面,帶來更加豐富
來源 :華為人 少年“未央” 朱快快 有一個少年,曾在宿舍喧囂的DOTA里,獨自一人對著韓劇,隨著劇情的跌宕起伏,或哈哈大笑,或暗自垂淚; 有一個少年,常在周末的家里,給自己整上一份“全蛋宴”:青椒炒雞蛋、西紅柿雞蛋湯、蛋炒飯,還覺得不過癮,再煮個
我們學(xué)習(xí)單片機的目的就是為了進行嵌入式系統(tǒng)的開發(fā),學(xué)好單片機首先要有一個整體認(rèn)識,下面將簡要介紹一下單片機應(yīng)用系統(tǒng)的開發(fā)流程,如圖所示。 圖 單片機系統(tǒng)開發(fā)流程 (1)明確任務(wù) 分析和了解項目的總體要求,并綜合考慮系統(tǒng)使用環(huán)境、可靠性要求、可維護
這篇長文除了由淺入深的一步步迭代出無鎖隊列的實現(xiàn)原理,也會借此說說如何在項目中注意避免寫出有 BUG 的程序,與此同時也會簡單聊聊如何測試一段代碼,而這些能力應(yīng)該是所有軟件開發(fā)工作者都應(yīng)該引起注意的。而在介紹的過程中也會讓你明白理論和實際的差距
[導(dǎo)讀]:前面的文章介紹了移動平均濾波器、IIR濾波器、梳狀濾波器,今天來談?wù)凢IR濾波器的設(shè)計實現(xiàn)。 本篇文章依然采用4W1H進行描述,從What Why Where When How幾個維度展開。為了便于理解4W1H,依然把5W1H的圖附上。 FIR濾波器之What? LTI線性時不變系統(tǒng)沖
來源 :CSDN知識庫? 作為程序員,你是使用函數(shù)式編程還是面向?qū)ο缶幊谭绞剑?在本文中,擁有 10 多年軟件開發(fā)經(jīng)驗的作者從面向?qū)ο缶幊痰娜筇匦浴^承、封裝、多態(tài)三大角度提出了自己的疑問,并深刻表示是時候和面向?qū)ο缶幊陶f再見了。 幾十年來我都在用