最近開(kāi)始學(xué)習(xí)飛控的PWM信號(hào)輸入,發(fā)現(xiàn)以前的認(rèn)知不太正確。一年前做的藍(lán)牙信號(hào)接收器,直接給了4個(gè)PWM信號(hào)的輸出。而PWM的頻率是arduino默認(rèn)的頻率。但是最近才發(fā)現(xiàn),遙控器的PWM信號(hào)常用的是50Hz,也就是信號(hào)間隔20
紅外線是波長(zhǎng)介于微波和可見(jiàn)光之間的電磁波,波長(zhǎng)在760納米到1毫米之間,是波形比紅光長(zhǎng)的非可見(jiàn)光。自然界中的一切物體,只要它的溫度高于絕對(duì)零度(-273)就存在分子和原子的無(wú)規(guī)則運(yùn)動(dòng),其表面就會(huì)不停的輻射紅外線
1.Fatal Error[Pe035]: #error directive: "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)"處理方法 :在options-C/C++ compiler-preprocessor 里的 Defined sy
在使用ST官網(wǎng)的庫(kù)建立工程時(shí),我們可以調(diào)用printf(),在使用STM32CubeMX建立工程時(shí),調(diào)用printf(),無(wú)法打印出數(shù)據(jù),度娘告知,需要添加如下函數(shù):int fputc(int ch,FILE *f){uint8_t temp[1]={ch};HAL_UART_Transmi
本例程通過(guò)PC機(jī)的串口調(diào)試助手將數(shù)據(jù)發(fā)送至STM32,接收數(shù)據(jù)后將所接收的數(shù)據(jù)又發(fā)送至PC機(jī),具體下面詳談。。。實(shí)例一:void USART1_IRQHandler(u8 GetData){u8 BackData;if(USART_GetITStatus(USART1, USART_IT_RXNE
例:選擇法排序(降序)N EQU 10FIR EQU 40HSORT:MOV A,#N ;DEC AMOV R7,A ;外循環(huán)數(shù)MOV A,#FIRMOV R0,A ;數(shù)組首址NEXT0:PUSH ACC ;保存本輪第一個(gè)字節(jié)地址MOV A,R7MOV R6,A ;內(nèi)循環(huán)數(shù)MOV A,@R0 ;取第
一、全局變量和局部變量全局變量和局部變量的區(qū)別在于作用域的不同。此外還有靜態(tài)全局變量和靜態(tài)局部變量。全局變量作用域?yàn)槿?,在一個(gè)源文件中定義,其他的源文件也可以應(yīng)用。在其他的源文件中使用extern加以聲明
嵌入式Linux之我行,主要講述和總結(jié)了本人在學(xué)習(xí)嵌入式linux中的每個(gè)步驟。一為總結(jié)經(jīng)驗(yàn),二希望能給想入門(mén)嵌入式Linux的朋友提供方便。如有錯(cuò)誤之處,謝請(qǐng)指正。共享資源,歡迎轉(zhuǎn)載:http://hbhuanggang.cublog.cn一
Q:什么是SYSTick定時(shí)器?SysTick 是一個(gè)24 位的倒計(jì)數(shù)定時(shí)器,當(dāng)計(jì)到0 時(shí),將從RELOAD 寄存器中自動(dòng)重裝載定時(shí)初值。只要不把它在SysTick 控制及狀態(tài)寄存器中的使能位清除,就永不停息。Q:為什么要設(shè)置SysTick定時(shí)
STM8是意法半導(dǎo)體公司出的增強(qiáng)型八位單片機(jī),性能比51單片機(jī)強(qiáng)大,而且價(jià)格便宜,在商業(yè)應(yīng)用中很受歡迎在STM8的開(kāi)發(fā)工程中主要有兩種開(kāi)發(fā)工具鏈.第一是使用IAR開(kāi)發(fā)環(huán)境,第二十使用cosmic+sttoolset工具鏈,因?yàn)楣ぷ骱妥陨?/p>
先說(shuō)一下軟硬件:硬件:主控stm32c8t6、485芯片為隔離型芯片ADM2483,調(diào)試工具是usb轉(zhuǎn)485接到PC端。軟件:采用庫(kù)函數(shù)開(kāi)發(fā),開(kāi)發(fā)工具為IAR 7.10,485接的是stm32的串口1(收發(fā)都是用中斷方式),半雙工模式, 協(xié)議是M
STM32 內(nèi)部看門(mén)狗的設(shè)置STM32 有兩個(gè)看門(mén)狗,這里介紹的是IWDG內(nèi)部看門(mén)狗。時(shí)鐘來(lái)源: 內(nèi)部的40KHz的時(shí)鐘,與系統(tǒng)時(shí)鐘無(wú)關(guān)!如下所示:這里的fsoc才是IWDG真正的時(shí)鐘?。↖WDG_Prescaler_XX指的是XX分頻)。IWDG的重載
若行線為P1.0~P1.2,列線為P1.5~P1.7,試畫(huà)出只有9個(gè)按鍵的行列式鍵盤(pán)輸入電路,并編寫(xiě)按鍵掃描程序圖片1KEY:MOVP1,#11100000BMOVA,P1CPLAANLA,#111000000BJZGORETKEY1:JBP1.5,KEY2MOV30H,#00HKEY2:JBP1.6,KEY3MOV
HC-06從機(jī)模塊基本使用方法一、藍(lán)牙和單片機(jī)怎么連接如圖,GND和VCC就接地和電源RXD和TXD分別接單片機(jī)的RXD和TXDRXD:接收數(shù)據(jù)Receive(rx)DataTXD:發(fā)送數(shù)據(jù)Transmit(tx)Data單片機(jī)的RXD和TXD在哪里呢?打開(kāi)單片機(jī)的
最近在做一個(gè)印度項(xiàng)目時(shí),應(yīng)用到16位AD轉(zhuǎn)換器AD7705,此器件是AD公司推出的雙通道16位∑-Δ(電荷平衡式)A/D轉(zhuǎn)換器。具有高分辨率、寬動(dòng)態(tài)范圍、自校準(zhǔn),低功耗及優(yōu)良的抗噪聲性能,因此非常適用于儀表測(cè)量