gpsim

Скріншот програми:
gpsim
Дані програми:
Версія: 0.26.1
Дата завантаження: 12 May 15
Ліцензія: Безкоштовно
Популярність: 0

Rating: 2.0/5 (Total Votes: 1)

gpsim є відкритим вихідним кодом тренажер для мікроконтролерів PIC компанії Microchip, що підтримують всі три сімейства ОСТО: 12-біт, 14-бітові та 16-бітові ядра.
gpsim був розроблений, щоб бути якомога точнішим. Точність включає весь ПІК - від ядра до висновків I / O і в тому числі всі внутрішні периферійні пристрої. Таким чином, можна створити стимули і пов'язати їх до контактів введення / виводу і перевірити PIC ж ПОС само, як ви б у реальному світі.
gpsim був розроблений, щоб бути якомога швидше. У режимі реального часу швидкість моделювання 20 МГц фотографії можливо. ("Перейти $ 'Програма працює з тією ж швидкістю, як 25MHz ПОС, коли моделюються на моєму 400Mhz PII Linux Box. Звичайно, як ви додаєте стимули і починають взаємодіяти з периферійними пристроями, продуктивність падає. Але він як і раніше швидко!)
gpsim був розроблений, щоб бути якомога більш корисним. Стандарт моделювання парадигма в тому числі контрольні точки, покрокового, демонтаж, пам'ять перевірити і змінити, і так далі був реалізований. Крім того, gpsim підтримує багато функцій налагодження, які доступні тільки з внутрисхемного емуляторів. Наприклад, безперервна буфер трасування відстежує кожну дію тренажера (чи хочете ви його чи ні). Крім того, можна встановити читати і писати точки зупину на значеннях (наприклад, розірвати, якщо конкретне значення для читання або запису в реєстрі).
gpsim підтримує завантажувані модулі. Це означає, що можна додавати пристрої в gpsim, які повністю відокремлені від gpsim. Вони проживають у своїх бібліотеках і поставляються окремо. Мета, звичайно, полягає в забезпеченні інфраструктури моделювання для користувачів, щоб легко побудувати середу користувальницького моделювання.
gpsim забезпечує основну бібліотеку модуль з наступними компонентами:
ย ท Pullup / Pulldown резистори
ย ท USART
ย ท перемикач
ย ท І, АБО, що виключає АБО, НЕ і логіка ворота
ย ท заміжня або 7-сегментні індикатори
ย ท PAL Відео емулятор
ย ท енкодер
ย ท I2C EEPROM

Що нового У цьому випуску :.

  • Помилки були виправлені
  • Нові процесори.

Що нового у версії 0.25.0 :.

  • Помилки були виправлені
  • Додаткові пристрої підтримуються.
  • Ліцензія деяких бібліотеках була змінена з GPLv2 + в + LGPLv2.

Що нового у версії 0.23.0:

  • Рой Ренкін додав P16F818 і процесори P16F819
  • Скотт Dattalo додав 10F200, 10F202, 10F204 і 10F206 процесори
  • Скотт Dattalo додані аналогові синхронізується
  • Рой Ренкін додав EEPROM дампа / навантаження
  • Скотт Dattalo додав 12F508, 12F509, 12F510 процесори
  • Рой Ренкін додав TMR1 зовнішнього моделювання кристалів
  • Роб Пірс додав 18f4321 і 18F2321 процесори
  • Борут Разем фіксованою компіляції під GCC 4.3.0
  • Роб Пірс додана підтримка пріоритетних переривань для 16-бітових ядер
  • Рой Ренкін додав новий стиль A2D до 16 каналів
  • Рой Ренкін фіксованою інтернаціоналізація вікні браузера джерелом
  • Рой Ренкін фіксованою компіляції під GCC 4.4.0

Скріншоти

gpsim_1_120370.png
gpsim_2_120370.png
gpsim_3_120370.png
gpsim_4_120370.png

gpsim

Коментар не знайдено
додати коментар
Включіть картинки!