最近因?yàn)閷?dǎo)師要寫(xiě)一本關(guān)于SAME4單片機(jī)的書(shū)籍,而我也作為一個(gè)嵌入式的初學(xué)者看了這本書(shū)?,F(xiàn)在也讓我寫(xiě)寫(xiě)幾個(gè)小的程序,做做示例。既然寫(xiě)了文檔之類(lèi)的,就發(fā)到博客上來(lái)吧。目前關(guān)于這芯片能參考的書(shū)籍大概就只有英文手
單片機(jī)是一種集成電路芯片,單片機(jī)系統(tǒng)一般是根據(jù)具體的控制要求,通過(guò)專(zhuān)業(yè)人員設(shè)計(jì),以印刷電路板(PCB)為基礎(chǔ),將單片機(jī)和其它芯片、器件等組合在一起,設(shè)計(jì)并固化相應(yīng)的軟件,最終構(gòu)成的控制系統(tǒng)。 PLC上是專(zhuān)
1 /*-------------------------------------------2 簡(jiǎn)單的串口通信3 -------------------------------------------*/4 #include56 #define uint unsigned int7 #define uchar unsigned char8910 uchar flag,a,i;
/* 這個(gè)程序用180行C代碼就能夠讀取FAT16文件系統(tǒng)U盤(pán)的根目錄,可以看到根目錄下的文件名,并可顯示首文件內(nèi)容,不過(guò),該程序很不嚴(yán)謹(jǐn),也沒(méi)有任何錯(cuò)誤處理,對(duì)U盤(pán)兼容性較差,只是用于簡(jiǎn)單試驗(yàn),作為參考.這個(gè)程序可以支持W
在工業(yè)控制、智能儀表中都普遍采用了單片機(jī),單片機(jī)抗干擾措施提到重要議事日程上來(lái)。單片機(jī)抗干擾措施不解決,其它工作也是白費(fèi)勁。要解決單片機(jī)干擾問(wèn)題,必須先找出干擾源,然后采用單片機(jī)軟硬件技
例、 將(R2R3R4R5)除于(R6R7),商送(R4R5),余數(shù)送(R2R3)。模擬手算方法:1)從被除數(shù)高位開(kāi)始對(duì)齊除數(shù),比較。2)若前者大于或等于后者,商位為1,并把被除數(shù)減除數(shù),形成部分余數(shù)。若前者小于后者,商位為
最近一周一直在做pic單片機(jī)功耗問(wèn)題。由于項(xiàng)目使用電池供電,所以功耗問(wèn)題顯得非常重要。根據(jù)數(shù)據(jù)手冊(cè)以及網(wǎng)絡(luò)上的資料,影響單片機(jī)功耗主要由以下幾個(gè)因素:1:所有I/O引腳保持為高阻輸入高點(diǎn)平或低電平2:關(guān)閉比較
由于意外,接觸了下STM8,之前主要使用STM32,在某些時(shí)候,確實(shí)覺(jué)得STM8使用更為方便;雖然STM8是8位單片機(jī),但其能支持主流外設(shè),尤其值得一提的是自帶的ADC和PWM,價(jià)格也是相當(dāng)感人,約“1.20RMB/PSC”的價(jià)格,從節(jié)
來(lái)源:電子工程世界 在單片機(jī)應(yīng)用系統(tǒng)中,普遍使用成本低廉、配置靈活的數(shù)碼管(led)做顯示器。常用的為4~8位八段led數(shù)碼管顯示器,即需要4~8個(gè)led數(shù)碼管。實(shí)現(xiàn)這種顯示
//---------------------------------------------------------------------- // uart.c // 通用模擬串口程序 // 資源需求:一個(gè)硬件計(jì)數(shù)器,兩個(gè)i/o口 // 硬件
1. C語(yǔ)言編程和匯編語(yǔ)言在開(kāi)發(fā)單片機(jī)編程各有哪些優(yōu)缺點(diǎn)?答:匯編語(yǔ)言是一種用文字助記符來(lái)表示機(jī)器指令的符號(hào)語(yǔ)言,是最接近機(jī)器碼的一種語(yǔ)言。其主要優(yōu)點(diǎn)是占用資源少、程序執(zhí)行效率高。但是不同的CPU,其匯編語(yǔ)言
寫(xiě)這篇博客,首先檢討一下自己,因?yàn)橐郧按诘某绦?,也和步進(jìn)電機(jī)一樣,時(shí)靈時(shí)不靈,我現(xiàn)在終于知道這是為什么了,因?yàn)?1上有三個(gè)串口,一個(gè)公口,一個(gè)母口,一個(gè)usb轉(zhuǎn)串口,這樣的話,串口有3個(gè)了,我手頭上有usb轉(zhuǎn)
STM32F系列單片機(jī)內(nèi)部含有較大容量的FLASH存儲(chǔ)器,但沒(méi)有EEPROM存儲(chǔ)器,有時(shí)候?qū)τ趨?shù)的保存不得不另外加一片EEPROM芯片。這對(duì)于現(xiàn)如今大部分MCU都是FLASH+EEPROM的配置而言,顯的相當(dāng)?shù)牟缓竦?,尤其是從AVR轉(zhuǎn)過(guò)來(lái)的