Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Платформы Windows Mobile и Windows Embedded > Вопрос по ПО для ARM


Автор: Binocular 20.9.2011, 20:26
Всем привет.

Есть такая программа  "Embedded VisualC++".
Что бы это использовать к ней нужна еще программа - SDK.
Посоветуйте, плз, где про эту SDK можно почитать?

Автор: UniBomb 21.9.2011, 03:00
Binocular, о каком конкретно sdk идёт речь?  smile Их у микрософта http://www.microsoft.com/download/en/search.aspx?q=sdk  smile 

А вообще расскажи поподробнее, что делает программа "Embedded VisualC++", что делает твоя программа "sdk". И самое главное - для чего тебе всё это нужно. Возможно, отвечая на эти вопросы ты поймёшь что-нибудь новое и по новому поставишь вопрос, что несомненно поможет дать тебе конкретные советы  smile 

Автор: Alexeis 21.9.2011, 10:19
Цитата(UniBomb @  21.9.2011,  04:00 Найти цитируемый пост)
А вообще расскажи поподробнее, что делает программа "Embedded VisualC++", что делает твоя программа "sdk"

  Embedded VisualC++ это старая среда разработки под Windows CE до 5й версии включительно. Поддерживает компиляцию под различные платформы, в том числе и ARM, но для работы нужны специфичные SDK которые создаются в процессе сборки ядра Windows CE платформ билдером. Берутся SDK либо у производителя ядра, либо используется стандартный SDK, который включает в себя наиболее полный комплект библиотек, которые, впрочем могут не поддерживаться данной сборкой CE.

Автор: Binocular 21.9.2011, 19:04
Alexeis спасибо за пояснение. smile

Есть у меня стартовый набор для ARM mini 2440. 
Китайцы положили туда  Embedded VisualC++ и SDK.
Умом понимаю что для каждой платы нужен свой SDK.
Внесу изменения в плату,  сразу нужно другое SDK.
Люди говорят, что SDK создается программами типа   WCE 5.0 Platform Builder.
Хотелось бы получше разобраться в этом вопросе.  
 



Автор: UniBomb 21.9.2011, 20:26
Цитата(Binocular @  21.9.2011,  20:04 Найти цитируемый пост)
ля каждой платы нужен свой SDK

нет. Свой СДК нужен для каждой программной платформы. Для WinCE 5.0 один сдк, для Win Mobile 2003 другой.

Цитата(Binocular @  21.9.2011,  20:04 Найти цитируемый пост)
SDK создается программами типа   WCE 5.0 Platform Builder

Нет, в платформбилдере создаётся дистрибутив операционной системы для конкретной железяки, сдк же при этом не изменяется.


M
UniBomb
А вообще переношу тему в более подходящий раздел

Автор: Alexeis 21.9.2011, 21:08
Цитата(Binocular @  21.9.2011,  20:04 Найти цитируемый пост)
Китайцы положили туда  Embedded VisualC++ и SDK.
Умом понимаю что для каждой платы нужен свой SDK.

  Смотря какие изменения вносятся. Если чип имеет на борту большую часть периферии тогда врядли нужно менять что-то. В любом случае пока дело не дойдет до нового ядра, новое SDK не нужно. SDK включает заголовки и либы для обращения к ОС. Кастомный SDK просто убирает заголовки, отсутствующих элементов ядра ОС. Ничего уникального в SDK не добавится.

Автор: Binocular 21.9.2011, 21:24
Это что то как BIOS?
Если нет литературы по этому вопросу, то может быть есть способы как расковырять и разобраться? 


Автор: Alexeis 22.9.2011, 12:01
  Ну образ ОС заливается как прошивка, это так. Литературы по компиляции ядер я не встречал, по разработке ПО есть.

Автор: Binocular 22.9.2011, 15:21
Сегодня в гугле наткнулся на сайт
http://www.andahammer.com/downloads/
Там предлагают скачать драйверы  дисплеев (для платы mini2440) и одновременно  SDK.

Mini2440 with X35    SDK
Mini2440 with T35    SDK
Mini2440 with A70    SDK
Mini2440 with VGA    SDK 

Получается, что при смене дисплея меняется и SDK?

Вчера установил WCE 5.0 Platform Builder и заметил, что на CDROM диске (для mini 2440) китайцы положили программу:
Platform Builder CEC Editor - mini2440. 
В самом билдере такой SDK нет - и непонимаю как ее туда вставить. 
Этот "CEC Editor" редактирует, если я правильно понял, эту самую SDK? 
Эта пргорамма  показывает какие драйверы установлены в SDK mini2440.
Не умею пользоваться все этим.
Могу выложить куда нибудь эту папку Platform Builder CEC Editor - mini2440.  если кому надо (8.7 Мб). 

 

Автор: Alexeis 22.9.2011, 20:48
  SDK собирается вместе с ядром, там где-то в опциях проекта ядра.

Автор: Binocular 22.9.2011, 21:04
Эта программа выглядит следующим образом. 
Это действительно SDK слева в окне редактируется - или это другое чтото?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)