定時器T2的功能比T1、T0都強大,但描述它的資料不多,可能是使用得比較少的緣故吧。它是一個16位的具有自動重裝和捕獲能力的定時/計數(shù)器,它的計數(shù)時鐘源可以是內(nèi)部的機器周期,也可以是P1.0輸入的外部時鐘脈沖。T2的
52控制DAC0832芯片輸出電流,讓發(fā)光二極管D12由滅均勻變到最亮,再有亮變滅,在最亮和最滅的時候蜂鳴器發(fā)出報警聲,完成整個周期的時間是控制在5s左右。#include#define uchar unsigned char#define uint unsigned i
GPIO:STM32的(64引腳的)IO口一共有3個,分別是PA、PB、PC.STM32的IO端口可以由軟件配置成8種模式:1,輸入浮空2,輸入上拉3,輸入下拉4,模擬輸入5,開漏輸出6,推挽輸出7,推挽復(fù)用功能8,開漏復(fù)用功能STM32的每個I
第一部分:在UCGUI移植之前在移植之前,首先要了解在網(wǎng)上下的UCGUI 3.98源碼的文件結(jié)構(gòu)是。UCGUI 3.98源碼中有三個文件夾:1)“tool文件夾”是用來使用一些uCgui的上位機程序,基本都是字體和模板查看之類的
最近在寫一個人機界面,由于硬件同事布板的問題,必須要用到串口4,先開始我還覺得沒什么,就是把USART1改成4以及改下開啟時鐘和配置引腳。但是事實證明我的想法是多么愚蠢,調(diào)了整整2天,UART4發(fā)送很好,但是就是在
我對未來的規(guī)劃是以功能性為主的,在功能和面積之間做以平衡是我的首要選擇,而把運算放在第二位,這根我的專業(yè)有關(guān)系。里面的運算其實并不復(fù)雜,在入門階段想盡量減少所接觸的東西。不過說實話,對DSP的外設(shè)并和開發(fā)
采用stm32f103rc的stm32最小系統(tǒng)詳細解析圖,如下:一、STM32主電路二、USB轉(zhuǎn)串口下載電路注:此圖中二極管D1不用接!三、SWD模式調(diào)試仿真電路四、指示電路五、整體電路注:此圖中二極管D1不用接!
STM32有多個時鐘源,分別是 HSI:上電默認啟動,因精度不高所以先不采用,以后如果需要再使用HSE:外部高速時鐘,系統(tǒng)時鐘一般采用它,經(jīng)過PLL倍頻作為系統(tǒng)同時鐘LSE:外部低速時鐘,一般專門用于RTC,等到RTC模塊時再
首先來手冊里的一段話。三種不同的時鐘源可被用來驅(qū)動系統(tǒng)時鐘 (SYSCLK)· HSI振蕩器時鐘· HSE振蕩器時鐘· PLL時鐘一般用的是PLL時鐘,后面有證據(jù)。我們可以通過庫函數(shù)獲取各時鐘值void RCC_
當前的嵌入式應(yīng)用程序開發(fā)過程里,并且C語言成為了絕大部分場合的最佳選擇。如此一來main函數(shù)似乎成為了理所當然的起點——因為C程序往往從main函數(shù)開始執(zhí)行。但一個經(jīng)常會被忽略的問題是:微控制器(單片機
慎用標志位(本人單片機菜鳥,高手請高抬貴手,歡迎指點!~)這里說的是合理謹慎的運用標志位,否則很容易出現(xiàn)錯誤,也很難debug。今天工作的時候,修改定時器定時功能的時候,得出的經(jīng)驗,這里說的與具體的單片機無關(guān),
以下內(nèi)容大多是網(wǎng)上資源,我只做一些修改和結(jié)合,為的是能夠方便更多的和我一樣的菜鳥們搞懂GUI的移植。第一部分:在UCGUI移植之前在移植之前,首先要了解在網(wǎng)上下的UCGUI 3.98源碼的文件結(jié)構(gòu)是。UCGUI 3.98源碼中有
I2C總線是由NXP(原PHILIPS)公司設(shè)計,有十分簡潔的物理層定義,其特性如下:· 只要求兩條總線線路:一條串行數(shù)據(jù)線SDA,一條串行時鐘線SCL;· 每個連接到總線的器件都可以通過唯一的地址和一直存在的簡
本文著重介紹三個IGBT驅(qū)動電路。驅(qū)動電路的作用是將單片機輸出的脈沖進行功率放大,以驅(qū)動IGBT,保證IGBT的可靠工作,驅(qū)動電路起著至關(guān)重要的作用,對IGBT驅(qū)動電路的基本要
由上圖可以看出理想波形與實際波形之間是有區(qū)別的,實際波形在按下和釋放的瞬間都有抖動的現(xiàn)象,抖動時間的長短和按鍵的機械特性有關(guān),一般為5~10ms。通常我們手動按鍵然后釋放,這個動作中穩(wěn)定閉合的時間超過了20ms。
隨著無線傳感器技術(shù)的日益成熟和社會發(fā)展與建設(shè)中對傳感器的大量使用,體積小,功耗低,穩(wěn)定度與靈敏度高的無線傳輸裝置的需求也越來越高。本文設(shè)計了一種基于NRF403收發(fā)一
8位、16位、32位都代表什么意思呢?我就根據(jù)搜集的知識,簡單的對自己科普一下:
尋址就是尋找指令中操作數(shù)或操作數(shù)所在的地址。所謂尋址方式,就是如何找到存放操作數(shù)的地址,把操作數(shù)提取出來的方法。通常指源操作數(shù)的尋址方式。
Microchip Technology Inc.(美國微芯科技公司)日前宣布推出32位PIC32MZ DA單片機(MCU)系列,這是業(yè)界首款具有集成2D圖形處理單元(GPU)和高達32 MB集成DDR2存儲器的MCU。
目前市場上的電子產(chǎn)品層出不窮,各種電子產(chǎn)品的充電器也多種多樣,這樣既浪費資源,又不利于環(huán)保,更重要的是這些充電器不具備通用性,不方便用戶的使用。日常生活中,經(jīng)常