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

 
 
> Не работают прерывания SAM4LS4A IAR 6.40, Не работают прерывания SAM4LS4A IAR 6.40
MackNill
сообщение Aug 2 2013, 08:24
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 8-10-12
Пользователь №: 73 843



Никак не могу разобраться с прерываниями в IAR 6.40 ARM. Контроллер SAM4LS4A

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

вот кода рабочего проекта
Код
#include <iostream>
#include "device.h"
#include <core_cm3.h>

using namespace std;

class SystemTick
{
public:
    static void Handler();
    static volatile unsigned int ticks;
};

volatile unsigned int SystemTick::ticks;

void SystemTick::Handler()
{
    SystemTick::ticks++;
}

int main()
{
    //cout << "Hello C++ world\n";
    
    // Enable SysTick interrupt using CMSIS function
    SysTick_Config(100);
    
    while (1) {}
}



вот код нерабочего

Код
//#define SAM4L
#include "atmel/iosam4l.h"
#include "core_cm4.h"
//#include "serial\serial.h"
unsigned int i;


void SysTick_Handler(void)
{
  i--;
}


void main()
{
  
  SysTick_Config(100);
  while (1)
  {
    i++;
  }  
}




Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MackNill   Не работают прерывания SAM4LS4A IAR 6.40   Aug 2 2013, 08:24
- - andrewlekar   Исходники в архиве работать не способны в принципе...   Aug 2 2013, 19:59
- - =F8=   Каким образом, во втором примере iar "узнает...   Aug 3 2013, 08:13
- - MackNill   ЦитатаИсходники в архиве работать не способны в пр...   Aug 4 2013, 18:13
- - MackNill   посмотрел disassembler. в начале кода стоит список...   Aug 5 2013, 10:00
- - andrewlekar   Может быть системный таймер попросту не включен......   Aug 5 2013, 11:18
- - MackNill   Я его настраиваю. Это делается одной командой. Да...   Aug 6 2013, 02:42
- - andrewlekar   Кидайте уже проект целиком - посмотрим. И уточнит...   Aug 6 2013, 04:51
|- - MackNill   Цитата(andrewlekar @ Aug 6 2013, 10:51) К...   Aug 6 2013, 07:56
- - andrewlekar   Я попросил скинуть проект целиком. В архиве по ссы...   Aug 6 2013, 10:22
|- - MackNill   Цитата(andrewlekar @ Aug 6 2013, 16:22) Я...   Aug 6 2013, 10:28
- - andrewlekar   В том проекте, что вы скинули, используется несуще...   Aug 6 2013, 10:42
- - MackNill   извиняюсь. Там в проекте нужно удалить прикрепелен...   Aug 6 2013, 10:43
- - andrewlekar   Я в курсе, я его уже собрал. Ещё раз прочитайте ре...   Aug 6 2013, 10:48
|- - MackNill   Цитата(andrewlekar @ Aug 6 2013, 16:48) Я...   Aug 6 2013, 10:54
- - andrewlekar   У вас в IAR есть примеры? Поищите в папке IAR/arm/...   Aug 6 2013, 12:12
|- - MackNill   Цитата(andrewlekar @ Aug 6 2013, 18:12) У...   Aug 7 2013, 03:21
- - andrewlekar   Он у меня заходит, но разово. Я обычно с симулятор...   Aug 7 2013, 05:30
- - MackNill   В общем у меня заработало на половину. Я взял рабо...   Aug 7 2013, 05:55


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

 


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


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