create New Value with ibosn systems
] ]

두루.프레임워크 / 두루스.임베디드와 함께






on 두루스.임베디드
두루스.임베디드용 두루.프레임워크 엔진 제공
비전문가 개발, 프로그램의 시각화, 상호협동성 극대화
MICOM 프로그램을 두루.프레임워크로 작성
MICOM 초급 개발자도 가능
드라이버, 인터럽트 개념을 노드개념으로 대치
소프트웨어 재사용/업그레이드 완벽제공.
소프트웨어 중앙관리와 개발편의성 제공.

작고 빠른 제품


Cortex-M 시리즈 지원.

최소 ROM 크기 : 32KB

최소 RAM 크기 : 20KB

드라이버를 노드로 대치

모든 회사제품에 적용 가능

GUI 모듈 탈착가능

제어중심 / GUI 가능

통합컴파일 구조

download the node and copy to the directory "df_nodes" in the the dooroo-framework directory(ex. c:/dooroos/realtime/doorooFrameWork/).
The nodes can be upgraded without any notice..


function nodes
VNCSERVER, WEBSERVER, MEDIAPLAYER, SCRIPT, COMMUSBCAMERA, COMMUSBMOUSE.
VNCSERVER : vnc server node.
WEBSERVER : web server node.
MEDIAPLAYER : multimedia player node.
SCRIPT : Lua script node.
COMMUSBCAMERA : usb camera node.
COMMUSBMOUSE : usb mouse node.

display function nodes
SEVENSEGMENT, SIGNALWAVE, SOFTKEYBOARD, SPINNER, LAMP, TOUCHDRAW, FILEMANAGER.
SEVENSEGMENT : sevensegment style display widget node.
SIGNALWAVE : signal wave draw style display widget node
(analog signal display/vital signal monitor).
SOFTKEYBOARD : softkeyboard input display widget node.
SPINNER : moving image sequence display widget node.
LAMP : lamp display widget node.
TOUCHDRAW : touch draw widget node.
FILEMANAGER : filemanager widget node.

AT91SAMA5D3X CPU specific function nodes
COMMCOUNTER_SAMA5D3X : at91sama5d3x atmel cpu hardware timer/counter node.
COMMGPIO_SAMA5D3X : at91sama5d3x atmel cpu hardware gpio(intput / output) control node.
COMMBTN_SAMA5D3X : at91sama5d3x atmel cpu hardware gpio input(interrupt) node.
COMMPWM_SAMA5D3X : at91sama5d3x atmel cpu hardware PWM control node.

protocol nodes
PROTOCOL_MODBUS, PROTOCOL_SERIALTEST, PROTOCOL_EMUL .
PROTOCOL_MODBUS : modbus protocol node.
PROTOCOL_SERIALTEST : serial communication test protocol node.
PROTOCOL_EMUL : serial port emulation node without real-hardware.

port nodes
PORTSERIAL : serial(uart) communication port node.
PORTTCPCLI : tcp/ip client communication port node.
PORTTCPSVR : tcp/ip server communication port node.

network nodes
DHCP, DHCPD.
DHCP : dhcp client node.
DHCPD : dhcp server node.

device nodes
REALTIME : realtime node.
SOUND : sound play node.
TOUCH : touch calibration node.
NETWORK : network setting node.
COMMDISPLAY : display setting node.
COMMPWM : pwm setting node.

server nodes
MEMORY_SERVER : global memory definition node.
IMAGE_SERVER : global image definition node.
STRING_SERVER : global string definition node.

window/console nodes
WINDOWMESSAGE, INPUTMESSAGE, WINDOWSHOW, WIDGETSHOW, WIDGETMOVE, WIDGETENABLE, KEYFOCUS, PAGECHANGE.
WINDOWMESSAGE : window message receiver node.
INPUTMESSAGE : key intput and mouse/touch input message receiver node.
WINDOWSHOW : window show or hide control node.
WIDGETSHOW : widget show or hide control node.
WIDGETMOVE : widget move control node.
WIDGETENABLE : widget enable/disable control node.
KEYFOCUS : editbox / textbox widget keyfocus control node.
PAGECHANGE : window page change control node.

memory nodes
MEMORYPORT, MEMORYSYNC, MEMORYCACHE, MEMORY, DATACOPY.
MEMORYPORT : memory port interface to memory server node.
MEMORYSYNC : memory sync interface to memory server node.
MEMORYCACHE : memory cache interface to memory server node.
MEMORY : local window page memory node.
DATACOPY : data copy node.

timer nodes
TIMER.
TIMER : timer node.

etc engine nodes
BLOCK, TRIGGER, GLOBAL, DELAY, DEBUG, DHCP, DHCPD, FILEMANAGER.
BLOCK : one direction signal delivery control like diode characteristics.
TRIGGER : trigger option control.
GLOBAL : global page object connect/process connection control.
DELAY : one step delay node.
DEBUG : debug node.

basic operation nodes
ADD, SUB, MULIPLY, DIV, MODULAR.
AND, OR, NAND, NOR, XOR, NOT, SHIFT, INVERTER, FIFO, STACK, LATCH, MUX, DEMUX, SCHMITTRIGGER.
DIG2COLOR, DIG2DIG, DIG2INT, INT2DIG, INT2STRING, STRING2INT.
COMPARE, COUNTER, TOGGLE.

display nodes
BACKGROUND, TEXT, IMAGE.
SIMPLEBUTTON, NORMALBUTTON, TOGGLEBUTTON, CHECKBUTTON, RADIOBUTTON, COMBOBOX, EDITBOX, TEXTBOX, LISTBOX, SEEKBAR, TRACKBAR, PROGRESSBAR, IMAGEPREGRESSBAR, MINMAXBAR, SPINWHEEL.
POINT, LINE, POLYLINE, POLYGON, RECT, ARC, PIE, ELLIPSE.