Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
26.10.2008, 00:55
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
SiLabs, чем кодить?
Привет всем.
Нада написать прогу под C8051F350.
Полез в инет, скачал Silicon Laboratories IDE.
Насколько понял - похожая штука на АВР студио.
Написал код, нажал откомпилить - выдало ерор, типо незнает где фейл
C:SiLabsMCUIDEfilesC51BINa51.exe
Кто кодил, или у кого есть рабочая SiLabs IDE, поделитесь плиз.
|
|
|
|
26.10.2008, 02:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
ИМХО KEIL.com лучший для всех 8051 и симулятор великолепный.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
26.10.2008, 11:37
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Угу, скачал, поставил, крякнул ![Улыбка](images/smilies/icon_smile.gif)
Веща действительно очень мощная, но нада разобраться.
И к стати, энтот файл компилятора входит в установочные файлы. Тоесть можно просто скопировать его месте с папкой BIN и будет работать SiLabs IDE.
|
|
|
|
28.10.2008, 22:11
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Ну и тупая эта штука, Keil. ![Очень злюсь](images/smilies/icon_evil.gif)
3 дня мучусь ничего не могу нормально написать.
Если взять для сравнения AVR studio, то AVR studio че-то как истрибитель МИГ29, а Keil - как лопата саперная в которой 3 ручки. И то и то пригодно для военный дел.
Меня уже начало бесить работать за данной оболочкой.
Кто еже знает нормальные эмуляторы?
Ибо SiLabs IDE тоже тупая штука.
Как минимум то, что ей нада проц для эмуляции (боард), и подключению к порут ТОЛЬКО через ЮСБ, или компорт... а я сделал проще, через FlashBlaster (LPT порт).
Бесит такое отношение. Делают классные по переферии проци, зато на память .... денег жалко (я про флеш) и кодит нечем.
Чем его нормально кодить то????!!!!!!!
аааааааааааааааааааааааааааааааа!!!!!!!!!!!!!!!!!
Плющит меня.!!!!!!!!!!!! ААА!
![Вопрос](images/smilies/icon_question.gif) Или дайте доку на keil uVision плиз
|
|
|
|
29.10.2008, 00:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.08.2006
Сообщений: 1,405
Сказал спасибо: 1
Сказали Спасибо 89 раз(а) в 69 сообщении(ях)
|
на 2-ю версию тока нашел
во вложении 2 Мб
Прикрепленный файл: 9682198.rar
|
|
|
|
29.10.2008, 12:46
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Спс за инфу, очень помогло.
Одно незнаю как сделать.
При подключении файлов с определением переменных для работы с регистрами, типо C8051F350.INC, то часть файла приходится просто напросто удалять, выдает ошибку о том, что уже бельшая часть из переменных объявлена.
Можна ли вообще отключить подгрузку такого рода информации без изменения ядра процессора (я об назве МК)?
|
|
|
|
29.10.2008, 12:53
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Да, и как посмотреть содержимое ОЗУ? (XRAM)
|
|
|
|
29.10.2008, 13:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.08.2006
Сообщений: 1,405
Сказал спасибо: 1
Сказали Спасибо 89 раз(а) в 69 сообщении(ях)
|
Сообщение от ua_gruzin
|
При подключении файлов с определением переменных для работы с регистрами, типо C8051F350.INC, то часть файла приходится просто напросто удалять, выдает ошибку о том, что уже бельшая часть из переменных объявлена.
|
Дык может в теле программы уже сидит например
#include ‹REG52.H›
вот между двумя файлами и будут двойные объявления.
у меня нету "C8051F350.INC" , но имхо если он содержит все определения регистров , то остальные #include , связанные с регистрами нужно поубирать.
|
|
|
|
29.10.2008, 13:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.08.2006
Сообщений: 1,405
Сказал спасибо: 1
Сказали Спасибо 89 раз(а) в 69 сообщении(ях)
|
Сообщение от ua_gruzin
|
Да, и как посмотреть содержимое ОЗУ? (XRAM)
|
View - Memory Window
появится окошко внизу справа
там есть строка адреса , вводите
I:00
- отобразит внутреннюю память с 0 адреса
X:0x500
- отобразит внешнюю память с 500 адреса
|
|
|
|
29.10.2008, 13:39
|
|
Вид на жительство
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Видно что человек действительно шарит в микровижене.
Спасибо за инфу.
Респект и уважение
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:58.
|
|