講解430的書現(xiàn)在也有很多了,不過大多數(shù)都是詳細(xì)說明底層硬件結(jié)構(gòu)的,看了不免有些空洞和枯燥,我認(rèn)為了解一個(gè)MCU的操作首先要對(duì)其基礎(chǔ)特性有所了解,然后再仔細(xì)研究各模塊的功能?! ?.首先你要知道m(xù)
看門狗定時(shí)器用來防止程序因供電電源、空間電磁干擾或其它原因引起的強(qiáng)烈干擾噪聲而跑飛的事故。在很多單片機(jī)中都內(nèi)置了看門狗,看門狗本身是一個(gè)定時(shí)器,當(dāng)定時(shí)器溢出時(shí)即進(jìn)行系統(tǒng)復(fù)位,因此需要在程序
這個(gè)例程也是開發(fā)板上面的一個(gè)經(jīng)典例程,我對(duì)程序的框架進(jìn)行了修改,更適合以后的調(diào)用。具體的4*4鍵盤掃描原理較為基礎(chǔ)這里不再贅述,這里我認(rèn)為比較重要的是要養(yǎng)成一個(gè)良好的寫程序的習(xí)慣,想4*4鍵盤掃
這個(gè)程序主要部分是我改寫的,程序把看門狗當(dāng)做普通定時(shí)器使用,在看門狗中斷中進(jìn)行數(shù)碼管掃描,另外我加入了顯示的緩沖區(qū),想在數(shù)碼管上顯示什么數(shù)字只需要對(duì)緩沖數(shù)組中的值進(jìn)行操作即可。最后加入了小
這個(gè)小程序仍然是定時(shí)器的運(yùn)用,比較簡單,具體的地方都在注釋中注明了,參考注釋。/*********************************************程序功能:MCU控制蜂鳴器演奏歌曲《祝你平安》--------------------
這個(gè)程序是開發(fā)板中用來產(chǎn)生不同頻率聲音的程序,整體程序較為簡單,主要是兩個(gè)定時(shí)器的使用,代碼及我的注釋如下。/*********************************************************程序功能:用固定頻率的
這個(gè)程序主要是利用定時(shí)器的比較輸出功能來產(chǎn)生PWM波控制LED,定時(shí)器A的比較輸出對(duì)應(yīng)P2.3 P2.4,因此在程序的一開始需要設(shè)置比較匹配的工作模式,需要說明的是頭文件中已經(jīng)對(duì)各種模式給了詳細(xì)的定義,不
這個(gè)例子主要還是熟悉有關(guān)定時(shí)器A的寄存器配置以及IAR的配置方式。/***********************************************程序功能:實(shí)現(xiàn)流水燈以三種流動(dòng)方式和四種流動(dòng)速度的不同組合而進(jìn)行點(diǎn)亮"流動(dòng)"---
最近要做一個(gè)項(xiàng)目,需要對(duì)外部的PWM信號(hào)統(tǒng)計(jì)頻率和占空比,那做吧使用的是STM32F207的片子看datasheet,發(fā)現(xiàn)定時(shí)器幾大功能之一就是對(duì)PWM信號(hào)的捕獲比較.說明定時(shí)器即可以產(chǎn)生PWM信號(hào),還可以對(duì)外部的PWM信
1、FSMC初初了解:FSMC 包括4個(gè)模塊:(1)AHB接口(包括FSMC配置寄存器)(2)NOR閃存和PSRAM控制器(驅(qū)動(dòng)LCD的時(shí)候LCD就好像一個(gè)PSRAM的里面只有2個(gè)16位的存儲(chǔ)空間,一個(gè)是DATA RAM 一個(gè)是CMD RAM)(3)NA
魏哲家說,半導(dǎo)體是一個(gè)非?;镜男袠I(yè),就像創(chuàng)辦人張忠謀所言,半導(dǎo)體會(huì)像是日常生活不可或缺的面包、飯;隨著5G與人工智能(AI)新技術(shù)來臨,世界會(huì)發(fā)生重大變動(dòng)。
研究了幾天的F4的FSMC方式驅(qū)動(dòng)觸摸屏,得到一些認(rèn)識(shí),現(xiàn)在列舉如下,流水帳般沒有組織的記錄僅供自己以后參考使用的是一款叫微雪電子的F407的開發(fā)板,但是他們的客服卻不太愿解答用戶提出的問題。觸摸屏
一 STM32 ADC 采樣 頻率的確定1. :先看一些資料,確定一下ADC 的時(shí)鐘:(1),由時(shí)鐘控制器提供的ADCCLK 時(shí)鐘和PCLK2(APB2 時(shí)鐘)同步。CLK 控制器為ADC 時(shí)鐘提供一個(gè)專用的可編程預(yù)分頻器。(2) 一般
1. LCD/LCM的基本概念液晶顯示器(Liquid Crystal Display: LCD)的構(gòu)造是在兩片平行的玻璃當(dāng)中放置液態(tài)的晶體,兩片玻璃中間有許多垂直和水平的細(xì)小電線,透過通電與否來控制桿狀水晶分子改變方向,將光
串口:一. USART_ITConfig(USART1, USART_IT_TXE, ENABLE):只要發(fā)送寄存器為空,就會(huì)一直有中斷,因此,要是不發(fā)送數(shù)據(jù)時(shí),把發(fā)送中斷關(guān)閉,只在開始發(fā)送時(shí),才打開。二.以下是字符發(fā)送的配置過程,注