摘要:根據(jù)我國(guó)大部分油田偏遠(yuǎn)分散布線不利的特點(diǎn),在目前多數(shù)油田監(jiān)控采用485總線等進(jìn)行遠(yuǎn)程通信的現(xiàn)狀基礎(chǔ)上,設(shè)計(jì)了采用32位Cortex-M3內(nèi)核的STM32F103C8T6和ENC28J60嵌入式服務(wù)器,并利用ZigBee傳感網(wǎng)絡(luò)發(fā)送BMP085采集的壓力和溫度數(shù)據(jù)到該服務(wù)器,由服務(wù)器再通過(guò)以太網(wǎng)發(fā)送至監(jiān)控端的壓力監(jiān)控系統(tǒng)。相比485總線,本設(shè)計(jì)在傳輸速率等方面具有顯著提升且性能穩(wěn)定,從而為油田信息化和自動(dòng)化監(jiān)控提供了一個(gè)有效方案。
不用JTAG調(diào)試,改用SW調(diào)試,這樣就可以省出幾個(gè)IO作為普通IO使用??梢怨?jié)省出PA15,PB3,PB4作為普通IO。方法:RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE); //開啟AFIO復(fù)用功能GPIO_PinRemapConfig(GPIO_Re
步進(jìn)電機(jī)的驅(qū)動(dòng)原理特別簡(jiǎn)單百度一下就OK了。以下是用流水燈改進(jìn)的代碼。很垃圾但是可以使用?。?!僅供測(cè)試#include"stm32f10x.h"#include"delay.h"#include"sys.h"voidDelay(u32count){u32i=4000;for(;iPB.5????GPI
STM32 bootloader設(shè)計(jì)??????? 使用的是STM32f103C8T6:64Kflash,在應(yīng)用程序中通過(guò)CAN把接受到的bin寫到外置 flash的指定地址處。在bootloader
使用STM32f103C8T6作主控制器控制小車,小車的轉(zhuǎn)速由兩路光電編碼盤輸入(左右各一路).利用外部時(shí)鐘觸發(fā)模式(TIM——ETRClockMode2Config)計(jì)數(shù)轉(zhuǎn)數(shù)。第一步,設(shè)置GPIOGPIO_InitTypeDef GPIO_InitStructure;GPIO_InitS
杭州涂鴉科技推出智能IoT開發(fā)平臺(tái),號(hào)稱一天之內(nèi)實(shí)現(xiàn)快速智能化。本次評(píng)測(cè)產(chǎn)品型號(hào)為TYDE 3.0涂鴉智能IoT開發(fā)板,可供用戶快速體驗(yàn)涂鴉提供的智能云服務(wù)。