Микроконтроллеры | Ликбез по С для микроконтроллеров PIC |
|
---|---|---|
Во первых, у меня PIC, а не AVR. Ладно, всем спасибо. |
|
|
DWD: у меня PIC, а не AVR. Си он машинонезависимый и принцип работы тоже. |
|
|
Я СИ не знаю. |
|
|
DWD: Я СИ не знаю. |
|
|
|
||
Волею злой судьбы стал линуксоидом. Ох и тяжко мне Благо Numlock помогает бедолаге. Вопрос! Какая среда по человечески работает с пиками на си в линуксе? |
|
|
Vladikas: Волею злой судьбы стал линуксоидом. Насчёт среды не знаю, может эклипс... Или Code::blocks. Это как кому больше нравится. |
|
|
Шаманил с бубном в винде и скрестил MPLAB IDE v7.52 и CCS PCWH v4.020. AHTOXA: Насчёт среды не знаю, может эклипс... Или Code::blocks. |
|
|
http://staim.livejournal.com/tag/linux 1) Для начала устанавливаем piklab. Для Gentoo Linux (для других систем можно скачать здесь) это делается так: 2) Далее устанавливаем C-компилятор. (проги на асме мне не годились, ибо слишком много операций с плавающей запятой). Стандартные компиляторы под Linux тоже не подошли, так как некоторые функции там оказались реализованы коряво и код написаный для официального MPLAB C18 не собирался. Пришлось шаманствовать. а) качаем и устанавливаем wine (под Gentoo - просто emerge wine). Особенно радует, что в piklab заработал даже внутрисхемный отладчик ICD2. Причем как ни удивительно - очень стабильно. Под MPLAB он постоянно вылетал, отказывался работать и требовал перезагрузки среды. Вот так все это выглядит: |
|
|
AHTOXA: Насчёт среды не знаю SDCC - Small Device C Compiler вроде то что надо. Спасип. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |