/************************************************************** 實(shí)驗(yàn)名稱:串口通信演示實(shí)驗(yàn) 晶振:內(nèi)部 8M 接線方法:1.PD0接RXD,PD1接TXD 2.打開串口調(diào)試助手 使用說明: 1.本程序能夠測(cè)試串口數(shù)據(jù)發(fā)送與接收。
//出入均設(shè)有緩沖區(qū),大小可任意設(shè)置。//可供使用的函數(shù)名://char getbyte(void);從接收緩沖區(qū)取一個(gè)byte,如不想等待則在調(diào)用前檢測(cè)inbufsign是否為1。//getline(char idata *line, unsigned char n);//獲取一行數(shù)據(jù)
1 引言 隨著家庭網(wǎng)絡(luò)研究的興起,如何設(shè)計(jì)一種集家電管理、協(xié)議轉(zhuǎn)換和家庭網(wǎng)絡(luò)監(jiān)控為一體的家庭網(wǎng)關(guān),實(shí)現(xiàn)家用電器的網(wǎng)絡(luò)化、智能化和遠(yuǎn)程控制,已成為當(dāng)前研究的熱點(diǎn)。 本文以CGI原理為基礎(chǔ),以嵌入式數(shù)據(jù)庫(kù)為后臺(tái),
一、NVIC是中斷向量表的統(tǒng)稱。因?yàn)閟tm32的中斷源非常多,在使用時(shí)有些中斷必須要具有較高的優(yōu)先級(jí),那么nvic就誕生了,它就是用來配置中斷順序的。二、打開misc.c文件,可以看到以下列表。 @arg NVIC_PriorityGroup_
一、先簡(jiǎn)單了解下所為的IIC協(xié)議:IIC(Inter -Integrated Circuit) 總線是一種由PHILIPS 公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設(shè)備。它是由數(shù)據(jù)線 SDA 和時(shí)鐘SCL 構(gòu)成的串行總線,可發(fā)送和接收數(shù)據(jù)。
八位單片機(jī)由于內(nèi)部構(gòu)造簡(jiǎn)單,體積小,成本低廉,在一些較簡(jiǎn)單的控制器中應(yīng)用很廣。即便到了本世紀(jì),在單片機(jī)應(yīng)用中,仍占有相當(dāng)?shù)姆蓊~。由于八位單片機(jī)種類繁多,本文僅將常用的幾種在性能上作一個(gè)簡(jiǎn)單
X9241概述 X9241是XICOR公司生產(chǎn)的、把4個(gè)E2POT數(shù)字電位器集成在單片的CMOS集成電路上的一種數(shù)字電位器。它包含4個(gè)電阻陣列,每個(gè)陣列包含63個(gè)電阻單元,在每個(gè)單元之間和2個(gè)端點(diǎn)之間都有被滑動(dòng)單元
16位標(biāo)志寄存器——共用了9個(gè)標(biāo)志位,它們主要用來反映CPU的狀態(tài)和運(yùn)算結(jié)果的特征。標(biāo)志位的分布如下表所示。32位標(biāo)志寄存器——32位CPU也把標(biāo)志寄存器擴(kuò)展到32位,記為EFLAGS。它新增加了四個(gè)控制標(biāo)志位,它們是:I
引腳就是芯片外接的引腳啊,一個(gè)芯片至少有VCC,GND引腳,象51單片機(jī)還有IO引腳,串口引腳等,引腳就是物理外接的一個(gè)個(gè)管腿啊。 端口是單片機(jī)內(nèi)部(CPU單元)和外部IO的接口組,比如說PA端口,有8個(gè)引腳,PA0~PA7
最近在看數(shù)據(jù)手冊(cè)的時(shí)候,發(fā)現(xiàn)在Cortex-M3里,對(duì)于GPIO的配置種類有8種之多:(1)GPIO_Mode_AIN 模擬輸入(2)GPIO_Mode_IN_FLOATING 浮空輸入(3)GPIO_Mode_IPD 下拉輸入(4)GPIO_Mode_IPU 上拉輸入(5)GPIO_Mo
CPU提供了一組用于SDRAM的信號(hào):SDRAM時(shí)鐘有效信號(hào)SCKE;SDRAM時(shí)鐘信號(hào)SCLK0/SCLK1;數(shù)據(jù)掩碼信號(hào)DQM0/DQM1/DQM2/DQM3;SDRAM片選信號(hào)nSCS0(它與nGCS6是同一引腳的兩個(gè)功能);SDRAM行地址選通脈沖信號(hào)nSRAS;SDRAM列地
一直想寫個(gè)類似uCOS的OS,近段時(shí)間考研復(fù)習(xí)之余忙里偷閑,總算有點(diǎn)成果了。言歸正傳,我覺得OS最難的部分首先便是上下文切換的問題,他和MCU的架構(gòu)有關(guān),所以對(duì)于不同的MCU,這部分需要移植。一旦這個(gè)問題解決了
隨著人類社會(huì)不斷的發(fā)展,作為不可替代的自然資源--水資源也開始面臨著種種問題和危機(jī)。人口的增長(zhǎng)、工農(nóng)業(yè)的快速發(fā)展,使得人類對(duì)水的需求逐年增加。無序的開發(fā)和環(huán)境的污染更加重了水資源的危機(jī)。曾經(jīng)的藍(lán)色星球也
為什么輸出的脈沖波動(dòng)很大呢 什么辦法可以控制他的誤差在千分之一啊 高手幫幫我 下面是我的程序,用的管腳是15管腳#include "Mega128.h"#define Fcclk 16000000 //系統(tǒng)頻率16Mfloat Foc1a=3; //設(shè)置輸出脈沖頻率void
0.前言 去年(2013年)的整理了LwIP相關(guān)代碼,并在STM32上“裸奔”成功。一直沒有時(shí)間深入整理,在這里借博文整理總結(jié)。LwIP的移植過程細(xì)節(jié)很多,博文也不可能一一詳解個(gè)別部分只能點(diǎn)到為止。 【本文要點(diǎn)】 【1】