Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR Массив указателей на функции Добрый день! Разбираюсь в предмете. общая суть ясна, но не понятен следующий момент: Если у меня функции без аргументов, там все ясно. А вот если функций есть аргументы. Я понятное дело при инициализации массива с указателями, указываю на типы аргументов. Не смог разобраться, могу ли я указывать еще и аргументы функции при инициализации массива указателей на функции?? Или только типы... https://www.cyberforum.ru/ avr/ thread2086796.html остаток от деления ATmega AVR
Добрый день! столкнулся с проблемой. пишу a=(a%100); в остатке получаются 2 цифры. например ,15 если остаток с нулем т.е ,05 то в "а" у меня просто 5 Возможно ли как то обойти это?
ATmega AVR Прошивка МК начиная с поределенного адреса во FLASH Добрый день! Подскажите, пожалуйста, как прошить контроллер, начиная с определенного адреса и можно ли вообще это осуществить. Жаба душит тратить циклы перезаписи, каждый раз прошивая маленькие (по сравнению с общим объёмом FLASH) программки. Пишу на Си в WinAVR. Заранее благодарен! https://www.cyberforum.ru/ avr/ thread2086794.html ATmega AVR Как называется посадочная панель для TQFP64? https://www.cyberforum.ru/ avr/ thread2086793.html
Приветствую. Подскажите, пожалуйста, как называется гнездо/сокет/панель, куда можно втыкать и вытыкать ATMEGA126 TQFP64. А то ни гугл помучать, ни в прайсах посмотреть.
ATmega AVR Проблема с портом при симуляции проекта в Протеус
Сам проект я описал тут: MicroVGA conio/text usir interfosi library на Pinboard II (AVR). Демо пример. Часть 1 Но хоть убей, не могу промоделировать его в Протеусе на малых частотах и скоростях. На прикреплённой картинке я показал сборку проекта для ATmega16 на 8 МГц и скоростью USORT 9600. Вывожу в порт 0xAA, а получаю 0xF8 и не могу понять где косяк. Настройки COMPIM показаны на другой...
ATmega AVR Обработка нажатия кнопки без фиксации https://www.cyberforum.ru/ avr/ thread2086791.html
Здравствуйте! Помогите, пожалуйста. По идее, после нажатия первой кнопки, выполняется вся программа. При этом, имеются две другие кнопки, тоже без фиксации, ими я ввожу двоичное число (одна кнопка вводит 0, другая - 1). Получается, что надо с какой-то периодичностью проводить опрос первой кнопки (если нажимаю кнопку, на какой-то момент нога замыкается на землю, потом отжимается обратно), ждать...
ATmega AVR DC/DC StepUp нa контроллере Здравствуйте. Пытаюсь сделать повышающий преобразователь на ATTINY24A (в CVAVR), но столкнулся с рядом проблем и вопросов. Может быть кто что подскажет. Зарание спасибо откликнувшимся. Вот схема <Изображение удалено> 1. Если я ставлю кварц 20MHz, и использую аппаратный ШИМ в режиме Fast PWM top=0xff то частота ШИМ будет 20000000/256 = 78125 (Hz)? Такие настройка ШИМ-а <Изображение... https://www.cyberforum.ru/ avr/ thread2086790.html ЖК индикатор MT-16S2. Брак или Баг?! (контрастность) ATmega AVR
Здравствуйте. Работаю на Atmego32 с индикатором MT-16S2 при помощи вот этой библиотеки для HD44780, http://makesystem.net/?p=2128.(в библиотеке ничего не менял кроме назначения выводов) И всё работает, выводиться, отчищается, но вот в процессе работы заметил странность: если выводить русскую букву "а" (или "А") или слово на неё заканчивающиеся, равно как и "0" или число заканчивающееся на ноль,...
ATmega AVR Домофон - запись двух нажатий в одну переменную. Для курсового проекта нужно сделать домофон. Использую матричную клавиатуру 3х4. Если квартира от 1 до 9 - проблем нет. Но как быть, если квартира двузначная? Т.е. пользователь нажимает например 1, потом 6 - на дисплее отображается 16. А как мне отформатировать эти два нажатия в одну переменную со значением 16? https://www.cyberforum.ru/ avr/ thread2086788.html ATmega AVR Расшифровка ASM кода https://www.cyberforum.ru/ avr/ thread2086787.html
Доброе время суток! Слабо знаком с asm на avr поэтому нужна помощь в разборе кода, с последующей перепиской его на Си. Есть небезызвестный код реализующий преобразование fft.Кроме преобразование в коде присутствует вывод на дисплей волны входного сигнала. Так вот интерисует алгоритм реализующий этот вывод, т.е. каким образом ищется 0 и так далее. Заранее бескрайне благодарен за помощь! Кусок...
ATmega AVR Два канала ШИМ attiny45
Почему-то два аппаратных шима одновременно не работают. Соответственно на ногах PB0 и PB1. Если отключить на таймер1 (зарэмить TCCR1=0x61) то на таймер0 шим работает. Включаю--не работает. attiny25.rar
ATmega AVR STLab (I132) 1COM Port PCI RTL https://www.cyberforum.ru/ avr/ thread2086785.html
Здравствуйте! Подскажите, пожалуйста, с таким девайсом (STLab (I132) 1COM Port PCI RTL) программатор Громова будет работать? Может кто сталкивался. Спасибо.
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
21.11.2012, 07:14 0

Как вызывать функции на ASM из CИ? - ATmega AVR - Ответ 11303923

21.11.2012, 07:14. Показов 9738. Ответов 16
Метки (Все метки)

Ответ

Если в С на вызываемую функцию можно поставить метку или привязать ее к строго определённому адресу, то можно поизвращаться.

Вернуться к обсуждению:
Как вызывать функции на ASM из CИ? ATmega AVR
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2012, 07:14
Готовые ответы и решения:

Как определять функции в asm, а вызывать их в Си
Здравствуйте! Кто нибудь знает как определять функции в asm, а вызывать их в Си? И как их вместе...

Delphi и ASM - не работает вызов функции Invoke через asm
В Delphi не работает вызов функции Invoke через asm. часть кода: asm invoke...

Как правильно вызывать функции
Всем привет! Ковыряюсь-разбираюсь с jQuery ... Есть хтмл страничка и есть отдельный документ...

Как вызывать тригонометрические функции?
Имеется: Double shag, x, xLev = -1, xPrv = -0.5, y; Int16 m, n = 5; shag = (xPrv - xLev) / n;...

16
21.11.2012, 07:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2012, 07:14
Помогаю со студенческими работами здесь

ManagerClass как вызывать функции
Здравствуйте! Пишу такой код: main.cpp .... ManagerClass* Manager = new ManagerClass;...

Как правильно вызывать функции?
Подскажите, пожалуйста, почему не выводится сообщение. При нажатии на кнопку 2, должно...

Как правильно вызывать функции
Ребят, объясните как правильно ее вызывать ,пожалуйста.

Как вызывать функции из DLL?
Здравствуйте. Как вызывать функции из DLL? Вот например, если функция представляет собой что -...

Как правильно вызывать функции в программе
Логику программы вроде реализовал, подскажите пожалуйста как это все теперь собрать. Мне бы это...

Как вызывать функции из разных мест?
Как вызывать функции, написанные в разных местах. Например, есть две функции a, b. Функция a видит...

Как вызывать функции PHP из HTML?
Все гораздо проще. PHP хоть и считается серверным язвком, но также отлично работает на стороне...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru