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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Управление серводвигателем под FreeRTOS, Управление серводвигателем под FreeRTOS
_Pasha
сообщение Jan 16 2013, 20:40
Сообщение #16


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Совершенно ага!
Но я Вам дело говорю: для авров протеус - самое то, сразу все можно выставить и проверить правильность настройки периферии. Не то, что в 15 лет, а даже в 14.5 sm.gif

Сообщение отредактировал _Pasha - Jan 16 2013, 20:42
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 16 2013, 21:18
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



отлично))большое спасибо)завтра попробую если не получится, я напишу)
можно?)хах

не получается((((решил сейчас попробовать...заменил часть которую вы прислали вместо той которая стояла в порт.с....теперь такое ощущение что ОС не тикает вообще)на осциллографе на выходе просто просто одно значение ШИМ генерируется и не обновляется на другое(при чем период так и не изменился(я безнадежен(
помогите плз!)
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 17 2013, 07:43
Сообщение #18


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Ну, я не проверял, мало ли, мож чего пропустил...
configCPU_CLOCK_HZ у Вас правильно выставлен?
ЗЫ ага, точно пропустил, циферку не ту поставил. Updated/
Прикрепленный файл  port.c.zip ( 4.54 килобайт ) Кол-во скачиваний: 93


Сообщение отредактировал _Pasha - Jan 17 2013, 07:45
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 17 2013, 13:20
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



теперь компилятор ругается)
не компилирует и говорит что 16 ошибок нашел...
вот что выдал:

../../../../Source/portable/GCC/ATMega323/port.c:3:16: error: too many decimal points in number
../../../../Source/portable/GCC/ATMega323/port.c:28: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'can'
../../../../Source/portable/GCC/ATMega323/port.c:35: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'even'
../../../../Source/portable/GCC/ATMega323/port.c:38: error: expected identifier or '(' before 'if'
../../../../Source/portable/GCC/ATMega323/port.c:47:55: warning: missing terminating " character
../../../../Source/portable/GCC/ATMega323/port.c:47: error: missing terminating " character
In file included from ../../../../Source/portable/GCC/ATMega323/port.c:83:
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:143: error: expected declaration specifiers or '...' before 'size_t'
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:144: error: expected declaration specifiers or '...' before 'size_t'
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:175: error: expected declaration specifiers or '...' before 'size_t'
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:175: error: expected declaration specifiers or '...' before 'size_t'
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:290: error: expected ')' before '__size'
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:302: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__malloc_margin'
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:319: error: expected ')' before '__nele'
d:/programm daten/winavr/lib/gcc/../../avr/include/stdlib.h:338: error: expected declaration specifiers or '...' before 'size_t'
In file included from D:\Install\FreeRTOSV7.3.0\FreeRTOS\Projects\SUMO\FreeRTOSmain\..\..\..\Source\include/FreeRTOS.h:91,
from ../../../../Source/portable/GCC/ATMega323/port.c:86:
D:\Install\FreeRTOSV7.3.0\FreeRTOS\Projects\SUMO\FreeRTOSmain\..\..\..\Source\include/portable.h:370: error: expected ')' before 'xSize'
D:\Install\FreeRTOSV7.3.0\FreeRTOS\Projects\SUMO\FreeRTOSmain\..\..\..\Source\include/portable.h:373: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xPortGetFreeHeapSize'
../../../../Source/portable/GCC/ATMega323/port.c: In function 'prvSetupTimerInterrupt':
../../../../Source/portable/GCC/ATMega323/port.c:410: warning: unused variable 'temp'
make: *** [port.o] Error 1
Build failed with 16 errors and 4 warnings...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 17 2013, 14:50
Сообщение #20


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



уберите комментарии, х его з
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 17 2013, 16:03
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



какие комментарии?где?
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 18 2013, 19:15
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



ага я понял)хах)
я удалил все комментарии в port.c и код скомпилировался)))ура)
но всплыли новые проблемы(теперь программа не обновляется...ну не тикает я имею ввиду...ну по крайней мере я так думаю...ШИМ генерируется только с периодом который задан в самом первом значении...и так продолжается бесконечно...хотя по программе значение изменяется каждые 500 мс или сколько там...вот...в чем может быть проблема????????????
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 20 2013, 20:26
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



ребята помогите плиз!!!)
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 22 2013, 16:32
Сообщение #24


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Придется таким образом:
выкладывайте здесь ПОЛНОСТЬЮ всё, что относится к проекту, также, в чём Вы его делаете. Не иначе, либо чего-то в путях нету, либо в настройках, либо среди исходников.
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 22 2013, 18:33
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



окай,значит компилирую я в AVRStudio V4.18
скидываю проект, который у меня лежит в папке с проектами ОС
если то еще нужно скажите все сделаю)

Сообщение отредактировал robototechnik - Jan 22 2013, 18:33
Прикрепленные файлы
Прикрепленный файл  SUMO.rar ( 71.81 килобайт ) Кол-во скачиваний: 16
 
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 22 2013, 18:56
Сообщение #26


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Мда.. у меня нету ни винды ни АВРстудии. Доберусь до виндового ноута, к утру разберёмся. Code::Blocks и прочие лишние сущности не предлагаю.
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 22 2013, 19:04
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



тогда утром ждать ответа?)
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 22 2013, 19:06
Сообщение #28


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Я отпишусь.
Go to the top of the page
 
+Quote Post
robototechnik
сообщение Jan 22 2013, 19:14
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 16-01-13
Пользователь №: 75 214



окай)жду)
спасибо)
Go to the top of the page
 
+Quote Post
Volldemar
сообщение Jan 22 2013, 23:32
Сообщение #30


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

Группа: Участник
Сообщений: 121
Регистрация: 27-04-09
Из: Украина
Пользователь №: 48 342



Цитата(robototechnik @ Jan 20 2013, 22:26) *
ребята помогите плиз!!!)

Изучите инфу по:
http://cxemotexnika.org/2010/06/%D0%BF%D1%...BB%D0%BB%D0%B5/
там есть продожение...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 4th August 2025 - 06:35
Рейтинг@Mail.ru


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