Ngày tải lên: 06/03/2014, 19:20
Ngày tải lên: 27/01/2014, 03:20
Using Third-Party Tools and Having Fun with RS.
... dsBarcode node and select View Designer. 2. Let’s add the data table by right-clicking the design surface and selecting Add ➤ DataTable. CHAPTER 13 ■ USING THIRD-PARTY TOOLS AND HAVING FUN ... SqlConnection(cnString); SqlCommand cmdReport = new SqlCommand(); SqlDataReader drReport; DataSet dsReport = new dsBarcode(); try { // open connection conReport.Open(); cmdReport.CommandType = CommandType.Text; cmdReport.Connection ... the process. CHAPTER 13 ■ USING THIRD-PARTY TOOLS AND HAVING FUN WITH RS 395 8547ch13final.qxd 8/30/07 3:38 PM Page 395 Using Third-Party Tools and Having Fun with RS I n past chapters, we used...
Ngày tải lên: 05/10/2013, 08:48
Software Design and Development (A guide) is help you how to managed IT Project. Especially for Design and Develop software project.
... testing Software Design Software Design Day 2 - Software Design Analyze requirements Create design Analyze and review Correct and improve Utilize prototype to investigate and resolve key ... & Physical DB Software Design & Development Software Design & Development Day 1 - Definitions and Overview Day 2 - Software Design Software Development Day 2 - Software Design Reviewing ... resolve key requirements and design issues Reused Designs DB Day 1 - Definitions & Overview What is software development ? Software development is a process of developing a software system from...
Ngày tải lên: 15/10/2013, 23:13
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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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://freeelectrons.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
Fundamental Analysis - Tools and Tactics
... Analysis: Tools and Tactics Fundamental analysts use a number of tools to evaluate and measure stocks. After all, before you buy a stock, you want to be sure that the company is of good quality and ... on 98 U NDERSTANDING S TOCKS Florida Star Consolidated Income Statement (in thousands) 2002 2001 2000 SALES REVENUES Net Sales 2,895 2,682 1,654 Services 1,764 1,456 789 Hardware 1,591 1,101 961 Software ... stocks in companies that are simple and understandable (so that he can calculate their future earnings growth). Most Internet companies had little or no earnings and sky-high P/E ratios. At the time,...
Ngày tải lên: 24/10/2013, 08:20
Technical Analysis - Tools and Tactics
... (overbought). On the other hand, the RSI will also help you to identify stocks that have fallen and are about to reverse and move higher (oversold). TECHNICAL ANALYSIS : TOOLS AND TACTICS 135 10381_Sincere_03.c ... while to thoroughly understand many of these tools. Moving Averages: Simple but Powerful Tools One of the simplest but most valuable technical indicators for both investors and traders is the moving ... upper and lower band that ranges from 0 to 100 on a vertical scale. An example of the RSI is given in Figure 12-3. To understand the RSI, you need to know what is meant by relative strength and...
Ngày tải lên: 24/10/2013, 08:20
Essential Technical Analysis - Tools And Techniques To Spot Market Trends
Ngày tải lên: 26/10/2013, 16:15
Tài liệu Module 3: Designing a Software Distribution and Management Strategy ppt
... Current Software Distribution Strategy 2 Determining Software Distribution and Management Needs 7 Evaluating Software Distribution and Management Options 10 Selecting Software Distribution and ... later. How the software applications are installed. Who installs the software. How software upgrades and updates are installed. Whether upgrades and updates are mandatory or optional. ... departments have specific software needs. How you handle failed software installations and upgrades. 6 Module 3: Designing a Software Distribution and Management Strategy Identifying the User...
Ngày tải lên: 10/12/2013, 15:15
Tài liệu Ecodial V3.38 Low-voltage electrical installation design software Fupact and variable speed drive ppt
... the latest electrical standards, bringing LV installation design software to a new level of performance. Build your installation diagram quickly and easily by using standard electrical symbols ... guide b IEC 364 installation standards. Any changes or amendments to these standards will be covered by software updates made available through your product support and/ or update contract. User ... mm 2 for F and G installation methods. Now Ecodial calculates and optimises all CSA if the local installation standard allows it. v The maximum voltage drop authorised by the IEC60364 standard is...
Ngày tải lên: 12/12/2013, 13:15
Tài liệu Tips, Tools, and General Guidance for Public Speaking pptx
... marked clearly and distinctly. Know which ones are essential to the speech, and which ones can be eliminated without disrupting the message and overall continuity. LWR: Tips, Tools, and General ... passionate and varying it allows you to make points and differentiate among the things you are saying. Making eye contact shows con- fidence and communicates sincerity. You can also use your hands and ... transformation and, thank you for putting your faith into action with LWR. LWR: Tips, Tools, and General Guidance for Public Speaking, Page 19 HANDLING QUESTIONS AND ANSWERS ...
Ngày tải lên: 20/12/2013, 23:15
Tài liệu CUSTOMER RELATION MANAGERMENT Software Architecture and Detailed Design docx
... 19 2.5.2 Other Sides 19 2.6 Hardware and Software requirement 19 2.6.1 Handheld Device 19 2.6.2 Software 20 S3I Confidential 5/54/ Routepad_Architecture _and_ Detailed_Design v1.0 3.6.8.2 Activity ... 10/54/ Routepad_Architecture _and_ Detailed_Design v1.0 3.5 Exception Handling and Logging 3.5.1 Exception Handling 3.5.1.1 Data Access Layer Figure 14. Exception handling flow for DAO objects 3.5.1.2 ... Through this document, project team and IT Department can have an overview and understand the whole system. They can know how CRM system will be developed and which systems CRM will have to integrate...
Ngày tải lên: 22/12/2013, 14:15
Tài liệu Adobe Photoshop Elements 5.0 A–Z Tools and features illustrated ready reference- P1 docx
... and complete photo-editing and photo- management program. It seems that the software s popularity grows almost as quickly as its impressive list of editing and enhancement features. More and ... center, tools to the left and tool options to the right (use the Size, Pressure and Jitter options to control the effects of the tools) . Broaden the subject’s smile by selecting the Warp tool and ... & ' ( ) & ' ( Magic Wand settings: The range of colors and tones selected with the Magic Wand tool is determined by the Tolerance (1) and Contiguous settings (3) in the tool’s...
Ngày tải lên: 24/12/2013, 03:16
Tài liệu Adobe Photoshop Elements 5.0 A–Z Tools and features illustrated ready reference- P2 ppt
... Windows-, Macintosh- and Linux-based machines. The format correctly displays images, text and formatting on the different systems and is fast becoming a standard for press- and web-based document ... over (and replaces) the original color and detail of the photo beneath, the Color mode maintains the detail and replaces the color only. 1. Zoom in close and then change your brush’s size and ... creates and saves a pattern tile for use with tools such as the Pattern Stamp and the Fill command. To create a new pattern pick the Rectangular Marquee tool from the selection tools in...
Ngày tải lên: 24/12/2013, 03:16
Tài liệu Adobe Photoshop Elements 5.0 A–Z Tools and features illustrated ready reference- P3 doc
... combination. The size and orientation of the Frame/Picture can be altered by clicking on the picture and frame fi rst, to select it, and then using the corner, edge and rotate handles to scale or ... See also: Expand, Contract As well as the options listed under the Select > Modify menu, an active selection can also be altered and adjusted using the Grow and Similar commands. The Select ... Alternatively you can create and save your own patterns using the Edit > Defi ne Pattern from Selection feature. Patterns can be used with the Paint Bucket and Pattern Stamp tools and are also located...
Ngày tải lên: 24/12/2013, 03:16
Tài liệu Adobe Photoshop Elements 5.0 A–Z Tools and features illustrated ready reference- P4 doc
Ngày tải lên: 24/12/2013, 03:16
Bạn có muốn tìm thêm với từ khóa: