Найдено 29 результатов
- Вс мар 06, 2011 02:29:49
- Форум: Микроконтроллеры и ПЛИС
- Тема: Научите писать программы для МК
- Ответы: 41
- Просмотры: 8690
Re: Научите писать программы для МК
полнаый бред. только запуешься если начинать с ассемблера. НУжно начинать на СИ писать и потом использовать только си, а ассемблер начать гораздо позже, и то достаточно на уровне понимания кода, самому писать вряд ли понадобится что либо
Бред это или нет, каждый решает сам. Я допустим, начинал с ...
- Сб мар 05, 2011 21:57:30
- Форум: Микроконтроллеры и ПЛИС
- Тема: Научите писать программы для МК
- Ответы: 41
- Просмотры: 8690
Re: Научите писать программы для МК
Короче такая проблема - нужно научится писать проги для МК, но я в программировании полный нуб.
Уважаемые коты(или люди, как больше нравиться), не поможете ли мне научится писать программы для микроконтроллеров, хотя бы основной набор команд и как их пользовать.
А с какими МК собираетесь работать ...
- Сб мар 05, 2011 21:52:14
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATMEGA+SD+WAV
- Ответы: 23
- Просмотры: 10916
Re: ATMEGA+SD+WAV
Из своего опыта - я как раз с двумя буферами делал. Когда вычитывал один из них до половины, начинал заполнять другой... Достаточно было буферов небольшого размера, все работало совершенно без сбоев.
см сообщение выше
Да умница, умница, я ж пишу: "Из своего опыта" - делюсь, так сказать, не ...
см сообщение выше
Да умница, умница, я ж пишу: "Из своего опыта" - делюсь, так сказать, не ...
- Сб мар 05, 2011 00:36:05
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATMEGA+SD+WAV
- Ответы: 23
- Просмотры: 10916
Re: ATMEGA+SD+WAV
SABRAT писал(а):Благодарю всех за ответы! Всё получилось!!! Сделал с двумя буферами по 128 байт. Если кому интересно - могу выложить проэктик.
а чего не с 1680- ю байтами?
- Сб мар 05, 2011 00:35:05
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATMEGA+SD+WAV
- Ответы: 23
- Просмотры: 10916
Re: ATMEGA+SD+WAV
Из своего опыта - я как раз с двумя буферами делал. Когда вычитывал один из них до половины, начинал заполнять другой... Достаточно было буферов небольшого размера, все работало совершенно без сбоев.
см сообщение выше
а я даже мультики воспроизводил на экране WG-12864. нарисованные программой ...
см сообщение выше
а я даже мультики воспроизводил на экране WG-12864. нарисованные программой ...
- Ср мар 02, 2011 22:23:37
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATMEGA+SD+WAV
- Ответы: 23
- Просмотры: 10916
Re: ATMEGA+SD+WAV
Aheir писал(а):Из своего опыта - я как раз с двумя буферами делал. Когда вычитывал один из них до половины, начинал заполнять другой... Достаточно было буферов небольшого размера, все работало совершенно без сбоев.
см сообщение выше
- Сб фев 26, 2011 18:38:36
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATMEGA+SD+WAV
- Ответы: 23
- Просмотры: 10916
Re: ATMEGA+SD+WAV
Как раз при таком варианте, в паузе при считывании очередных 500 байт происходит "треск" в воспроизведении звука.
У Вас не так?
зачем вам считывать 500байт?????
обьесняю алгоритм, допустим вы сделали WAV-16КГц/8бит. это соответствует периуду 62,5 мксек между сменами байтов в модуле ШИМ или ЦАП ...
- Сб фев 26, 2011 18:19:51
- Форум: Периферия
- Тема: настройка АЦП AD7705/AD7706
- Ответы: 6
- Просмотры: 11480
Re: настройка АЦП AD7705/AD7706
Долго н езаходил сюда.. Проблему решил, после этого всё заработало сразу же и без проблем. Скажу так: АЦП кривой или даташит на него кривоват, потому что при настройке по даташиту может произойти баг который вышел у меня. Суть в том что команду на смену канала можно слать только (!) при занятом DRDY ...
- Пн фев 21, 2011 22:07:21
- Форум: Ничего не работает
- Тема: Как корректно удалить Windows?
- Ответы: 16
- Просмотры: 3012
Re: Как корректно удалить Windows?
ну это смотря какая нелицензия)
- Вс фев 20, 2011 20:13:32
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1392617
Re: Вопросы по С/С++ (СИ)
Все ,понял. Всем спасибо за советы
- Вс фев 20, 2011 19:56:53
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1392617
Re: Вопросы по С/С++ (СИ)
Ассемблер не знаю (и не хчоу знать), вот и ищу ввсе возможные способы уменьшения нагрузки на МК ... можно писать на С и не зная ассемблера (собственно для этого и есть ключи оптимизации ) - просто знание последнего дает дополнительные знания.
например
int i;
...
i*=33;
int i;
. ...
например
int i;
...
i*=33;
int i;
. ...
- Вс фев 20, 2011 19:26:59
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1392617
Re: Вопросы по С/С++ (СИ)
Не вредно ли это с точки зрения оптимизации -не жрет ли оперативу, не забивает ли стек такие действия..? или лучше по возможности уменьшать их количество - в общем есть ли на это какие нибудь ограничения или нет? Компилятор IAR для ядра 8051
... любой вызов функции работает медленнее inline-кода ...
... любой вызов функции работает медленнее inline-кода ...
- Вс фев 20, 2011 14:19:23
- Форум: Микроконтроллеры и ПЛИС
- Тема: Пароль к Code Vision 2.5.0.0.
- Ответы: 4
- Просмотры: 1314
Re: Пароль к Code Vision 2.5.0.0.
Дело в том, что в Demo версии Code Vision AVR отсутствует возможность установки прерывания по приему символа через USART(в генераторе начального кода Code Wizard AVR). Скачал коммерческую версию программы с сайта. Теперь нужен пароль. Вы не поможете мне?
Купи лицензию. Либо если решил на халяву ...
Купи лицензию. Либо если решил на халяву ...
- Вс фев 20, 2011 14:06:36
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1392617
IAR общий вопрос
Такой вопрос. Я привык писать на C++ таким образом что у меня всегда очень много маленьких функций имеющих соответствующее выполняемым им дествиям названия. Не вредно ли это с точки зрения оптимизации -не жрет ли оперативу, не забивает ли стек такие действия..? или лучше по возможности уменьшать их ...
- Сб фев 19, 2011 14:39:58
- Форум: Микроконтроллеры и ПЛИС
- Тема: SDHC карта
- Ответы: 0
- Просмотры: 903
SDHC карта
У кого нибудь был опыт работы с этой картой по SPI через .. ну , к примеру, ATMEga? если был - не поделителись ли опытом записи (если таковой у вас был конечно в мультиблочном режиме. Проблема у меня такая : карта иницуиалзируется, чиатется в одно и мульти блочных режимах, а вот пишется только в ...
- Ср фев 09, 2011 14:45:15
- Форум: Периферия
- Тема: настройка АЦП AD7705/AD7706
- Ответы: 6
- Просмотры: 11480
настройка АЦП AD7705/AD7706
Если кто имел дело с этим зверем , отзовитесь! и пмоогите в силу возможности с пояснением некоторых моментов настройки девайса.
Суть проблемы в общем такова: удаётся настроить только один единственный канал, остальные отказываюстя работать. Проверялось на нескольких моделях из одной партии, с ...
Суть проблемы в общем такова: удаётся настроить только один единственный канал, остальные отказываюстя работать. Проверялось на нескольких моделях из одной партии, с ...
- Чт янв 13, 2011 18:57:34
- Форум: Микроконтроллеры и ПЛИС
- Тема: SD, SDHC
- Ответы: 12
- Просмотры: 4261
Re: SD, SDHC
http://avrlab.com/node/156
тут есть по-русски инфа, как читать и как писать на карту.
спасибо , как раз вовремя)) Все проблемы описанные в статье у меня возникали, приходилось решать самостоятельно.. Эх, всё таки не нужно изменять принципу - прочитай ВСЁ что относится к данной тематике прежде чем ...
тут есть по-русски инфа, как читать и как писать на карту.
спасибо , как раз вовремя)) Все проблемы описанные в статье у меня возникали, приходилось решать самостоятельно.. Эх, всё таки не нужно изменять принципу - прочитай ВСЁ что относится к данной тематике прежде чем ...
- Вт янв 11, 2011 19:52:12
- Форум: Микроконтроллеры и ПЛИС
- Тема: SD, SDHC
- Ответы: 12
- Просмотры: 4261
Re: SD, SDHC
какая последовательность комманд инициализации используется?
как я уже говорил я пробовал сделать так же как и с SD:
uint8_t mmc_init(void) //SDHC
{
int i;
int bl_size=512;
// setup I/O ports
//SPI_PORT &= ~((1 << MMC_SCK) | (1 << MMC_MOSI)); // low bits
//SPI_PORT |= (1 << MMC_MISO ...
как я уже говорил я пробовал сделать так же как и с SD:
uint8_t mmc_init(void) //SDHC
{
int i;
int bl_size=512;
// setup I/O ports
//SPI_PORT &= ~((1 << MMC_SCK) | (1 << MMC_MOSI)); // low bits
//SPI_PORT |= (1 << MMC_MISO ...
- Вт янв 11, 2011 19:08:27
- Форум: Микроконтроллеры и ПЛИС
- Тема: SD, SDHC
- Ответы: 12
- Просмотры: 4261
SD, SDHC
Доброго всем времени суток!
Столкнулся со следующй проблемой при работе с SD SDHC картами на ATMEGA8L. Доки на них вроде одни и те же, но с SDHC как оказалось всё не так просто как с его младшим собратом. SD удаётся инициализировать заставить мегу читать с неё и писать в неё данные, однако при ...
Столкнулся со следующй проблемой при работе с SD SDHC картами на ATMEGA8L. Доки на них вроде одни и те же, но с SDHC как оказалось всё не так просто как с его младшим собратом. SD удаётся инициализировать заставить мегу читать с неё и писать в неё данные, однако при ...
- Ср янв 05, 2011 19:22:13
- Форум: Микроконтроллеры и ПЛИС
- Тема: FAT 32
- Ответы: 3
- Просмотры: 853
Re: FAT 32
ChipKiller писал(а):... а что мешает посмотреть это самому? - например в WinHex.
я только в нем нашёл как файлы в hex и символьном формате смотреть