Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Unity for XC8
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=13054
Страница 1 от 1

Автор:  jwalker [ Пет Юли 11, 2014 8:06 pm ]
Заглавие:  Unity for XC8

Unity е система за unit тестове и TDD на C, написана на C с полезни скриптове на Ruby за по-лесно ползване. Сайт : http://throwtheswitch.org/ На gcc върви добре, но не става на XC8, понеже ползва setjmp/longjmp, а XC8 за PIC16 не поддържа тези функции. На https://github.com/jwalkerbg/Unity сложих вариант на Unity, преработена да може да се компилира на XC8 и изпълнява в симулатора на MPLAB X.

На мен ми върши работа, макар че научаването и адаптирането ми отнеха време. Но сега ми е вече лесно. Пробвах разни начини на ползване и засега я ползвам през едно друго Ruby приложение, ceedling, но по принцип може и без него, а само през make файловете в MPLAB X проектите. ceedling се намира на https://rubygems.org/gems/ceedling.

На който му е интересно да прави тестове и TDD на XC8, това е работещ вариант.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/