控制/MCU
介紹信號控制、總線控制、單片機、驅動IC以及接口IC等技術與應用,內(nèi)容涉及PIC單片機、STC單片機、51單片機以及單片機開發(fā)板和單片機技術經(jīng)驗。STM8單片機對溫濕度傳感器DHT11的驅動設計
二 貼上關鍵代碼以及分析 //復位DHT11 voidDHT11_RST() { TIM4_CR1=0x00;//關閉定時器 TIM4_CNTR=0;//保證下次的第一個數(shù)據(jù)位的準確 DATA_SET;//ODR設置為1 DATA_OUT();//推挽輸出模式,此時輸...
PIC單片機的優(yōu)勢特點是什么
根據(jù)程序存儲方式的不同,單片機可分為EPROM、OTP(一次可編程)、QTP(掩膜)三種。我國一開始都采用ROMless型單片機(片內(nèi)無ROM,需片外配EPROM),對單片機的普及起了很大作用,但這種強調(diào)...
采用QT+OpenGL ES方案進行開發(fā)硬件平臺
從特斯拉Model S問世,到最近的小鵬汽車G3的上市,在新能源汽車、智能互聯(lián)網(wǎng)高速發(fā)展的背景下,越來越多的車型摒棄了傳統(tǒng)的機械儀表,進而搭載顯示效果更加酷炫、內(nèi)容更加豐富的虛擬液晶...
單片機外部中斷線的作用
一個中斷或事件請求信號經(jīng)過編號3的或門后,進入掛起請求寄存器,到此之前,中斷和事件的信號傳輸通路都是一致的,也就是說,掛起請求寄存器中記錄了外部信號的電平變化。...
為何STM8S定時器預裝載值無法得到預期的效果
在向上計數(shù)模式中,計數(shù)器從0計數(shù)到用戶定義的比較值(TIMx_ARR寄存器的值),然后重新從0開始計數(shù)并產(chǎn)生一個計數(shù)器溢出事件,同時,如果TIM1_CR1寄存器的UDIS位是0,將會產(chǎn)生一個更新事件(...
STM32單片機通用定時器對lED燈的翻轉控制設計
通用定時器是一個通過可編程預分頻器驅動的16位自動裝載計數(shù)器構成。它適用于多種場合,包括測量輸入信號的脈沖長度(輸入捕獲)或者產(chǎn)生輸出波形(輸出比較和PWM)。使用定時器預分頻...
STM32單片機對DS18B20溫度傳感器的驅動
DS18B20 是由 DALLAS 半導體公司推出的一種的“一線總線”接口的溫度傳感器。與傳統(tǒng)的熱敏電阻等測溫元件相比,它是一種新型的體積小、適用電壓寬、與微處理器接口簡單的數(shù)字化溫度傳感器...
STM32單片機RTC時鐘的使用方法及步驟
STM32RTC使用步驟: 打開PWR時鐘和Backup區(qū)數(shù)據(jù)訪問 若使用外部低速時鐘(LSE),打開LSE并等待起振 選擇和打開RTC時鐘,等待時鐘同步 配置時間格式,分頻系數(shù)等 根據(jù)需要配置時鐘,...
如何選擇一塊實用的適合自己的單片機開發(fā)版
對于初學者來說,開發(fā)板還是必須的,對于初學者自己DIY一塊的可能性不大,除非你電路基礎知識非常強大,不然還是乖乖的買現(xiàn)成的吧,買現(xiàn)成的開發(fā)板可以從別人的板子上學習電路,快速的...
AMD掌門人蘇姿豐的故事,她是怎么收拾爛攤子的?
從四樓辦公室的大窗戶向外望去,蘇姿豐的目光從AMD的奧斯汀園區(qū)掃過,然后落在測試新型芯片的實驗室大樓上。2016年春天,蘇姿豐經(jīng)常會看著這個大樓,給在此工作的員工發(fā)短信、即時消息...
2019-01-04 標簽: 1122
“十大最佳國產(chǎn)芯片廠商”
前幾日,ELEXCON2018深圳國際電子展在深圳會展中心隆重召開,ELEXCON2018作為華南重要的電子與嵌入式領域的專業(yè)展覽,從元件到系統(tǒng),針對AI人工智能、智能家居、物聯(lián)網(wǎng)、智能汽車、行業(yè)智能系...
2019-01-04 標簽: 1188
可讓MCU輕松實現(xiàn)低功耗的五大方法
低功耗是MCU的一項非常重要的指標,比如某些可穿戴的設備,其攜帶的電量有限,如果整個電路消耗的電量特別大的話,就會經(jīng)常出現(xiàn)電量不足的情況,影響用戶體驗。...
AVR單片機對數(shù)碼管數(shù)據(jù)P0口與P2口的控制設計
code const ucharLED_7[16] = {0x28, 0x7E, 0xA2, 0x62, 0x74, 0x61, 0x21, 0x7A, 0x20, 0x60,0xff};//common of + code const uchar position[8] = {0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};...
不穩(wěn)定性和燒錄不良率很高的改善方法
在線燒錄因集燒錄測試一體的優(yōu)勢受到眾多用戶喜愛,但卻往往因連接工裝,夾具導致接線過長,進而增加不穩(wěn)定性和燒錄不良率,這究竟要如何改善呢?...
STM8單片機rtc時鐘代碼分享
STM8 rtc時鐘可以使用內(nèi)部低頻時鐘源,或者外部低速32768Hz時鐘源,關于rtc部分代碼如下...
AT89C52單片機輸出可調(diào)PWM波的方法設計
PWM實際上是在單片機的某個引腳輸出一系列的矩形波,其周期一般是固定的;而其高電平、低電平所占用的時間,是可以受控調(diào)整的。 高電平、低電平所占用的時間之比,稱為占空比,其值為...
2019-02-11 標簽:PWM波AT89C52單片機 13145
驍龍 855 移動平臺發(fā)布,喜迎 5G 手機
剛剛,高通在夏威夷的驍龍技術峰會上,不出意料的發(fā)布了驍龍 855,也就是高通全新的面向手機的旗艦處理器。 在大會演講中,高通總裁 Cristano Amon 先分享了高通 2019 年的規(guī)劃,重點介紹了...
2019-01-04 標簽: 467
STM32單片機的上拉電阻配置為上拉輸入模式的方法
在學習單片機的時候,我們經(jīng)常遇到一組名詞:上拉電阻和下拉電阻,通過學習我們知道上下拉電阻不僅能使當前電平穩(wěn)定避免受到干擾,同時上拉電阻還能提高單片機的驅動能力。...
利用電路的自然響應說明極點/零點位置的影響
在我的學術生涯中,我注意到系統(tǒng)理論是最難教和最難學的課程之一。這些極點和零點概念在課堂上都感覺很有意思,但是一旦學生想將它們與實驗室中的物理電路聯(lián)系起來,理論和實踐之間就...
2019-01-04 標簽: 1531
STM32如何配置ADC?
1、 系統(tǒng)時鐘定義: RCC_Configuration(); 包涵: RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMAx, ENABLE); // Enable DMA clock RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADCx , ENABLE); // Enable ADC1 and GPIOC clock 2、 中斷源配置: NVIC_Configur...
2019-01-04 標簽: 2291
系統(tǒng)分析S3C2410的中斷處理
S3C2410中斷 在介紹2410的中斷處理之前,我們不得不先看看先把ARM的異常向量表(Exception Vectors),下面對異常向量表(Exception Vectors),做一個簡單的介紹: ARM的異常向量表一般存放在0x0000000...
2019-01-04 標簽: 1820
單片機cpu初始化的方法解析
1、設置svc模式 設置處理器的模式為svc模式,根據(jù)ARM架構參考手冊,處理器有七種工作模式: 在程序狀態(tài)寄存器講模式設置為10011...
如何利用單片機看門狗定時器使led閃爍
看門狗是為了防止程序跑飛而設定的,但是由于看門狗是一個類似于定時器,因此可以把他當作定時器來使用 示例代碼:用看門狗定時器使一個led閃爍 #include void main( void ) { // ...
影響PIC單片機功耗主要有以下幾個因素
最近一周一直在做pic單片機功耗問題。由于項目使用電池供電,所以功耗問題顯得非常重要。根據(jù)數(shù)據(jù)手冊以及網(wǎng)絡上的資料,影響單片機功耗主要由以下幾個因素: 1:所有I/O引腳保持為高阻...
2019-01-04 標簽: 835
單片機對智能溫控器的設計
這是一款源程序,程序功能:速成有時鐘顯示,使用DS18B20進行溫度檢測,控制溫度可通過按鍵進行設置,輸出通過繼電器械驅動加熱器進行加熱。是一款功能較為完善的溫度控制板,適合單片...
如何利用usb轉串口實現(xiàn)單片機和電腦的通信
名稱:串口通信 內(nèi)容:連接好串口或者usb轉串口至電腦,下載該程序,打開電源 打開串口調(diào)試程序,將波特率設置為9600,無奇偶校驗 晶振11.0592MHz,發(fā)送和接收使用的格式相同,如都使...
基于STM32單片機發(fā)送字符串的函數(shù)
最近由于要調(diào)試一個SMS發(fā)送短信的模塊,該模塊需要發(fā)送一系列AT指令,且需要字符串發(fā)送,但是STM32官方給的usart.c中并沒有直接發(fā)送字符串的函數(shù),因此寫了一個發(fā)送字符串的函數(shù)。 其實發(fā)送...
2019-01-04 標簽: 5487
安好ARM后再安C51不能工作的解決方法分享
Keil C51ARM 很多朋友都在想,怎么讓keil C51與ARM能夠并存使用。有安裝經(jīng)驗的朋友都知道,安好C51后再安ARm,C51不能正常工作;安好ARM后再安C51,ARM不能正常工作. 網(wǎng)上也有相關解決辦法,不過不...
2019-01-04 標簽: 3271
編輯推薦廠商產(chǎn)品技術軟件/工具OS/語言教程專題
| 電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
| 伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術 | Microchip |
| Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |






























