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

 
 
> HELP - AT90CAN128 и IMAGECRAFT, AT90CAN128 и IMAGECRAFT
satnettv
сообщение Jul 14 2008, 11:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 8-08-07
Из: MockBa
Пользователь №: 29 658



Товарищи, нужна помощь!!!

Использую AT90CAN128, среда программирования IMAGECRAFT 6.31А.

Как создать проект под данный МК??
Я делаю следующее:
//ICC-AVR application builder : 14.07.2008 14:06:59
// Target : M128
// Crystal: 7.3728Mhz


#include <ioCAN128v.h>
#include <macros.h>

и так далее

данный вариант не работает.

Подскажите как правильно создать проект или дайте любой исходник, чтобы понять смысл.

// до этого юзал М128, проблем никаких не было.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Палыч
сообщение Jul 14 2008, 14:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(satnettv @ Jul 14 2008, 14:06) *
данный вариант не работает
Что, собственно, не работает? Поставьте в опциях проекта "Device Configuration" значение "ATmega128" и работайте...
Go to the top of the page
 
+Quote Post
satnettv
сообщение Jul 14 2008, 15:05
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 8-08-07
Из: MockBa
Пользователь №: 29 658



Цитата(Палыч @ Jul 14 2008, 18:22) *
Что, собственно, не работает? Поставьте в опциях проекта "Device Configuration" значение "ATmega128" и работайте...


такое ощущение что МК вообще не запускается (для проверки просто пытаюсь мигать светодиодом).

в опциях проекта "Device Configuration" ставил значение "ATmega128: m103 mode", ставил значение "ATmega128 / CAN128" не помогает.

я так понимаю там нужно подцепить библиотеку для at90can128, я подключаю #include <ioCAN128v.h>

НЕ ПОМОГАЕТ.

что делать не знаю.

(контроллер 100% рабочий, делал пробный проект в CodeVision - там все работает)
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jul 14 2008, 15:24
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



1. Ставить значение "ATmega128: m103 mode" - обсалютно неверно! Нужно - "ATmega128 / CAN128".

2. ioCAN128v.h - это не библиотека, а - всего лишь файл определения регистров, разрядов регистров, векторов прерывания для указанного микроконтроллера.

3. Скорее всего проблема не в трансляторе
Go to the top of the page
 
+Quote Post
satnettv
сообщение Jul 14 2008, 15:30
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 8-08-07
Из: MockBa
Пользователь №: 29 658



Цитата(Палыч @ Jul 14 2008, 19:24) *
1. Ставить значение "ATmega128: m103 mode" - обсалютно неверно! Нужно - "ATmega128 / CAN128".

2. ioCAN128v.h - это не библиотека, а - всего лишь файл определения регистров, разрядов регистров, векторов прерывания для указанного микроконтроллера.

3. Скорее всего проблема не в трансляторе


ну тогда, что я делаю не так??
вы делали что-нить на at90can в ICC???
Go to the top of the page
 
+Quote Post



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

 


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


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