ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
94523
deelan (18.07.2007 10:21, просмотров: 3846) blackbit
ARM9 от Cirrus Logic Здравствуйте, уважаемые! Хочу освоить линейку МК на ядре arm9 от cirrus logic, обзавелся отладочным инструментарием от Olimex (раньше единственное с чем имел дело это семейство МК lpc2000 и соответственно IAR как ассемблер). Так вот желанию моему преградой стала полная некомпетентность в следующих вопросах: 1. Зачем нужен Linux. 2. Какой компилятор и какую IDE использовать. 3. Каким образом взаимодействует Linux и код, который откомпилирован для ARM9. Теперь обо всём по порядку. По поводу Linux. Не затруднит ли вас объяснить, зачем это вообще нужно. У циррусов есть ресурс (arm.cirrus.com) , где для скачивания доступны версии 2.4 и 2.6. Как сие чудо взаимодействует с ядром и перефирией. Получается, что одно без другого никак (в смысле Linux без программной прошивки и наоборот). И где можно по этим linuxам почитать, ибо не работал с ними никогда (а знаю, что там тольео через консоль управление осуществляется) С компилятором вроде тоже определился. Там же у циррусов есть gcc для скачивания. IDEху решил eclipse выбрать, только не знаю удастся ли прикрутить тот gcc к ней. А вообще хотелось бы услышать мнение знающих людей о том, что лучше брать как в плане IDE(хотя с ней хрен то), так в плане ассемблера. И еще нельзя ли определить смысл Линукса во всем это деле. Зачем он нужен и как его использовать. К примеру мне нужен реализовать на базе этого МК устройства типа Mass storage Device. Как мне может помоць этот саамы преславутый Linux. Извините, если вопросы показались глупыми. Но для меня их понимание архиважно. Спасибо заранее всем, кто прочитал и ответил.