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