nRF51822 1 點亮乙個LED

2022-06-09 07:51:09 字數 814 閱讀 4895

使led閃爍

晶元p021引腳控制led,高電平熄滅,低電平電量。

配置晶元引腳為輸出,迴圈電平反轉和延時。

"#define led_1 21 /* p0.21連線led_1 */

int main(void

)}nrf51822晶元的引腳設定是呼叫sdk的api完成的。

void nrf_gpio_cfg_output(uint32_t pin_number)

設定單個引腳為輸出

void nrf_gpio_pin_set(uint32_t pin_number)

設定單個引腳輸出高電平

void nrf_gpio_pin_toggle(uint32_t pin_number)

設定單個引腳電平翻轉

void nrf_delay_ms(uint32_t volatile number_of_ms)

非精確延時函式

STM32點亮乙個LED

圖 i o埠位的基本結構 stm32f103c8t6共有2組gpio埠 pa pb,每組16個埠。每個埠有兩個32位配置暫存器 gpiox crl,gpiox crh 兩個32位資料暫存器 gpiox idr,gpiox odr 乙個32位置位 復位暫存器 gpiox bsrr 乙個16位復位暫存器...

四 Jetson TX2點亮乙個led

點亮led主要是對於jetsontx2 io口的操作。其實主要是包含兩個部分 一 找到要使用的io口的物理上的位置,和在檔案中的實際位址,這樣才能操作 二 使用io口的操作函式,進行操作 第一步,主要是物理引腳與虛擬引腳的對映,找到你要使用的io口,然後得到它的位址,才能操作 但是要注意,在ubun...

STM32F103 4 點亮乙個LED燈

完成工程框架的搭建後,編寫 來實現點亮乙個led燈的功能。實現的思路為 1.檢視原理圖,找到led燈對應的引腳 2.編寫乙個led.h的標頭檔案並新增到組hardware inc中,用來定義led引腳並宣告該引腳的配置函式 3.編寫乙個led.c的c檔案並新增到組hardware src中,用來定義...