Запитання з тегом «c»

2
Як працює адресація, нанесена на пам'ять, вводу / виводу?
Як працює адресація, нанесена на пам'ять, вводу / виводу? Я намагаюся зрозуміти зразок I2S, який постачається : хтось його запустив? . Налаштування годинника: #define BCM2708_PERI_BASE 0x20000000 #define CLOCK_BASE (BCM2708_PERI_BASE + 0x101000) /* Clocks */ Він спочатку відображає код так ... clk_map = (unsigned char *)mmap( (caddr_t)clk_mem, MAP_BLOCK_SIZE, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED, mem_fd, …
29 memory  c 

1
Як я можу виявити, що я компілюю для Raspberry Pi?
Оскільки Raspberry Pi потребує трохи спеціального коду (я говорю про це C/C++) для доступу до деяких апаратних функцій (наприклад, дзвінка до bcm_host_init()). Я шукаю надійний та елегантний спосіб визначити це автоматично. Я не думаю, що є такий компілятор #defines, як _WIN32я міг би зловживати, тому виявлення його з CMake(який може …

4
Які прапорці процесора підходять для gcc на Raspberry Pi?
gcc приймає прапорці -mcpu = (або -march =) для створення оптимізованого коду для певного типу процесора. Існує безліч варіантів озброєнь, і ціль Gcc Arm також забезпечує численні типи FPU. Які -mcpu = / - march = прапори та -mfpu = прапори є належними / власними, які слід використовувати під час …

5
Напишіть ОС для Raspberry Pi на C
Підручники Baking Pi я вже знайшов , але вони використовують лише мову монтажу . Я дотримувався перших уроків, але мені вже цікаво, як використовувати C замість цього. Я маю на увазі, є причина, що вони винайшли мови вищого рівня. Я спробував просто скомпілювати код C у .oфайл object ( ), …

3
Чи можу я програмувати C в хорошій IDE на настільному комп'ютері для RPi
Я з фону розробки Microsoft Windows, я задоволений функціями навігації IntelliSense та кодом, чи можна мені встановити IDE, наприклад Eclipse, [я припускаю, що для мене, мабуть, найкраще здійснити стрибок і Linux з подвійним завантаженням] і робити розробки на моєму швидкому робочому столі та розгортатись на Pi?
13 c  ide 

3
Натискайте на занадто багато подій
Я пишу mp3-програвач, який записує інформацію на РК-дисплей, я хотів би перетворити його з клавіатури на використання кнопок, але постійно отримую занадто багато натискань клавіш. Я спробував підтягнутись і впасти / піднятися, але все одно отримую той же результат. Хтось знає, чи це відома проблема, чи я просто щось роблю …
12 c 

2
Отримайте температуру PI за допомогою C
Я знаю, що ви можете отримати температуру за допомогою інструмента vcgencmd, але мені було цікаво, чи є який-небудь API, який я можу використовувати в C, щоб отримати температуру програмно, не читаючи строку vcgencmd?
11 c  temperature 

2
Вмикайте та вимикайте світлодіод за допомогою перемикача
Я намагаюся написати код, щоб отримати світлодіод, щоб увімкнути, коли він вимкнений, і вимкнути його, коли він увімкнений, використовуючи тактильний кнопковий перемикач. Я написав, що, на мою думку, це правильний код з бібліотекою wiringPi, але я можу змусити його вмикатись лише тоді, коли він вимкнений, і не можу змусити його …
10 c 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.