首頁  資訊  商機   下載  拆解   高校  招聘   雜志  會展  EETV  百科   問答  電路圖  工程師手冊   Datasheet  100例   活動中心  E周刊閱讀   樣片申請
        EEPW首頁 >> 主題列表 >> sam4e

        SAM4E單片機之旅——9、UART與MCK之MAINCK

        •   為得到更高的帶寬,需要使用更高的波特率。UART波特率的計算已經介紹過了,現在就嘗試下調整外設的時鐘頻率。可以有多種方法調整外設時鐘(MCK)的頻率,這里先介紹先主要時鐘(MAINCK)的設置,其中包括外部晶振的使用。  外設的時鐘(MCK)可以在慢時鐘(SLCK)、主要時鐘(MAINCK)和MAINCK經鎖相環升頻后的時鐘PLLACK三者中選擇,并可以對選擇的時鐘進行分頻。重置時,MCK使用的時鐘為MAINCK,且不分頻。  MAINCK可以選擇使用一個嵌入的快速RC振蕩器,或是一個晶體振蕩器產生時
        • 關鍵字: SAM4E  UART  

        SAM4E單片機之旅——8、UART初步

        •   通信還是比讓LED燈閃爍實用得多的。  這次試試使用UART,實現開發版和PC間的通信。功能比較簡單,就是把PC發向開發版的內容發送回去。這次主要介紹一下UART的配置,至于通信,則使用較為簡單的不斷查詢UART狀態寄存器的循環實現。  一、 準備工作  UART作為異步串口通信協議的一種,所以必須先要準備一根串口線。用串口線將PC的串口和開發板的DBGU口連起來。  同時,在PC上需要準備好串口通信軟件。  二、 電路        DBGU有兩個
        • 關鍵字: SAM4E  UART  

        SAM4E單片機之旅——7、LED閃爍之TC中斷

        •   RTT主要用做一個全局的定時器,而且不太通用。現在嘗試使用一個更為通用的定時器進行定時:定時計數器(Timer Counter, TC)。  TC提供了廣泛的功能,主要可以分為對輸入的測量,以及波形的輸出。同樣,它可以產生一系列的中斷。這一次將使TC以一個固定的周期產生中斷,以達到定時的目的。  一、 TC配置  1. 在PMC中使能TC時鐘。  2. 時鐘選擇。  TC的每個通道內部都有一個32位的計數器。可以為這個計數器選擇一個時鐘,使其以固定頻率
        • 關鍵字: SAM4E  LED  

        SAM4E單片機之旅——6、LED閃爍之按鈕控制

        •   現在試試用按鈕控制LED燈……讓LED在一個按鈕按下時亮起;彈起時滅掉。  主要目的是學習GPIO的輸入及中斷。  一、 電路        圖中的J39-n是幾個跳線插座,位置在開發板LCD附近,往下進行前要先確保跳線是接通的。  可以看到,當按鈕按下時,引腳接地。即若引腳接個上拉電阻,則在按鈕彈起狀態下,引腳處于高電平狀態;而在按鈕按下時,則處于低電平狀態。  這次使用的按鈕是BP3,即PA20引腳;LED為藍色LED,即PA0。  二、 最簡單
        • 關鍵字: SAM4E    

        SAM4E單片機之旅——5、LED呼吸和PWM

        •   PWM在高頻情況下,一個很好的用處就是通過控制占空比來控制輸出的功率,比如控制風扇轉速、LED燈的亮度等。這次就利用PWM的中斷功能,動態改變脈沖的占空比,來實現呼吸燈的效果。  一、實現思路  PWM可以選擇讓計數器在周期結束產生中斷(在周期中央對齊時,可能選擇在周期中央也產生中斷),并且可以在運行的時候動態地調整占空比、周期、極性等屬性。所以可以在中斷處理函數中動態地改變占空比以改變LED燈的亮度。  這次也將使用通道0和引腳PA0。  二、PWM設置  這里需要用到較高頻率的時鐘,所以選擇使用主
        • 關鍵字: SAM4E  PWM  

        SAM4E單片機之旅——4、LED閃爍之PWM

        •   兩個LED燈雖然可以閃了,但是總是需要CPU的參與。現在嘗試使用一種更為自動化的方法:讓脈寬調制(PWM)控制器輸出具有一定周期和占空比的方波,以此控制LED燈的亮滅。  一、實現思路        依然使用藍色和琥珀色的LED燈。開發板上能啟用四個PWM通道,每個通道能輸出兩個互補的方波。我們會啟用其中的一個通道,然后讓這個通道的兩個輸出分別控制一個LED燈。但是由于這兩個引腳上不存在同一通道的輸出,所以需要第三個引腳輔助。  我們將使用PWM的通道0。  1.&nb
        • 關鍵字: SAM4E  PWM  

        SAM4E單片機之旅——3、LED閃爍之定時器中斷

        •   讓一個LED燈閃爍不過癮,我們應該讓這塊開發板完成一點更高難度的任務:比如讓兩個LED燈閃爍。  ……  當然了,以我們的現在使用的空循環技術,還是可以實現這點的。但是這樣顯得略為低端。所以我們使用一個高端點的技術:中斷。還有就是會介紹一下在CMSIS里怎么使用中斷。  一、電路        二、實現思路  第一個LED的閃爍還是用之前使用的空循環吧,別把世界弄得太復雜了。  第二個LED的閃爍就稍微自動化一點了:使用一個定時器,讓它在到了需要切換引腳電平的時候通知我
        • 關鍵字: SAM4E  LED  

        SAM4E單片機之旅——2、LED閃爍之輪詢定時器

        •   之前我們使用空循環,達到了延遲的目的,但是這樣子的延遲比較不精確。現在就使用實時定時器(RTT)來進行更為精確的計時。RTT雖然不是特別通用,在某些單片機上可能沒有,但它較為簡單。  RTT內部有一個計數器,并且可以配置這個計數器的時鐘。通過配置以及計算,就可以得出經過一段時間后,該計數器的增加值。和之前一樣,我們使用空循環來完成延遲,只是延遲退出的條件變為“計數器增加了一個特定的值”。  一、 RTT配置  為實現這個功能,需要配置的主要就是分頻數了。RTT的時鐘可以選擇對慢時鐘(SCLK
        • 關鍵字: SAM4E  LED  

        SAM4E單片機之旅——1、LED閃爍之空循環

        •   最近因為導師要寫一本關于SAME4單片機的書籍,而我也作為一個嵌入式的初學者看了這本書。現在也讓我寫寫幾個小的程序,做做示例。既然寫了文檔之類的,就發到博客上來吧。  目前關于這芯片能參考的書籍大概就只有英文手冊了。用的板子是SAM4E16E。IDE用的是Atmel?Studio。既然是學習單片機,就沒有使用asf框架,而是直接采用訪問寄存器的方法了。  第一個程序就是控制板子上一個LED燈的閃爍了。  一、電路  ?? ?  通過查看電路圖,可以發現有一個藍
        • 關鍵字: SAM4E  LED  

        ATMEL推SAM4E系列器件擴展ARM Cortex-M4 快閃微控制器系列

        •   愛特梅爾公司(Atmel? Corporation)宣布擴展ARM? Cortex?-M4快閃微控制器(MCU)陣容,增添具有先進的連通性外設、一個浮點單元(FPU)、先進的模擬功能,以及更高處理能力的SAM4E系列器件。   上述的豐富特性使得SAM4E器件成為用于工業自動化、家居和樓宇控制、機器至機器通信、汽車配件市場和能源管理應用的理想器件。   愛特梅爾SAM4E ARM Cortex-M4 處理器MCU的最高運作頻率為120MHz,提供了更大的處理能力,帶有一
        • 關鍵字: ATMEL  微控制器  SAM4E  
        共25條 2/2 « 1 2

        sam4e介紹

        您好,目前還沒有人創建詞條sam4e!
        歡迎您創建該詞條,闡述對sam4e的理解,并與今后在此搜索sam4e的朋友們分享。    創建詞條

        熱門主題

        樹莓派    linux   
        關于我們 - 廣告服務 - 企業會員服務 - 網站地圖 - 聯系我們 - 征稿 - 友情鏈接 - 手機EEPW
        Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
        《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
        備案 京ICP備12027778號-2 北京市公安局備案:1101082052    京公網安備11010802012473
        主站蜘蛛池模板: 儋州市| 松阳县| 大城县| 腾冲县| 谢通门县| 白玉县| 蕲春县| 宁波市| 米林县| 满城县| 阿拉善右旗| 天台县| 河南省| 永州市| 安顺市| 定边县| 博湖县| 左贡县| 西安市| 南宁市| 名山县| 康定县| 遂平县| 隆回县| 寿光市| 阿尔山市| 墨竹工卡县| 腾冲县| 无为县| 忻州市| 鹤山市| 丰镇市| 岱山县| 新兴县| 阳泉市| 东辽县| 宁远县| 平乐县| 措美县| 白银市| 平定县|