Сделал, чтобы любой выполнил VxWorks на настольном ПК как цель

Я могу использовать настольный ПК для выполнения VxWorks как операционной системы? Другими словами, стандартный ПК может использоваться в качестве целевого процессора? Я не говорю о хостинге Инструментальных средств и VxSim на той же машине. Скорее я считаю выполнение просто VxWorks (и мое приложение) на ПК.

Это кажется выполнимым, пока мы можем настроить пакет поддержки плат, и записать или получить драйверы устройств для плат ввода-вывода на шине PCI. То, что интересно, кто-либо на самом деле сделал это?

Я интересуюсь тем, чтобы экономить немного денег на аппаратных средствах по одноплатному компьютеру и cPCI основной плате при помощи запасного рабочего стола, сидящего без дела неиспользованный. Приложение - чтобы набор тестов использовался в лаборатории. Так, мне не нужна мобильность, и т.д. типичного встроенного процессора.

6
задан Steve Roe 24 February 2010 в 23:13
поделиться

2 ответа

Реализация - (void) locationManager: (CLLocationManager *) диспетчер didFailWeyError: (NSError *) ошибка .

- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error {
    NSMutableString *errorString = [[[NSMutableString alloc] init] autorelease];

    if ([error domain] == kCLErrorDomain) {

        // We handle CoreLocation-related errors here
    switch ([error code]) {
        // "Don't Allow" on two successive app launches is the same as saying "never allow". The user
        // can reset this for all apps by going to Settings > General > Reset > Reset Location Warnings.
        case kCLErrorDenied:
            //...
            break;
        case kCLErrorLocationUnknown:
            //...
            break;
        default:
            //...
            break;
        }
    } else {
        // We handle all non-CoreLocation errors here
    }
}
-121--2314700-

Иногда я просто использую printf для создания простых, но обычно стоит использовать инструмент связывания XML, например Code Synthesis XSD . Это создаст иерархию классов на основе XSD. Вы просто заполняете иерархию объектов, и она создает XML для вас.

Таким образом, вы получаете статическую проверку того, что ваш XML будет хорошо сформирован и действителен, что действительно помогает ранним выводом ошибок.

Если вы когда-либо использовали JAXB или любой другой подобный инструмент для Java, это почти то же самое.

-121--4154761-

Полностью возможно.
Есть ряд BSP, которые работают вне коробки: pcPentium4 является каноническим, но с новыми процессорами/мостами, есть конкретные BSP доступны. Эти BSP начинаются с itl_
Загрузочное устройство может представлять собой USB-устройство флэш-памяти, дискету или жесткий диск.

5
ответ дан 17 December 2019 в 00:08
поделиться

Раньше я делал это постоянно. В наши дни это еще проще, поскольку вы можете запускать VxWorks поверх VmWare и использовать один компьютер как в качестве хоста, так и в качестве целевой системы. Свяжитесь с вашим дружественным местным Wind River TAM / FAE, так как они могут предоставить вам предварительно сконфигурированный проект / BSP.

2
ответ дан 17 December 2019 в 00:08
поделиться