реклама на сайте
подробности

 
 
> Чегобы такого собрать?
snayperAlfa
сообщение Jul 25 2009, 14:09
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 3-12-08
Из: Солнечная Одесса
Пользователь №: 42 183



Приветствую всех электронщиков и программистов.
Осенью начнется очередной семестр моего обучения в университете и у нас появится дисциплина "Программирование встраиваемых компьютерных систем". И как я уже догадываюсь по ней будет либо РГР либо курсовая. Только вот хотелось бы выбрать какую нибудь тему интересную. Но вот никак не могу придумать. Подскажите, пожалуйста, чегоб такого выбрать. У меня в наличии есть стенд с LPC2388 и AVR ATMega 16 и 32.


--------------------
Жили бы в пещерах и не знали бы горя.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 10)
haker_fox
сообщение Jul 27 2009, 00:25
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(snayperAlfa @ Jul 25 2009, 23:09) *
Приветствую всех электронщиков и программистов.
Осенью начнется очередной семестр моего обучения в университете и у нас появится дисциплина "Программирование встраиваемых компьютерных систем". И как я уже догадываюсь по ней будет либо РГР либо курсовая. Только вот хотелось бы выбрать какую нибудь тему интересную. Но вот никак не могу придумать. Подскажите, пожалуйста, чегоб такого выбрать. У меня в наличии есть стенд с LPC2388 и AVR ATMega 16 и 32.

На ARM можно неплохую видеоигру сваять с подключением к TV.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
x736C
сообщение Jul 30 2009, 16:24
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(haker_fox @ Jul 27 2009, 04:25) *
На ARM можно неплохую видеоигру сваять с подключением к TV.

Ага, например такую biggrin.gif

Сообщение отредактировал x736C - Jul 30 2009, 16:24
Go to the top of the page
 
+Quote Post
snayperAlfa
сообщение Jul 30 2009, 17:49
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 3-12-08
Из: Солнечная Одесса
Пользователь №: 42 183



Нифигаж себе


--------------------
Жили бы в пещерах и не знали бы горя.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 1 2009, 11:28
Сообщение #5


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(x736C @ Jul 31 2009, 01:24) *
Ага, например такую biggrin.gif

Ну зачем же мучаться?) Можно просто для TV)


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Kopa
сообщение Aug 22 2009, 22:48
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(haker_fox @ Aug 1 2009, 15:28) *
Ну зачем же мучаться?) Можно просто для TV)


Точно и заработать наградуsmile.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 23 2009, 09:29
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(snayperAlfa @ Jul 25 2009, 17:09) *
Только вот хотелось бы выбрать какую нибудь тему интересную.
Если играете в авиасимуляторы, то можно подключить к симулятору какой-нибудь реальный авиационный прибор.
Вот ребята в Киеве целую кабину построили и "летают".


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Aug 23 2009, 19:48
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(snayperAlfa @ Jul 25 2009, 17:09) *
Только вот хотелось бы выбрать какую нибудь тему интересную.

Потратьте это время на безусловное владение языком С, не ставя великих творческих задач.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 24 2009, 08:47
Сообщение #9


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Dog Pawlowa @ Aug 24 2009, 04:48) *
Потратьте это время на безусловное владение языком С, не ставя великих творческих задач.

Похоже, человек уже добился результата, раз молчит)


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
snayperAlfa
сообщение Aug 24 2009, 17:44
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 3-12-08
Из: Солнечная Одесса
Пользователь №: 42 183



Точно.
Сделал по совету папы кодовый замок на AVR. Прицепил туда клавиатурную матрицу, LCD 2*16. ЖК подсоеденил чтобы не казалось слишком просто для препода. Еще сделал возможность изменения основного кода с клавиатуры и записью онного в EEPROM. Работает однако. ПОтом переносил это дело из Codevision в WinAVR, потому что по условиям задания нужно разработать прогу в бесплатном компиляторе. Пришлось варить котелком потому что WinAVR не понимает такого как
Код
if(!PINA.4){
. Пришлось заменять на
Код
if(!(PINA &  (1<<4))){
, хотя у меня почемуто сомнения насчет правильности последнего, но работает все правильно и безошибочно. Функции для ЖК писал сам, типа похвалюсь.


--------------------
Жили бы в пещерах и не знали бы горя.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 25 2009, 00:44
Сообщение #11


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(snayperAlfa @ Aug 25 2009, 02:44) *
Точно.
Сделал по совету папы кодовый замок на AVR. Прицепил туда клавиатурную матрицу, LCD 2*16. ЖК подсоеденил чтобы не казалось слишком просто для препода. Еще сделал возможность изменения основного кода с клавиатуры и записью онного в EEPROM. Работает однако.

Поздравляю! В далеком 2003 освоил pic16f84 именно, собрав кодовый замок. Затем, в 2004 - at90s2313, и тоже на кодовом замке. Правда там еще UART был задействован для связи с "сервером" - комп 286 под ДОСом. На нем хранилась база юзеров и паролей. Т.е. кодовый замок был по сути дела клавиатурой и не более. Он слал введенный пароль на сервер, а тот уже проводил верефикацию и решал - пускать или нет)
Цитата(snayperAlfa @ Aug 25 2009, 02:44) *
ПОтом переносил это дело из Codevision в WinAVR, потому что по условиям задания нужно разработать прогу в бесплатном компиляторе.

Так чем же удобнее CV? Нужно было сразу в WinAVR начинать) Тем более, не смотря на бесплатность, не такой уж он и отсталый от коммерческих брендов, таких, как IAR.
Цитата(snayperAlfa @ Aug 25 2009, 02:44) *
Пришлось варить котелком потому что WinAVR не понимает такого как
Код
if(!PINA.4){
. Пришлось заменять на
Код
if(!(PINA &  (1<<4))){
, хотя у меня почемуто сомнения насчет правильности последнего, но работает все правильно и безошибочно.

И правильно делает, что не понимает! maniac.gif Все эти PINX.? не более, чем макросы и расширения языка, не переносимые, как Вы уже выяснили. Стандартный подход, ну для AVR точно, именно с использованием маски! А пример Ваш верный, не сомневайтесь!
Цитата(snayperAlfa @ Aug 25 2009, 02:44) *
Точно.
Функции для ЖК писал сам, типа похвалюсь.

И правильно, что сами! Ну если учиться, конечно, хотите! Пользоваться готовыми либами IO для таких простых МК, как AVR, я не рекомендую и смысла в них не понимаю.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 16:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01444 секунд с 7
ELECTRONIX ©2004-2016