Описание тега microc
MicroC/OS-II (commonly termed µC/OS-II or uC/OS-II), is the acronym for Micro-Controller Operating Systems Version 2. It is a priority-based pre-emptive real-time multitasking operating system kernel for microprocessors, written mainly in the C programming language. It is intended for use in embedded systems.
1
ответ
Генератор прямоугольной волны 0,1 Гц с рабочим циклом 30% в сборке
У меня есть этот код здесь для генерации прямоугольной волны с рабочим циклом 50% и частотой 0,1 Гц с Fosc 8 МГц: BCF TRISD,7 MOVLW 0x07 MOVWF T0CON HERE MOVLW 0x67 MOVWF TMR0L MOVLW 0x69 MOVWF TMR0H BCF INTCON,TMR0IF BTG PORTD,7 BSF T0CON,TMROON AG…
17 май '16 в 05:46
1
ответ
Факторы энергоэффективности для микроконтроллеров
Как микроконтроллеры могут достичь высокой энергоэффективности? Это с помощью запуска по времени, запуска события или использования времени сна? Какие еще методы можно применить, чтобы сделать их эффективными?
23 фев '16 в 15:34
4
ответа
Что такое стек задачи и для чего он используется? - ОК / ОС-II
Итак, я читаю из книги MicroC/OS-II, но в разделе, посвященном стекам задач, я не смог точно определить, что такое стек, и, самое главное, для чего он используется. Я знаю, что это не что-то длинное и сложное, но я вроде как должен это понять. Книга…
29 май '13 в 09:15
1
ответ
MicroC rs-485, pic16f887 Проблемы с отправкой строк
Как я могу отправить строку "МОЯ СТРОКА" из главной картинки на раба? Я использую пример библиотеки MicroC RS-485: http://www.mikroe.com/download/eng/documents/compilers/mikroc/pro/pic/help/rs-485_library.htm Я пытаюсь отправить строку от мастера к …
16 апр '14 в 14:23
2
ответа
Как синхронизировать две задачи с Micro C OS II?
У меня есть эта спецификация: Задача 0 отправляет целые числа (начиная с 1) в задачу 1. Задача 1 должна умножить числа на -1 и отправить их обратно в задачу 0. Затем задача 0 должна распечатать эти числа на консоли. Для связи между задачей 0 и задач…
14 окт '13 в 05:37
1
ответ
Как просмотреть содержимое микросхемы Micro PIC?
Я использую mikroC PRO для PIC и пытаюсь сделать снимок того, что уже записано на PIC32 PIC32MX795F512L 100-контактный 512K PIC-чип. Кто-нибудь знает, как идти о просмотре того, что уже прошилось? Я хочу сравнить, что находится на этом чипе с тем, ч…
03 май '16 в 21:44
2
ответа
Blueooth HC06, взаимодействующий с PIC18F
В настоящее время я изучаю ПОС. Я использую PIC18F46K22. Я хочу отправлять команды с телефона на PIC с помощью модуля Bluetooth HC06. На Arduino все отлично работает. Однако, когда я переключаюсь на PIC, это не работает. Это соединение, но Rx и Tx н…
17 дек '17 в 09:46
2
ответа
Читать с Ультразвуковой HC-SR04
Я хочу запустить два HC-SR04 на одном PIC16F877A и отправить значение, измеренное двумя ультразвуковыми устройствами, на последовательный порт. это мой код с использованием PIC C Compiler: #use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)…
26 апр '15 в 20:40
1
ответ
Что такое хороший системный тест для соблюдения срока?
Читая о ОСРВ, характеристика "жесткой" ОСРВ заключается в том, что она может детерминистически удерживать крайний срок, но как мы можем проверить или доказать, что система действительно соответствует требованиям? ОСРВ для MicroC/OS II характеризуетс…
01 апр '14 в 05:15
1
ответ
MicroC PIC16F887, аналоговый вывод
Я использую PIC16F887, и я новичок в этом. Как сделать B1 в качестве аналогового вывода. Как получить информацию от датчика давления на В1. Спасибо, извините за мой плохой английский.
05 дек '17 в 16:41
4
ответа
Ошибка № 29 ожидала выражения
Следующий фрагмент кода, который представляет собой двумерный массив, выдает ошибку #29, ожидающую выражения. typedef enum { BATTERY_POW = 0, USB_POW = 1, END_STATE = 2 } BMTState_e; typedef enum //event enums { NO_EVENT = 0, BOOT_EVENT =1, //I/O ev…
02 фев '15 в 04:46
0
ответов
Как передать собранные данные из GPS?
У меня проблема с моим кодом Arduino. Я пытаюсь отправить свое собранное местоположение GPS на мой веб-сервер, но вместо цифр веб-сервер отображает его в виде строки. Вот мой GPS-код Arduino: #include <TinyGPS++.h> #include <SoftwareSerial.…
03 фев '17 в 15:31
3
ответа
Как я могу устранить это предупреждение?
Код компилируется и запускается, но я хочу обработать предупреждение. #include <stdio.h> #include "includes.h" #include <string.h> #define DEBUG 1 /* Definition of Task Stacks */ /* Stack grows from HIGH to LOW memory */ #define TASK_STA…
02 апр '14 в 18:39
1
ответ
Сбой сборки microC из-за структуры / объединения
Это моя программа main.c и произошла ошибка сборки из-за "struct/union required". Я использую рис 13f877a микроконтроллер. Я буду очень признателен, если кто-нибудь может сказать мне причину этого сбоя сборки. Также было еще одно предупреждение: "36…
19 ноя '16 в 04:43
1
ответ
Светодиод не горит при нажатии кнопки с PIC18f2455 в Proteus
Я много искал, чтобы зажечь светодиод при нажатии кнопки PUSH в Proteus . Но светодиод горит и не выключается при нажатии кнопки в Proteus . Я работаю над моделированием с PIC18F2455 и вот код MicroC. void main() { TRISB.B0=1; //input button TRISB.B…
02 авг '16 в 06:07
1
ответ
Портирование приложений на основе Linux на платформу uC/OS-II
Я планирую внедрить веб-сервер Hiawatha на платформе, отличной от Linux, которая представляет собой ОСРВ ОС uC/OS-II. Мне нужна помощь для переноса Linux-зависимых API на платформу RTOS. Пожалуйста, позвольте мне, если уже есть библиотеки для сборки…
02 июл '12 в 10:55
0
ответов
Тест использования для FPS
Тест планируемости на основе использования может использоваться для FPS, когда используется монотонное планирование скорости. Вот что говорит моя книга. Тем не менее, может ли он также использоваться в других схемах планирования (все еще в FPS)? Поч…
20 июн '14 в 09:11
3
ответа
Как использовать OSTmrCreate таймера для реализации планирования задач с MicroC/OS II?
Я получил 2 задания в MicroC для моделирования движущегося транспортного средства: ControlTask и VehicleTask. Теперь мой проект должен заменить переключатель контекста таймером для более подходящего времени, но я не могу этого сделать. Программа т…
30 сен '14 в 08:28
1
ответ
Подходящий образец для АЦП PIC после преобразования из аналогового напряжения.
Если я читаю аналоговый сигнал от моего датчика давления на 500 мсек. Мой инструктор сказал мне, что вы должны сделать так, чтобы прерывание АЦП Timr0 удваивало то, что вы читаете с аналогового осциллографа (500 мсек.), т.е. 2fc. Мой код ниже. Долже…
05 дек '15 в 02:12
1
ответ
Генерация переключающей функции из диаграммы состояний
Хотя мой вопрос очень прост, я не могу найти ответ на него. Я создал класс в Rhapsody и связал диаграмму состояний с этим классом, но когда я генерирую код, я не могу найти и кодировать в классе, связанном с диаграммой состояний. Есть ли какая-либо …
31 авг '15 в 08:49