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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> ищется официально бесплатная RTOS для PIC32, что посоветуете?
Ruslan1
сообщение Jan 20 2011, 20:41
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(dENIM @ Jan 20 2011, 20:54) *
он не очень скоро станет популярен у поставщиков

Кстати да. На Digi-key это семейство представлено 41-й позицией, но на складе ноль. А это основной поставщик для разработок, быстро,надежно и дешево. то есть для меня это аргумент доставабельности- если у дижикия нету, то это звоночек.
Да и фиг его знает, появилось и пропало. А майкрочип еще ни один камень не бросил, все можно найти. (ну или почти всеsm.gif
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jan 22 2011, 23:50
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(Ruslan1 @ Jan 20 2011, 20:26) *
Собственно не вижу ничего плохого если эту документацию можно купить, то есть без халявы.

Так а какая вам документация-то нужна? Кроме той, которая есть на
http://www.pic24.ru/doku.php/tnkernel/ref/intro
она актуальна как для PIC24/PIC32, так и для Cortex-M3, отличия все указаны тут:
http://www.pic24.ru/doku.php/tnkernel/mchp_c30_16bit_port

Никакой другой документации нет и не будет
Go to the top of the page
 
+Quote Post
andron86
сообщение Jan 23 2011, 00:57
Сообщение #18


Местный
***

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



Цитата(Ruslan1 @ Jan 19 2011, 18:21) *
почти совсем выбрал TNKernel, но может кто-нибудь может подсказать:
1. Документация. Где брать актуальную документацию? с самим ядром все ясно, есть свежие версии в свободном доступе, а вот документацию нашел только 2006 года (tnkernel-user-guide-2-3.pdf). Может быть автор ее продает? я согласен и купить sm.gif Ну и конечно вопрос по литературе, может уже книжки какие издали про этот TNKernel ?
2. Популярность. Я вижу на электрониксе целый подфорум по freeRTOS, почему такого по TNKernel нет? сильно менее популярна или просто вопросов меньше?

1. tnkernel-user-guide-2-3.pdf - и этого хватит, исходники открыты. Ну, есть ещё это - кстати, автору респект.
2. Больше портов, больше всякой шелухи.
Go to the top of the page
 
+Quote Post
dENIM
сообщение Jan 23 2011, 10:24
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



Пробежавшись по диагонали, я так понял там SPI, I2C и прочие наружные органы еще дописывать надо?
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jan 24 2011, 13:51
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Alex B._ @ Jan 23 2011, 01:50) *
Так а какая вам документация-то нужна? Кроме той, которая есть на
http://www.pic24.ru/doku.php/tnkernel/ref/intro
она актуальна как для PIC24/PIC32, так и для Cortex-M3, отличия все указаны тут:
http://www.pic24.ru/doku.php/tnkernel/mchp_c30_16bit_port

Никакой другой документации нет и не будет


Документация на pic24.ru абсолютно самодостаточна, но мне хотелось чего-нить печатаемого. Сварганил я для себе такой файл, вот как раз принтанул и перехожу в горизонтальное рабочее положение на диванчике....
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jan 24 2011, 17:59
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



upload/OS/TNKernel/
выложил на ftp сгенерированный мной файл рускоязычной документации TNKernel_rus_20110124.pdf из того что было на www.pic24.ru, пользуйтесь если кому как мне лень с экрана читать sm.gif
там же выложил и последнюю существующую версию оригинальной англоязычной документации (tnkernel-user-guide-2-3.pdf). В интернете находится за 10 секунд, но вдруг для кого это проблема.

PS. Прочитал. Прослезился. Вот блин люди горы нахаляву переворачивают и новые строят........
PPS. Надеюсь в железе через недельку подергаю, а пока на кошках (тьфу, симуляторах) попробую......

Цитата(dENIM @ Jan 23 2011, 12:24) *
Пробежавшись по диагонали, я так понял там SPI, I2C и прочие наружные органы еще дописывать надо?


Да это же здоровья никакого не хватит, если разработчики кернела будут всю периферию каждого поддерживаемого профессора поддерживать, ну и у каждого программиста свои хотелки по взаимодействию задач. sm.gif
Go to the top of the page
 
+Quote Post
dENIM
сообщение Jan 31 2011, 14:42
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



разобрался в общем
ниче (ну или почти ниче) дописывать не надо...микрочиповская либа с периферией отлично прикрутилась и работает
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jan 31 2011, 16:04
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(dENIM @ Jan 31 2011, 16:42) *
разобрался в общем
ниче (ну или почти ниче) дописывать не надо...микрочиповская либа с периферией отлично прикрутилась и работает


Ага, полезная штука эти библиотеки. Вот как раз смотрю, что там в PIC32 с I2C делается, так в документации в соответствующей главе даже нет рекомендованного/необходимого порядка конфигурирования I2C модуля. Зато в хелпе к периферийной библиотеке все разжевано.
Применительно к использованию этих либов с многозадачкой- все ж просматриваю, чтобы какой-нибудь таймер и прерывания дополнительные они там не влепили скажем для контроля таймаутов - в примерах такого много.
Еще про либу: майкрочиповцы очень сильно(нет, правилнее сказать ОЧЕНЬ СИЛЬНО) поменяли состав по крайней мере I2C библиотек по сравнению с их же pdf-описанием этой же библиотеки трехлетней давности: изменилось все, а не только названия и смысл функций, кое-что удалено. Так что эти библиотеки точно нужно хранить как часть конкретного проекта, а не надеятся потом использовать свеженькую если понадобится перекомпилить через пару лет. (Кстати удалены из библиотеки именно те функции, которые в качестве аргументов таймауты имели, теперь это перекинули на конечного программиста sm.gif

отредактировал 20110131:
извиняюсь, нашел я эти старые функции, в дирректории "legacy"
Go to the top of the page
 
+Quote Post

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

 


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


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