Proprietary Information © 2016 by Mount Technology, Inc. All Rights Reserved.
About Us
Why Flowcharts?
The development of Visual Programming came from the desire to write code faster and to develop software algorithms easier and more efficiently.
We and other Developers have used Flowchart sketches and drawings to “work on new algorithms”. Everyone knows flowcharts, so it’s easy to develop and share ideas with others using them.
So we thought, wouldn’t it be great to be able to draw a flowchart program, compile the flowchart program, simulate/debug the program, and eventually download and run the program on a processor?
With our Visual Development Environment, this is exactly what we can do! The Flowcharts can be drawn, compiled, downloaded and executed… and the flowchart documentation is always 100% accurate, because it is the program.
Ever have to support someone else’s code?
We have. We’ve had to modify / maintain code that we’ve never seen before by going over pages of “text” and wondering what the original author was thinking. Having a flowchart of the code would have greatly simplified the learning task.
Embedded System used in Industrial Control Application
Need for better Documentation
For a lot of our careers, we have worked as Embedded System consultants developing Hardware and Firmware solutions for clients. This consulting work required that we deliver a complete set of project documentation, but a lot of the engineering documentation had to be created by hand. Many computing performance related reports, like the bandwidth of major loops and functions, weren’t even available.
This “glaring” knowledge and documentation gap drove us, from the beginning, to create a better development environment for our MACROprocessor that provided integrated Firmware Analytics.
With our Visual Development Environment and our Firmware Analytics reports and other visualization documents, you not only get the performance data you have always needed for development, you automatically benefit from improved project documentation with details of your firmware’s performance characteristics.