Ngày tải lên: 29/06/2014, 01:20
... ON 1 MODERN HARDWARE FOR GEO -ELECTRICAL TOMOGRAPHICAL SOFTWARE 1 NGUYỄN HOÀNG VŨ 2 A PARALLEL IMPLEMENTATION ON 2 MODERN HARDWARE FOR GEO -ELECTRICAL TOMOGRAPHICAL SOFTWARE 2 ABSTRACT 3 1.1 An ... GB/s bandwidth. Shared-memory is simulated on software. Cache coherence and power management is also software- based. Each core can run its own OS and software, which resembles a cloud computing ... power consumption and increase user convenience and software development productivity. These benefits are especially valuable to scientific software customers in Vietnam where cluster deployment...
Ngày tải lên: 23/11/2012, 15:03
Best free software-Phần Mềm
... Các phần mềm miễn phí hay: nBINDER 3.0 Nén, bảo vệ và đóng gói dữ liệu (free) nBinder là chương trình miễn phí cho phép nén các tập tin thi hành mà không làm thay đổi ... trình có dung lượng 157 kb, tải tại www.nemokprod.go.ro hay www.echip.com.vn Access Manager 2.0 ( free) Chương trình quản lý mật khẫu miễn phí đơn giản và dễ sử dụng. Người sử dụng dùng 1 mật ... password). Chương trình nặng 1,63MB, tải tại www.access-manager.co.uk hay www.echip.com.vn ROTATE 1.02 (free) xoay màn hình theo ý muốn IRotate là chương trình cho phép bạn xoay chuyển màn hình theo các...
Ngày tải lên: 14/09/2013, 05:10
Free Software tools for embedded systems
... ) and can boot several operating systems (Linux, uClinux, and others) Softgun: http://softgun.sourceforge.net Virtual ARM system with many virtual onboard peripherals. Boots Linux. SWARM Software ARM arm7 emulator http://www.cl.cam.ac.uk/~mwd24/phd/swarm.html Can run uClinux 13 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 klibc http://www.kernel.org/pub/linux/libs/klibc/ “Kernel C library” Tiny and minimalistic C library designed for use in an initramfs at boot time (alternative to initrds). Fine for the creation of simple shell scripts. Ships with small executables for use in shells, built with klibc, and a klcc compiler to compile your own applications. Not elaborate enough to support BusyBox applications. Useful details in http://en.wikipedia.org/wiki/Klibc 19 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Platform specific toolchains (1) ARM Code Sourcery (supports GNU/Linux, EABI and uClinux): http://www.codesourcery.com/gnu_toolchains/arm/ Also available for Windows workstations. MIPS http://www.linuxmips.org/wiki/Toolchains (useful links) 6 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Training contents (3) Annexes Automatic system generation with BitBake / OpenEmbedded 33 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Other emulators ColdFire emulator http://www.slicer.ca/coldfire/ Can boot uClinux 37 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Minicom (1) Definition: serial communication program Available in all GNU / Linux distributions Capabilities (all through a serial link): Serial console to a remote Unix system File transfer Modem control and dialup Serial port configuration 50 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Denx Software Engineering http://denx.de Created by Wolfgang Denk, the author of the UBoot bootloader. Create and support the Embedded Linux Development Kit (ELDK), a complete and well documented development environment. This kit is not only Free Software, it can be downloaded freely by anyone. A great community member and contributor! 15 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Free Software tools for embedded systems GNU / Linux workstation Crosscompiling toolchains 9 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 uClibc http://www.uclibc.org/ from CodePoet Consulting License: LGPL Lightweight C library for small embedded systems, with most features though. The whole Debian Woody was ported to it ... ) and can boot several operating systems (Linux, uClinux, and others) Softgun: http://softgun.sourceforge.net Virtual ARM system with many virtual onboard peripherals. Boots Linux. SWARM Software ARM arm7 emulator http://www.cl.cam.ac.uk/~mwd24/phd/swarm.html Can run uClinux 13 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 klibc http://www.kernel.org/pub/linux/libs/klibc/ “Kernel C library” Tiny and minimalistic C library designed for use in an initramfs at boot time (alternative to initrds). Fine for the creation of simple shell scripts. Ships with small executables for use in shells, built with klibc, and a klcc compiler to compile your own applications. Not elaborate enough to support BusyBox applications. Useful details in http://en.wikipedia.org/wiki/Klibc 19 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Platform specific toolchains (1) ARM Code Sourcery (supports GNU/Linux, EABI and uClinux): http://www.codesourcery.com/gnu_toolchains/arm/ Also available for Windows workstations. MIPS http://www.linuxmips.org/wiki/Toolchains (useful links) 6 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Training contents (3) Annexes Automatic system generation with BitBake / OpenEmbedded 33 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Other emulators ColdFire emulator http://www.slicer.ca/coldfire/ Can boot uClinux 37 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Minicom (1) Definition: serial communication program Available in all GNU / Linux distributions Capabilities (all through a serial link): Serial console to a remote Unix system File transfer Modem control and dialup Serial port configuration 50 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Denx Software Engineering http://denx.de Created by Wolfgang Denk, the author of the UBoot bootloader. Create and support the Embedded Linux Development Kit (ELDK), a complete and well documented development environment. This kit is not only Free Software, it can be downloaded freely by anyone. A great community member and contributor! 15 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Free Software tools for embedded systems GNU / Linux workstation Crosscompiling toolchains 9 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 uClibc http://www.uclibc.org/ from CodePoet Consulting License: LGPL Lightweight C library for small embedded systems, with most features though. The whole Debian Woody was ported to it ... Support services Useful if you don't have your own support resources Long term support commitment, even for versions considered as obsolete by the community, but not by your users! 44 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Commercial toolsets Caution: commercial doesn't mean proprietary! Vendors play fair with the GPL and do make their source code available to their users, and most of the time, to the community. As long as they distribute the sources to their users, the GPL doesn't require vendors to share their sources with any third party. No issue with all the GPL sources developed by or with the community. Graphical toolkits developed by the vendors look proprietary. Their licenses are not advertised on their websites! You have to be a customer to know or get a free preview kit to know. 35 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Free Software tools for embedded systems GNU / Linux workstation Various tools 34 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Emulators Summary System emulators Useful to experiment with a full system, including the kernel qemu: x86, x86_64, arm, sparc, ppc, mips SkyEye: several arm architectures User emulators Useful to run or debug user space binaries for other CPUs qemu: x86, arm, sparc, ppc, mips 20 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Platform specific toolchains (2) Coldfire Code Sourcery (supports ELF, GNU/Linux and uClinux): http://www.codesourcery.com/gnu_toolchains/coldfire PowerPC Code Sourcery (supports GNU/Linux and EABI) http://www.codesourcery.com/gnu_toolchains/power.html 49 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Sysgo Koan Software http://sysgo.com ELinOS development toolset, in particular based on Eclipse and the Linux Trace Toolkit. Includes FreeToolBox, a freely downloadable compiling and rootfs creating toolchain. Supports i386, arm and ppc. Hard realtime support with their own microkernel (PikeOS), an approach similar to RTAI. http://koansoftware.com Makers of KaeilOS (http://koansoftware.com/kaeilos/), a GPL embedded Linux distribution for industrial applications. KaeilOS supports i386 and popular arm platforms. Other platforms supported upon request. Includes several graphical toolkits and supports hard realtime (RTAI, Xenomai, preemption patches). Unfortunately, KaeilOS is GPL but not available for public download. 16 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Standalone toolchain build Building a crosscompiling toolchain by yourself is a difficult and painful task! Can take days or weeks! Lots of details to learn. Several components to build (building gcc twice: once for gcc + once for compilers that need the C library). Lots of decisions to make (such as C library version and configuration for your platform) Need kernel headers and C library sources Need to be familiar with current gcc issues and patches on your platform Useful to be familiar with building and configuring tools http://www.aleph1.co.uk/armlinux/docs/toolchain/toolchHOWTO.pdf can show you how fun it can be! 21 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Toolchain building utilities Buildroot: http://buildroot.uclibc.org/ Dedicated Makefile to build uClibc based toolchains and even entire root filesystems. Downloads sources and applies patches. Crosstool: http://www.kegel.com/crosstool/ Dedicated script to build glibc based toolchains Doesn’t support uClibc yet. Downloads sources and applies patches. 26 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Toolchains useful resources eLinux.org toolchain page: http://elinux.org/Tool_Chains 29 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 Free Software tools for embedded systems GNU / Linux workstation Emulators 8 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 glibc http://www.gnu.org /software/ libc/ License: LGPL C library from the GNU project Designed for performance, standards compliance and portability Found on all GNU / Linux host systems Quite big for small embedded systems: about 1.7 MB on Familiar Linux iPAQs (libc: 1.2 MB, libm: 500 KB) 36 Free Software tools for embedded systems © Copyright 20042008, Free Electrons Creative Commons AttributionShareAlike 2.5 license http:/ /free electrons.com Jan 24, 2008 chroot Available in all GNU/Linux distributions Usage: chroot <dir> [command] Runs a command or an interactive shell with a special root directory. Standard usage: Internet servers Services executed in chroot jails: even when compromised, the service cannot gain access to the rest of the system. Usage for embedded system development: Develop and test a new root filesystem on the development host. Very easy to use when the host and target have the same CPU instruction set. Used by LFS (Linux From Scratch). Also used by Scratchbox: Qemu makes the usage of target binaries transparent. / bin lib etc http / lib etc bin chroot jail ...
Ngày tải lên: 20/10/2013, 00:15
Tài liệu Ecodial V3.38 Low-voltage electrical installation design software Fupact and variable speed drive ppt
... Ecodial V3.38, design low-voltage electrical installations the easy way Ecodial V3.38 complies with the latest electrical standards, bringing LV installation design software to a new level of performance. Build ... modifying the circuit- breaker settings. The new curves are calculated and displayed immediately. Diagram Power sum Calculation Print and Export project Global electrical characteristics Circuit default ... a message is displayed. v RCD protection for final circuits supplying sockets may be present on the circuit with the socket or on an upstream circuit. According IEC 60364 standard, Ecodial does...
Ngày tải lên: 12/12/2013, 13:15
Digital control systems theory hardware software constantine h houpis gary b lamont
Ngày tải lên: 01/01/2014, 20:24
Tài liệu Power Electronic Control in Electrical Systems pptx
... of shunt faults: . three-phase-to-ground short -circuit . one-phase-to-ground short -circuit . two-phase short -circuit . two-phase-to-ground short -circuit. The following are examples of series faults: . one-phase ... 1995). Fig. 1.11 One phase of a series capacitor. (a) mechanically controlled; and (b) electronically controlled. Power electronic control in electrical systems 13 //SYS21/F:/PEC/REVISES_10-11-01/075065126-CH002.3D ... Main controls of a generating unit. 8 Electrical power systems ± an overview //SYS21/F:/PEC/REVISES_10-11-01/075065126-CH001.3D ± 28 ± [1±30/30] 17.11.2001 9:43AM The main power systems software...
Ngày tải lên: 16/02/2014, 20:20
Tài liệu How Open Is the Future- Economic, Social & Cultural Scenarios Inspired by Free & Open-Source Software (Crosstalks) pdf
... that this means free as in free speech, not free beer’. Free software is not about money, but about principles. The four principles of freedom include: the freedom to use, the freedom to redistribute ... goal is to mobilise people to use free software and to refrain totally from using non -free software. Stallman’s advocacy work is based on a strong moral appeal. Free 45 Will the revolution be open-sourced? ... open source, one in terms of free software and the other ‘open-source software . Several initiatives try to evade or transcend this ideological debate by using the reconciling term Free/ Open Source’ (FOSS), 7 as...
Ngày tải lên: 16/02/2014, 23:20
Tài liệu Free As in Freedom: Richard Stallman''''s Crusade for Free Software pdf
... other free programs whose distribution conditions are different, write to the author to ask for permission. For software that is copyrighted by the Free Software Foundation, write to the Free Software ... will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. "To compare something ... expand the Free as in Freedom story as events warrant. If you choose to take the latter course, please review Appendix C of this book. It provides a copy of your rights under the GNU Free Documentation...
Ngày tải lên: 16/02/2014, 23:20
Producing Open Source Software - How to Run a Successful Free Software Project pptx
... worldwide body of free software. It would be tempting to say that free software projects fail for the same sorts of reasons proprietary software projects do. Certainly, free software has no monopoly ... word " ;free& quot; was so prevalent that free software programmers eventually evolved a standard formula in response: "It's free as in freedom—think free speech, not free beer." ... word " ;free& quot; itself. On first hearing the term " ;free software& quot; many people mistakenly think it means just "zero-cost software. " It's true that all free software...
Ngày tải lên: 06/03/2014, 01:22
Practical Troubleshooting of Electrical Equipment and Control Circuits pptx
... Troubleshooting of Electrical Equipment and Control Circuits Figure 2.8 Power and control circuit for an inverter drive Devices, symbols, and circuits 27 A few simple control circuits ... start/stop control of AC drives 166 6.11 Control wiring for VSDS 169 6.12 Commissioning VSDs 170 7 Troubleshooting control circuits 173 7.1 Basic control circuits 173 7.2 Ladder logic circuits ... let us consider a few common examples of electrical drawings. 32 Practical Troubleshooting of Electrical Equipment and Control Circuits The power circuit consists of a three-phase mains supply...
Ngày tải lên: 07/03/2014, 08:20
Jim ledin embedded control systems in c and c++ an introduction for software developers using MATLAB 2004
... Control and Feedback Control In many control system designs, it is possible to use either open-loop control or feedback control. Feedback control systems measure the system parameter being controlled ... and electrical hardware controllers, as well as software controller implementations. This approach allows you to defer the decision of whether to implement a control algorithm in hardware or software ... terms. PID Controller Parameters The various branches of control system engineering do not use identical names for the PID controller parameters appearing in Eq. 2.1. In the process control industries,...
Ngày tải lên: 19/03/2014, 14:09
Two Bits - The Cultural Significance of Free Software ppt
... book about Free Software, also known as Open Source Software, and is meant for anyone who wants to understand the cultural signicance of Free Software. Two Bits explains how Free Software works ... he was introduced to , C programming, EMACS, Usenet, Free Soft- ware, and the Free Software Foundation. But he was not a Free Software hacker; indeed, he resisted my attempts to call him ... practices of Free Software, such as Creative Commons, the Connexions project, and the Open Access movement in science. These latter instances may or may not be Free Software, or even software ...
Ngày tải lên: 22/03/2014, 15:20
SIEMENS - simatic standard software for S7-300 and S7-400 PID control ppt
... the PI step controller to adapt the controller to the process. You can use the controller as a PI fixed setpoint controller or in secondary control loops in cascade, blending or ratio controllers, ... of the PID controller to adapt the controller to the process. You can use the controller as a PID fixed setpoint controller or in multi-loop controls as a cascade, blending or ratio controller. ... graphics/tables: A-2 Standard Software for S7-300 and S7-400 – PID Control C79000-G7076-C516-01 3-9 Standard Software for S7-300 and S7-400 – PID Control C79000-G7076-C516-01 3.2 Step Control with FB42 “CONT_S” FB42...
Ngày tải lên: 22/03/2014, 23:20
Free for All How Linux and the Free Software Movement Undercut the High-Tech Titans pot
... four main principles: The freedom to run the program, for any purpose (freedom 0). 1 The freedom to study how the program works, and adapt it to your needs (freedom 1). The freedom to redistribute ... as an absentminded profes- 12 … FREE FOR ALL FreeForAll/1-138/repro 4/21/00 11:44 AM Page 12 stop people from working on free software if they wanted to hack. The freedom to create was more powerful ... opinion, maybe that was a bit too harsh ;-) Most new free software users soon discover that freedom isn’t always easy. If you want to get free software, you’re going to have to put in some work....
Ngày tải lên: 29/03/2014, 12:20
Producing Open Source Software How to Run a Successful Free Software Project docx
... the version control systems discussed in this book support that model. Choosing a Version Control System As of this writing, the two most popular version control systems in the free software world ... Great Reply-to Debate 44 Archiving 46 Software 47 Version Control 48 Version Control Vocabulary 48 Choosing a Version Control System 51 Using the Version Control System 51 Bug Tracker 57 Interaction ... enjoyed working on free software, many developers did not consider proprietary software a social evil. There were people who felt a moral impulse to rid the world of " ;software hoarding"...
Ngày tải lên: 29/03/2014, 12:20
ĐIỀU KHIỂN TỪ XA CÁC THIẾT BỊ ĐIỆN QUA TIN NHẮN ĐIỆN THỌAI REMOTE CONTROL OF CIVIL ELECTRICAL DEVICES USING SMS docx
Ngày tải lên: 29/03/2014, 15:20
Bạn có muốn tìm thêm với từ khóa: