|
|
  |
Cредства разработки для 8 разрядных мк, небольшой опрос |
|
|
|
Jan 26 2005, 10:11
|

Частый гость
 
Группа: Свой
Сообщений: 174
Регистрация: 4-11-04
Из: zp.ua
Пользователь №: 1 046

|
[quote=gek,Jan 26 2005, 10:33] [quote=bialix,Dec 7 2004, 23:51] А у меня куча вопросов есть по кейлу Пробую програмить на Си для 51 однокристалки Научите где указать, что бы MAIN ф-я начиналась, к примеру, с адреса 0х40, а не черт знает где. Читал тут http://onembedding.com/tools/keil/articles/explicit_addr/но не помогло. [/quote] Встречный вопрос: нафига это нужно?
--------------------
Имей мужество пользоваться своим собственным разумом! (с) И.Кант
|
|
|
|
|
Jan 27 2005, 03:40
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 12-01-05
Пользователь №: 1 914

|
Цитата Встречный вопрос: нафига это нужно? Испытывал трудности с прогой, оказалось в схеме грабли (чуть с ума не сошел пока чертей гонял  ) А теперь, если можно, хотелось бы получить ответ на свой вопрос
|
|
|
|
|
Jan 27 2005, 14:07
|

Частый гость
 
Группа: Свой
Сообщений: 174
Регистрация: 4-11-04
Из: zp.ua
Пользователь №: 1 046

|
2 gek: А Вы батенька - лентяй. Это я Вам без всякой задней мысли заявляю. Почитать доку не хватает силы воли? Вот пример проекта, в котором функция main расположена по адресу 0x40. Сделал по описанной мной же методике, на которую Вы ссылались. Вот кусочек из map-файла: Код * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 0003H ABSOLUTE CODE 0003H 0001H UNIT ?C_INITSEG 0004H 003CH *** GAP *** CODE 0040H 0005H UNIT ?PR?MAIN?MAIN CODE 0045H 008CH UNIT ?C_C51STARTUP Как видно функция main расположена по адресу 0x40. И да простят меня старшие товарищи - ни в стартапе, ни в асме ничего править не нужно.
main_at.zip ( 12.58 килобайт )
Кол-во скачиваний: 162
--------------------
Имей мужество пользоваться своим собственным разумом! (с) И.Кант
|
|
|
|
|
Jan 28 2005, 10:47
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 12-01-05
Пользователь №: 1 914

|
Я с ?СО? корячился  . Теперь компилер ругается, что у меня restricted version. Дайте кто нить uVision3 C51 7.50 и кей (есть ведь), а пока я на туташний ФТП попаду - состарюсь быстрее.
|
|
|
|
|
Jan 31 2005, 09:05
|
Участник

Группа: Новичок
Сообщений: 16
Регистрация: 8-12-04
Пользователь №: 1 397

|
Пищу дли PIC16, внутрисистемного отладчика нету, так-что мне кроме всего важен хороший симулятор (например picsimulator ide).
|
|
|
|
|
Feb 9 2005, 04:13
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 12-01-05
Пользователь №: 1 914

|
Юзает кто ни будь uVision3 C51 7.50? хоть впечатлениями поделитесь Может я зря жду свой очереди. Говорят тут на фтп она кривая какая-то
|
|
|
|
|
Feb 11 2005, 05:15
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 12-01-05
Пользователь №: 1 914

|
Цитата(Esquire @ Feb 10 2005, 11:11) Цитата Может я зря жду свой очереди. Говорят тут на фтп она кривая какая-то Нормальная, особенно для тех, кто не старается пролезть раньше времени  . т.е. мне уже ни чего не поможет понятно. горе мне безнадеге
|
|
|
|
|
Feb 15 2005, 08:07
|
Частый гость
 
Группа: Validating
Сообщений: 149
Регистрация: 11-02-05
Из: Рязань
Пользователь №: 2 574

|
Цитата(gek @ Feb 9 2005, 07:13) Юзает кто ни будь uVision3 C51 7.50? хоть впечатлениями поделитесь Может я зря жду свой очереди. Говорят тут на фтп она кривая какая-то Мне лично понравилось: по сравнению с uVision2 у uVision3 появилось несколько достойных внимания изменений, и работать стало намного уютней. Отмечу браузер по функциям и логический анализатор.
|
|
|
|
|
Feb 16 2005, 17:22
|

Участник

Группа: Свой
Сообщений: 36
Регистрация: 7-02-05
Из: Краснодар
Пользователь №: 2 479

|
Цитата(Miron @ Feb 15 2005, 11:07) Цитата(gek @ Feb 9 2005, 07:13) Юзает кто ни будь uVision3 C51 7.50? хоть впечатлениями поделитесь Может я зря жду свой очереди. Говорят тут на фтп она кривая какая-то Мне лично понравилось: по сравнению с uVision2 у uVision3 появилось несколько достойных внимания изменений, и работать стало намного уютней. Отмечу браузер по функциям и логический анализатор. Браузер по функциям был и в uVision2, а в uVision3 добавлено вкладка в Project Workspace, а также вкладка шаблонов по ключевым словам, user keyword можно определять в диалоге, а не кобенить файл инициализации. Да и вообще uVision3 появился не в 7.50, а гораздо раньше. А скачать это можно не только здесь, посмотри топики на телесистемах.
|
|
|
|
|
Feb 19 2005, 17:30
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 12-01-05
Пользователь №: 1 914

|
Да все уже облазил, нифига. Проще утянуть в совокупности uVision3 с с51 7.50, а то по отдельности искать и прикручивать друг к другу тоже проблемотично.
|
|
|
|
|
Feb 22 2005, 06:26
|
Участник

Группа: Новичок
Сообщений: 43
Регистрация: 12-01-05
Пользователь №: 1 914

|
Замена uv2 на uv3 кажется простой, но у меня не вышло. Пишет, что bad tools.ini в реестре про uv3 ничего не нашел
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|