Flowcode是一款专业的流码编程软件,这款软件非常适合那些编程PIC器件,包括Microchip的8位,16位和32位微控制器。它也是编程Atmel AVR,Arduino和ARM设备的简单而有效的解决方案。
软件特色:
易上手
那些编程经验很少或没有编程经验的人可以毫无障碍地使用flow code。在几分钟内,初学者可以开始使用可用的图形编程模式开发电子系统。flow code非常适合于教授和学习关键的微控制器系统原理。
流程代码节
省时间
作为一个直观的图形化编程IDE,flow code用户能够快速开发复杂的系统。工程师使用flow code是因为它允许快速开发,加快了微控制器系统开发的学习过程。
测试和调试
Flowcode内置了一个数据记录器和示波器,使得测试和调试过程变得简单。当将flow code的Ghost技术功能与我们的E – blocks硬件平台相结合时,这一点得到了进一步增强。此外,flow code还与外部硬件兼容,包括示波器、电源、信号发生器等。
高级模拟
flowcode模拟用户程序的能力,以及与Solidworks等3D CAD软件包的兼容性,使得那些正在开发机电设计的人能够轻松地对其进行表征和建模。
微控制器灵活性
flowcode使您能够以简单灵活的方式处理多种芯片变体。代码移植变得简单,这意味着您可以轻松地切换目标设备,无论您使用的是Arduino、PIC、Atmel AVR、ARM还是rebry Pi硬件平台。
新版功能:
新的编程模式
Flowcode是Arduino等平台的完美流程图语言。但是,用户现在可以在“块”模式,“伪代码”以及C代码中进行编程。使用Blocks编程可以比作Blockly库用于创建块编程语言(如Scratch或App Inventor)的方式,而Pseudocode为用户提供了一种构建命令和构建程序的新方法,而没有C的复杂性。
C代码模拟和转换
您现在可以轻松地将大多数C代码转换为流程图并模拟C代码。 Flowcode始终允许用户将流程图转换为C代码,但相反的情况却不可能。 Flowcode 8改变了这一点,并且还允许用户不仅在四种主要编程模式之间切换,而且还是第一次模拟C代码。
Raspberry Pi作为Flowcode目标
Flowcode 8首次使用户可以定位非常受欢迎的Raspberry Pi板。无论您是使用Raspberry Pi 2或3模型,现在都可以使用流程图,伪代码,块甚至C代码更快更直观地编程。除此之外,我们的E-blocks2硬件平台还支持Raspberry Pi和Raspberry Pi Shield,非常适合那些希望将Pi集成到E-blocks系统的用户。
代码折叠和图标分组
代码折叠是Flowcode 8中的一项新功能,它将提高项目的可读性。通过单击流程图中的[+]或[ – ]图标,这将折叠前面的图标,减少屏幕上的混乱程度。图标分组将允许您创建自定义图标组,然后您可以复制和粘贴这些图标以轻松管理项目中常用的代码。
自动识别您的硬件
Flowcode可供软件支持的任何硬件平台的用户使用。例如,Arduino或Raspberry Pi用户可以使用他们自己的板作为他们在Flowcode中开发的项目的直接目标。 E-blocks2硬件的用户现在可以从Flowcode 8中令人印象深刻的新功能中受益,该功能可以自动识别他们通过USB连接到笔记本电脑或PC的硬件板。这可确保用户可以清楚地了解他们正在使用哪些电路板,并且在编译项目之前不必担心其硬件配置。
关于Matrix Technology Solutions Ltd.
自1993年以来,我们开发了一系列屡获殊荣的产品,这些产品在教育,工业和家庭中都有应用。 2008年,Matrix收购了Locktronics,这是一系列简化电力和电子学习和教学过程的产品。 扩展范围现在包括电子,科学,技术,工程和汽车教育的解决方案。 Locktronics拥有从小学到大学的广泛客户,并在全球10,000多所学校中使用。