معرفی پروژه های انجام شده با رزبری پای(Raspberry Pi) بخش دوازدهم :تست سرعت پایه ها توسط C / BCM 2835

 

معرفی پروژه های انجام شده با رزبری پای(Raspberry Pi) بخش دوازدهم :تست سرعت پایه ها توسط C / BCM 2835

زبان برنامه نویسی C

کتابخانه: BCM 2835
با استفاده از این کتابخانه و با توجه به شکل موج مشاهده می کنید فرکانسی که تولید شده است 5.4 مگاهرتز می باشد

تصویر زیر شکل موج تولید شده پایه را به ما نشان می دهد

2015_C_bcm

نمونه کد نوشته شده

#include

#define PIN RPI_GPIO_P1_07 // GPIO 4

int main(int argc, char *argv[]) {
if(!bcm2835_init())
return 1;

// Set the pin to be an output
bcm2835_gpio_fsel(PIN, BCM2835_GPIO_FSEL_OUTP);

while(1) { // Blink
bcm2835_gpio_write(PIN, HIGH);
//delay(500);
bcm2835_gpio_write(PIN, LOW);
//delay(500);
}

return 0;
}

 

اگر علاقمند به شرکت در کلاس آموزشی رزبری پای هستید از این لینک ثبت نام نمایید.

منبع:http://codeandlife.com/2012/07/03/benchmarking-raspberry-pi-gpio-speed

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *