MiniOS7 Studio Introduction And
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 Compiler Help 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 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 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 Studio Future expansion Automatically update module QC module Version control module Wizard / Builder module CRM module Knowledge bank module
FAQ