| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Вопросик по Keil
09.09.2010, 23:16
|
|
|
Временная регистрация
Регистрация: 13.03.2006
Сообщений: 56
Сказал спасибо: 12
Сказали Спасибо 22 раз(а) в 9 сообщении(ях)
|
Re: Вопросик по Keil
|
|
|
|
10.09.2010, 01:32
|
|
|
Заблокирован
Регистрация: 27.03.2007
Сообщений: 1,327
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
|
Re: Вопросик по Keil
Сообщение от serb-radio
|
|
Буду изучать программирование под винду
|
Программирование под винду - прошлый век ! Сейчас надо срочно изучать программирование под iPhone OS или Android ...
|
|
|
|
17.09.2010, 09:51
|
|
|
Гражданин KAZUS.RUN
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
|
Re: Вопросик по Keil
В процессе отладки программы в KEil возник вопросик, функции коряво обрабатываются: прописываю ручками команды - работает все нормально, вызываю такие же команды из функции - работает коряво, например, засвечиваю пиксел на ЖКИ, пишу ручками команды, без функции в лоб - работает нормально, вызываю функцию - засвечиваются 2 пиксела а не один.
Господа знатоки, ткните носом заблудшего, где тут собака порылась, мож чего неотконфигурировал иль еще чего
__________________
То, что нас не убивает - делает нас сильнее
Последний раз редактировалось serb-radio; 17.09.2010 в 09:57.
|
|
|
|
17.09.2010, 09:58
|
|
|
Гражданин KAZUS.RUN
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
|
Re: Вопросик по Keil
выкладываю код
__________________
То, что нас не убивает - делает нас сильнее
|
|
|
|
17.09.2010, 10:30
|
|
|
Гражданин KAZUS.RUN
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
|
Re: Вопросик по Keil
все, сам разобрался, вопрос исчерпан
__________________
То, что нас не убивает - делает нас сильнее
|
|
|
|
23.10.2010, 17:43
|
|
|
Прописка
Регистрация: 15.06.2008
Адрес: Новокузнецк
Сообщений: 173
Сказал спасибо: 869
Сказали Спасибо 315 раз(а) в 82 сообщении(ях)
|
Re: Вопросик по Keil
Пытаюсь вызвать из обработчика прерываний написанного на ассемблере простенькую функцию на C (Move_Motor_4_Phaze).
Типа так:
..............
EXTRN CODE (Move_Motor_4_Phaze)
..............
..............
LCALL Move_Motor_4_Phaze
..............
Функция Move_Motor_4_Phaze - void, без параметров.
Keil всячески сопротивляется!
Мои попытки обречены на провал?
Из ассемблера Keil невозможно вызвать C-функцию?
Последний раз редактировалось serg_42; 23.10.2010 в 18:03.
|
|
|
|
24.10.2010, 20:06
|
|
|
Временная регистрация
Регистрация: 13.07.2006
Сообщений: 90
Сказал спасибо: 10
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Вопросик по Keil
А такая фишка не прокатывает:
import Move_Motor_4_Phaze
bl Move_Motor_4_Phaze
, ежель Keil пользуете?...
|
|
|
|
25.10.2010, 17:30
|
|
|
Прописка
Регистрация: 15.06.2008
Адрес: Новокузнецк
Сообщений: 173
Сказал спасибо: 869
Сказали Спасибо 315 раз(а) в 82 сообщении(ях)
|
Re: Вопросик по Keil
Сообщение от xinod
|
А такая фишка не прокатывает:
import Move_Motor_4_Phaze
bl Move_Motor_4_Phaze
|
Спасибо за наводку! Попробую!
Я уже почти сдался и переписал функцию "Move_Motor_4_Phaze" на ассемлере. С ним всё работает.
Если получится с Си - отпишусь.
|
|
|
|
25.10.2010, 18:07
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
|
Re: Вопросик по Keil
А что вот так не канает что ли 0b11111111? Должно бы по любому?
__________________
Я бы изменил весь мир, но бог не дал исходников
|
|
|
|
25.10.2010, 18:35
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
|
Re: Вопросик по Keil
Сообщение от kison
|
|
Вообще в стандарте Си нет двоичного представления чисел.
|
ну это true ANSI C . В клонах есть (в CV допустим  )
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:45.
|
|