Jump to content

    

Bloom

Участник
  • Content Count

    20
  • Joined

  • Last visited

Everything posted by Bloom


  1. Я в проектах часто использую Chibios и, соотвественно, его HAL. Сейчас его отвязали от ядра RTOS, и можно пользоваться им отдельно. На мой взгляд, получилось очень даже неплохо. Поддерживает только самое основное, если что-то нужно подкрутить под капотом, то можно и с регистрами поработать. Размер маленький получается за счет черной магии макросов.
  2. зато можно китайский быстро подтянуть :) На работе у меня есть адаптер Peak, домой же хочется что-нибудь для экспериментов. CANtact понравился, но $60 за малюсенькую платку это перебор... Sounds good, cкрипты на Питоне, поддержка в Linux. Никто не собирал?
  3. Без регистрации 18 запусков. Но как зарегистрировался, то можно запускать бесконечное число раз. Попросил у начальства CANopen Magic от конторы близкой к Peak System. Пока пользуюсь лифтовой программой, действительно она хорошая! Между прочим мне удалось портировать CANopennode на Chibios/STM32F072, причем работает даже через родной HAL. По крайней мере есть Heartbeat, NMT команды выполняются и нода сканируется. Даже пишет туда :) IXXAT же что-то не взлетел...
  4. Братья китайцы (пока?) сделали дешевую железку на тему. Никто не пользовался?
  5. Контора и крутая и богатая, но из-за размера неповоротливая и правая рука не знает, что делает левая... Нельзя так просто взять и купить CANopen analyzer... Купить то можно все, проблема в том что нужно начинать бюрократический процесс закупок с согласованиями и объяснениями зачем оно надо... И время это займет, но видимо, придется через это пройти. Спасибо за совет, думаю это я смогу проверить даже сейчас! Да, уже пытался использовать, но ограничение в 18 запусков немного напрягает :) Чувствую себя Золушкой в без-пяти 12 ) нужен нормальный инструмент, и я буду его пробивать. К сожалению, генератора не было, тоже начал пользоваться CANeds, думаю мои скромные запросы он удовлетворит. Благодарю за помощь!
  6. День добрый! Я новичок в CAN-делах, и от обилия информации голова идет кругом. Разрешите задать глупых вопросов. Моя задача реализовать простой Slave на STM32F072. Контора прикупила IXXAT CANopen стек для F103. CAN контроллер похож (bxCAN), хотя прерывания немного отличаются (одно прерывание на прием и отправку). Проблема еще в том что у меня RTOS (Chibios), а IXXAT стек interrupt-driven. Впрочем, добавив ожидание в основную state-machine демо приложения мне удалось "запустить" CANopen в отдельной задаче. Прерывания на прием и передачу происходят, проблема в том что я не знаю чем проверить работоспособность моего приложения. Пробовал CANopen for .NET, но связи нет, диагностики нет чтобы выяснить что не так. Можете посоветовать какой-нибудь софт с мониторингом на шине и разбором сообщений CANopen чтобы я мог верифицировать свое приложение? Еще вопрос, чем лучше редактировать EDS-файлы? P.S. USB-CAN адаптер - PCAN http://www.peak-system.com/PCAN-USB.199.0.html?L=1
  7. ок, спасибо, получилось
  8. Не смог найти демо-проект для связки gcc+eclipse+freertos + F4-discovery (как в Chibios) :rolleyes: Может кто поделится ссылкой?
  9. прочитал без библиотек по адресу - в поле CAL_ADC_15T85 записан 0. Как пишут на 43oh http://forum.43oh.com/topic/2027-how-to-us...libration-data/
  10. нашел библиотеку HAL_TLV.c только для F6xxx и F5xxx как же прочитать калибровочные значения? :( как-то туманно в даташите и в user guide написано...
  11. Eclipse + CDT + GDB Hardware Debugging + st-util + git очень даже удобная и легко кастомизированная среда разработки
  12. логический анализатор есть? по картинке проще понять что происходит
  13. stm32 lwip HTTP server

    спасибо, попробую прикрутить
  14. stm32 lwip HTTP server

    кто-нибудь реализовывал простейшего ftp-клиента на lwip? видел тему 2008 года на сайте разработчиков lwip, но потом они решили что это не относится непосредственно к стеку и удалили с сервера.
  15. шутка в том, что есть только U-boot, но ФС и ядра нет... есть только маленький проектик на ИАРе, для процессора без использования ОС. все есть для TE-AM1705 v2, но свободно скачать нет возможности :(
  16. Получил по почте модуль TE-AM1705 v1 от Терраэлектроники... Пустой, без линукса внутри. Как его туда установить? Имел некоторый опыт с Linux под ARM используя SK-9G45 платку. Но на ней уже был предустановлен линукс, поэтому прошу помощи... Нашел ворох информации, но картина как-то не складывается... У TI на сайте половина ссылок про AM1705 битые, а Linux софт для процессора в статусе беты и не обновлялся с 2010 года... С чего начать, по шагам?
  17. я тоже изучал в свое время форт, было очень интересно... Но эта возня со стеком со временем просто достала. Как игрушка и для разминки ума форт приколен, но для производства...
  18. ucLinux на STM32F4xx.

    у кого-нибудь получилось? выглядит заманчиво для F4
  19. судя по даташиту 2553 в TLV нет таких калибровочных значений :(