minios7 studio introduction
DESCRIPTION
MiniOS7 Studio Introduction. [email protected] And [email protected]. MiniOS7: traditional way of development. DOS(cmd.exe) Borland C/C++ 7188XW.EXE(232) / 7188E.EXE(TCP) / 7188EU.EXE(UDP) UltraEditor, Notepad, PSPad …. MiniOS7 Learning Curve. IDE. Steep Learning Curve. - PowerPoint PPT PresentationTRANSCRIPT
MiniOS7: traditional way of development
DOS(cmd.exe) Borland C/C++ 7188XW.EXE(232) / 7188E.EXE(TCP)
/ 7188EU.EXE(UDP) UltraEditor, Notepad, PSPad …
IDE
Steep Learning Curve Shallow Learning Curve
MiniOS7 Learning Curve
Management
Editor
CompilerHelp Start
iPAC-8000
i-8000
iVIEW-100
i-7188E
uPAC-7186EX
MiniOS7 Studio characteristics
Meanings of MiniOS7 Studio
To customers:– Into independent software projects– Focus on development, not trivial detail– Fully support of ICPDAS
To ICPDAS:– Improve the quality of service– Focus on services of solutions development, not
those of operational details
Environment settings
Unified library system #include <icpdas.h> 7188E
– XBOARD\X107.LIB, XBOARD\X109.LIB– XBOARD\X110.LIB, XBOARD\X111.LIB– XBOARD\X116.LIB, XBOARD\X119.LIB– XBOARD\X202.LIB, XBOARD\X203.LIB– ….
8000E– 8017H\8017HL.LIB, 8024\8024L.LIB– 8048\8048L.LIB, 8073\8073L.LIB– 8073\MMC_FS4.LIB, 8080\8080L.LIB– …
A simple example
#include <icpdas.h>
void main(void)
{
InitLib();
Print(“Hello World!");
}
Powerful editor
Manuals and documents integration API Help Others demos
Self-defined hotkeys [Global]
– F1=help– F4=repeat– F5=hi– Ctrl+D=dict– Ctrl+W=code_snippet
Source code analyzer
Compiling and debugging integration
Project management
Built-in browser
Built-in scripting Plug-ins Add-On Scriptize: capability to customize Varieties of libraries
Studio
Script
Utility
Shell integration tool
Auxiliary analysis support
C/C++ Preprocessor C/C to Assembler …
Integration with MiniOS7 Utility
MiniOS7 StudioFuture expansion
Automatically update module QC module Version control module Wizard / Builder module CRM module Knowledge bank module
FAQ