Quote: Брюс Айзенхард (Bruce Eisenhard) также изучал BASIC в прошлом, поэтому он решил перенести компилятор ARM BASIC своей компании на Arduino Zero... Компилятор включает в себя плавающую запятую, строки, встроенную сборку, прерывания, препроцессор, а прошивка BASIC поддерживает прямой доступ к аппаратным регистрам, что позволяет управлять цифровыми и аналоговыми входами/выходами, АЦП и другими периферийными устройствами, используя язык программирования BASIC. IDE, используемая для разработки, называется BASICtools, обеспечивает бесплатную загрузку размером 30 МБ, устанавливает программы и документации. Есть также библиотеки и примеры более сложного кода Брюс отмечает, что скомпилированный BASIC работает как минимум в 20 раз быстрее и примерно так же быстро, как скомпилированные программы на C. |