www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

  • 四位數(shù)數(shù)字溫度表

    1.溫度傳感器AD590基本知識  AD590產(chǎn)生的電流與絕對溫度成正比,它可接收的工作電壓為4V-30V,檢測的溫度范圍為-55℃-+150℃,它有非常好的線性輸出性能,溫度每增加1℃,其電流增加1uA?! D

  • UCOS2_STM32F1移植詳細(xì)過程(三)

    Ⅰ、概述上一篇文章是講述ST芯片相關(guān)的配置和OS裁剪相關(guān)的配置,接著上一篇文章來講述關(guān)于UCOS的移植,該文主要針對uC/OS-II Ports下面os_cpu_a.asm、os_cpu_c.c和os_cpu.h文件底層端口代碼來講述。請下載“UCOS2_ST

  • AVR單片機節(jié)約I/O口的鍵盤程序設(shè)計

    #i nclude#define uchar unsigned char#asmequ __LCD_port=0x18 ;PORTB#endasm#i nclude #i nclude/************按鍵功能說明:0--9為數(shù)字鍵 ********/#define cEnter 16 //確認(rèn)鍵#define cFuntion 1

  • STM32F05x移植GD32F1x0注意事項

    提要:costdown前言:本以為能很順利的移植,結(jié)果130這顆芯片雖然是M3的core,實際上外部PIN與GPIO等寄存器結(jié)構(gòu)與M0一致,NVIC部分又與M3一致,簡言之,130即有M3的“基因”,也有M0的“基因”,主要這顆芯片是為了與

  • 基于S3C2410 的時鐘頻率小結(jié)

    其中pll 包含兩種: MPLL 主要應(yīng)用于各種設(shè)備時鐘的提供,將重點討論UPLL 應(yīng)用于USB時鐘頻率應(yīng)用,為48M其中MPLL的設(shè)置主要依靠使用各種鎖相環(huán)和分頻器來改變輸入原始的頻率,經(jīng)過鎖相環(huán)之后可以提升頻率,關(guān)于頻率的

  • ARM匯編之寄存器

    在ARM處理器內(nèi)部共有37個用戶可訪問的寄存器,分別為31個通用的32位寄存器和6個狀態(tài)寄存器。一.通用寄存器:1.在匯編語言中,寄存器R0-R13為保存數(shù)據(jù)或地址值的通用寄存器。2.其中寄存器R0-R7為未分組

    單片機
    2018-07-16
    ARM 寄存器
  • 基于stm32f103zet6之UC/OS_II的學(xué)習(xí)2(初步分析OS--點燈大法)

    現(xiàn)在開始仔細(xì)分析,整個點燈大法是如何實現(xiàn)的。一、硬件初始化。在我這里是指對GPIO進(jìn)行初始化LED_GPIO_Config();//LED端口初始化具體的配置就不多說了。二、操作系統(tǒng)的初始化OSInit();接著我們看看這里面具體做了什

  • (Time)DS1302時鐘芯片驅(qū)動程序

    DS1302的驅(qū)動是和應(yīng)用是分開寫的,這里的代碼是DS1302的驅(qū)動:DS1302.H代碼#ifndef _DS1302_H_#define _DS1302_H_#include#include "TYPEDEF.H"// 宏定義是否為閏年#define LEAP_YEAR_NO 0//非閏年#define LEAP_YEAR

  • 基于S3C2440的LCD1602驅(qū)動的設(shè)計

    開發(fā)目標(biāo)平臺:linux-2.6.28+S3C2440+CRAMFS/YAFFS2  開發(fā)環(huán)境:UBUNTU-9.04+arm-linux-gcc-3.4.1  這次需要在s3c2440上開發(fā)一個簡單的字符型LCD驅(qū)動,具體情況如下:  LCD1602共有16根管腳,控制信號3根RS,RW

  • STM32 關(guān)閉JTAG 使用相應(yīng)GPIO口 簡單記錄

    STM32 的PA13-PA14-PA15-PB3-PB4-PB5主要是用來JTAG調(diào)試用的,于是在默認(rèn)下是啟動后為JTAG模式,但是對于不需要JTAG而需要充分利用GPIO口時,就需要將JTAG關(guān)閉,設(shè)置為GPIO模式。GPIO_InitTypeDef GPIO

    單片機
    2018-07-16
    gpio jtag
  • STM32關(guān)閉全局中斷時需要注意的問題

    STM32在使用時有時需要禁用全局中斷,比如MCU在升級過程中需禁用外部中斷,防止升級過程中外部中斷觸發(fā)導(dǎo)致升級失敗。ARM MDK中提供了如下兩個接口來禁用和開啟總中斷:__disable_irq(); // 關(guān)閉總中斷__enable_irq(

  • STM32 USB HID 鍵盤

    USB的HID鍵盤 報告0x05, 0x01, // USAGE_PAGE (Generic Desktop)0x09, 0x06, // USAGE (Keyboard)0xa1, 0x01, // COLLECTION (Application)0x05, 0x07, //USAGE_PAGE (Keyboard)0x19, 0x29, //USAGE_MINIMUM (Key

  • STM32的位操作的方法

    STM32 之位帶操作Cortex-M3 支持了位操作后,可以使用普通的加載/存儲指令來對單一的比特進(jìn)行讀寫?! ≡?CM3 支持的位帶中,有兩個區(qū)中實現(xiàn)了位帶?! ∑渲幸粋€是 SRAM 區(qū)的最低 1MB 范圍, 0x20000000 ‐\ 0x200F

  • 12F675溫度顯示程序

    ;title"DS1620-12F675溫度LCD顯示;ShiftData:;Bit1-AlwaysHigh(Gatefor"E");Bit2-RSBit;Bit3-LCDD4;Bit4-LCDD5;Bit5-LCDD6;Bit6-LCDD7;;;12F6754MHz;GPIO.0istheLCDDataBit;GPIO.1istheLCDCLOCkBit;GPI

    單片機
    2018-07-16
    溫度
  • C51單片機IO口操作

    對于C51單片機來說,對IO口的操作既可以8位整體操作,也可以進(jìn)行位操作。實例如下:對P0口賦值:1. 整體操作:P0=0xFF;2. 位操作: P0^0=1; P0^1=1; P0^2=1; P0^3=1; P0^4=1; P0^5=1; P0^6=1; P0^7=1;

發(fā)布文章