1.前言 【1】其實(shí)說不上移植筆記,F(xiàn)reeRTOS已經(jīng)移植至眾多平臺(MCU),包括MSP430,STM32等,這份筆記完全建立在官方代碼的基礎(chǔ)之上,簡單的說就是修改一些設(shè)置從而完成一個呼吸燈實(shí)驗(yàn)。 【2】雖然有官方移植代碼
//Filename:int17cxx.h/*InterruptcontextsaveandrestoreforPIC17C42PIC17C42A,PIC17C43,PIC17C44,PIC17C752,PIC17C756 __Wimage變量可能并不需要保存,該變量出現(xiàn)在所提供的延時程序中,用于計(jì)算指針/
由于要采集電壓、電流以計(jì)算功率、阻抗等信息,STM32的同步規(guī)則模式很適合于這種情景。使用時有幾點(diǎn)需要注意的:1、選擇正確的模式:ADC_Mode_RegSimult,即DUALMOD[3:0] = 0110,ADC2在雙模式中,這些位為保留位2、
FSMC特性FSMC管理1GB空間,擁有4個Bank連接外部存儲器每個Bank有獨(dú)立的片選信號每個Bank有獨(dú)立的時序配置同步批量傳輸訪問最高頻率可達(dá)60MHzfCLK= HCLK /2靜態(tài)地址映射存儲器支持的存儲器類型SRAMPSRAMNOR/ONENANDRO
這一節(jié),介紹如何利用DATA寄存器檢測引腳上的高低電平變化。新建一個工程,結(jié)構(gòu)如下圖所示:在main.c文件中,輸入以下代碼:#include “LPC11XX.H”#define LED1_ON LPC_GPIO1->DATA &= ~(1
/************ 設(shè)置T0為16位定時器,定時50ms,系統(tǒng)采用12MHz晶振?! ?***********/ #include voiDMAin() { TMOD=0x01;//設(shè)定T0的長度和狀態(tài):16位定時
上下移動我們會了,那我們還想左右移動該如何操作呢?方法一、最簡單,就是把板子側(cè)過來放,縱向取模就可以完成。這里大家是不是有種頭頂冒汗的感覺?我們要做好技術(shù),但是不能沉溺于技術(shù)。技術(shù)是我們的工具,我們在
1、系統(tǒng)結(jié)構(gòu)框圖2、LCD控制器由REGBANK、LCDCDMA、VIDPRCS、TIMEGEN和LPC3600組成。REGBANK有17個可編程寄存器和256×16的調(diào)色板存儲器,用來設(shè)定LCD控制器。LCDCDMA是一個專用DMA,自動從幀存儲器傳輸視頻數(shù)據(jù)到LCD控
搗鼓了幾天,終于點(diǎn)亮led了,那個欣慰啊。。。至于建立工程模板,對于我這種小白來說確實(shí)不容易上手,搗鼓了好久,不是忘記添加.c文件,就是忘記加入頭文件的路徑(頭文件的路徑千萬要是英文)。其實(shí)模板建立好之后,
前陣子 琢磨了 ds18b20 溫度測控芯片 一直對單片機(jī)的延時問題 留有疑惑 花了一下午時間 用 keil 逐步調(diào)試和proteus 仿真 對延時問題 做了一些分析通常 單片機(jī)在對時間要求精確的情況下 會使用匯編 來實(shí)現(xiàn)相應(yīng)的模塊
此篇文章重點(diǎn)討論STM32的GPIO的配置種類以及上拉輸入、下拉輸入、浮空輸入、模擬輸入的區(qū)別經(jīng)過學(xué)習(xí)STM32發(fā)現(xiàn),GPIO有8種工作方式輸入模式:輸入浮空、輸入上拉、輸入下拉、模擬輸入輸出模式:開漏輸出、開漏復(fù)用功能
用stm32f030K6T6做了個小玩意,仿真電路就直接把3.3V,SWDIO,SWCLK,GND引出來連接到j(luò)-link的這四個角上,SWDIO和SWCLK引腳既沒有上拉也沒有下拉。MCU J-Link3.3V ---> 1腳SWDIO ---> 7腳SWCLK ---> 9腳GND ---> 4腳
GPIO 輸出速度I/O口輸出模式下有三種輸出速度可選(2MHz,10MHz,50MHz),這個速度是指I/O口驅(qū)動電路的響應(yīng)速度;I/O管腳內(nèi)部有多個響應(yīng)不同的驅(qū)動電路,用戶可以根據(jù)自己的需要選擇合適的驅(qū)動電路。高低頻比較高頻
STM8S的GPIO主要功能:● 端口的各個位可以被單獨(dú)配置● 可選擇的輸入模式:浮動輸入和帶上拉輸入● 可選擇的輸出模式:推挽式輸出和開漏輸出● 數(shù)據(jù)輸入和輸出采用獨(dú)立的寄存器● 外部中斷可以單獨(dú)使能和關(guān)閉● 輸出
時鐘系統(tǒng)是處理器的核心,所以在學(xué)習(xí)STM32所有外設(shè)之前,認(rèn)真學(xué)習(xí)時鐘系統(tǒng)是必要的,有助于深入理解STM32。 下面是從網(wǎng)上找的一個STM32時鐘框圖,比《STM32中文參考手冊》里面的是中途看起來清晰一些:重要的時鐘: P