18,392 research outputs found

    STANDALONE AVR PROGRAMMER

    No full text
    Artikel menjelaskan suatu penelitian yang bertujuan membuat suatu sistem pemrograman AVR yang bersifat portable, yaitu dengan membuat sebuah modul sistem berbasiskan AVR AT8535 sebagai AVR Programmer/Master dan AT8515 sebagai AVR Socket. Cara kerja modul adalah mula–mula data file hex dikirim dari PC ke AVR Programmer/Master kemudian akan menyimpannya ke Memory Eksternal. Setelah file hex tersimpan, proses pemrograman tidak memerlukan bantuan PC lagi. Data file hex yang sudah tersimpan pada Memory Eksternal dapat dipilih untuk nantinya ditulis ke AVR Socket. Dengan demikian, pemrograman AVR dapat dilakukan berulang – ulang selama data pada Memory Eksternal masih tersimpan. Standalone yang dibuat hanya dapat memprogram AVR ATMega 8515L. Dari hasil percobaan didapat simpulan bahwa pada kasus pemrograman berkali-kali, Stand Alone AVR dapat menghemat waktu 20% lebih cepat dari pemrograman menggunakan AVR codevision

    VB Net untuk NET Programmer

    No full text
    vii. 346 hal.; ill.; 21 c

    Programmer Thinking

    No full text
    How do programmers think about programming? What are some simple ad hoc techniques, some rules, some approaches that will help learn how to program? Topics include function (subroutines, methods), loop, variables and types, and basic design and problem solving techniques. Chapters: Programmer Thinking - Variables and Types Programmer Thinking - Loops and the BEST forms of loops to use Programmer Thinking - Functions, parameters, return values Programmer Thinking - Introduction to OOP Programmer Thinking - Introduction to OOP Analysis and Design Programmer Thinking - Slow Talkers and the Façade Patter

    FPGA programmer

    No full text
    The work deals with the analysis of the realization of FPGA programmers. Its aim is to create a functional programmer. The proposal aims to minimize the components, their cost and area. The programmer should support chips from manufacturers Altera, Lattice and Xilinx. The programmer should enable support functions such as data transfer, virtual switches and the programming button

    Web Development Company

    No full text
    My Web Programmer is a full-service web development company and custom software development firm that specializes in custom web, mobile and enterprise applications. We develop results-driven custom web applications, website design and custom software tailored to individual client’s needs to improve business outcomes and generate extra value

    Hearing programmer

    No full text
    Research background: Blamey and Saunders Hears, a leading hearing-aid manufacturer, commissioned Leah Heiss to design the Hearing Programmer in early 2013. Heiss developed the programmer through an iterative design approach in which 3 different forms were investigated and prototyped in ceramic and plastics using additive manufacturing processes. These prototypes are being exhibited in CUSP: Designing into the Next Decade (2013-2015). Research contribution: The Hearing Programmer enables the user of a hearing aid to tailor their hearing experience on-the-go. This allows the wearer to discreetly change their hearing program - for instance, from one designed for bike riding to one designed for a church - to ensure they have full hearing in all acoustic conditions. The programmer sits between the hearing aid and a mobile device (phone, computer). This device extends the researcher's ongoing interest in the importance of empathy - a recognition of the human being who will use the device - in the design of medical technologies. The design of the programmer actively targets the stigma attached to hearing aid technologies and anticipates a future in which hearing technologies are aesthetically designed personal technologies - as normal as glasses are now. Research significance: The significance of this work is twofold. A separate statement documents the Hearing Programmer as one of four projects in Heiss' design overview 'Close To Me' in the CUSP national exhibition. But Hearing Programmer has now moved beyond the CUSP show prototypes - the .device is being manufactured and launched into the market in 2014. Significant volumes will be released in 2014/15. The project featured in 'The Australian Financial Review magazine', 'Beneath the Surface" (Maitiu Ward, July 2013, page 54) and on Radio National's By Design with Fenella Kernebone in the panel discussion http://www.abc.net.au/radionational/programs/bydesign/the-panel3a-object-gallery/481220

    Secure Standalone Programmer (SSP)

    No full text
    The ability to write a firmware to an embedded device in a secure way is becoming an essential task as electronic design aspects are migrating from hardware to software. The secure stand-alone programmer (SSP) is a microcontroller programmer that is able to program a target microcontroller without the intervention of a PC. This programmer and its PC tool use cryptographic methods to protect the HEX file from intentional abuse. The programmer is also able to communicate with GSM, Ethernet and USB which allows it to be used for home automation and also for remote reprogramming and debugging a device.Embedded systemsComputer EngineeringElectrical Engineering, Mathematics and Computer Scienc

    Good alias analysis is essential in order to achieve high performance on modern processors, yet precise interprocedural analysis does not scale well. We present a source code annotation,#pragma independent, which provides precise pointer aliasing information to the compiler, and describe a tool which highlights the most important and most likely correct locations at which a programmer should insert these annotations. Using this tool we perform a limit study on the effectiveness of pointer independence in improving program performance. 1

    Medtronic CareLink™ programmer

    No full text
    Waters was project manager responsible for the design, development and manufacture of the Medtronic CareLink™ programmer. The programmer is a specialised medical computer able to communicate with implanted cardiac devices e.g.: pacemaker, defibrillator, or cardiac resynchronization. It was the worlds first FDA approved programmer to do this. The programmer had to be fully portable, water-resistant and lightweight. It had to enable Consultants to interact with technical experts who could be based anywhere, worldwide. The programmer had to allow real-time viewing of its screen at a location that had a personal computer with Remote View software. Human factors requirements were crucial to the success of this product. The programmer has a large, bright, movable screen providing a wider viewing angle and allowing the screen to be read from greater distances. The screen is three times brighter than previous programmers and can be read by several people simultaneously. The programmer has a built-in keyboard, a three-speed chart recorder, provides single-handed paper loading and is twice the speed of previous programmers. Waters applied his research and product development expertise in medical product development to this project. This was essential to the success of this project. He developed his expertise in cross-cultural collaboration to assist the development of techniques to enable teams from companies across Europe, Asia and the USA to work in close cooperation on real-time federated databases, despite the teams working across several time zones. This research has significantly benefited CfDR’s InSTeP and CMI ERDF projects. Waters research into human factors, specifically in relation to hand held medical product development has augmented the CfDR’s expertise in human centred design. The Medtronic Carelink programmer has been presented in papers at conferences around the world, including the, UK Design Conference Tokyo, 2003, British Council Exhibition Singapore 2005, British Council Design Lecture series, Bangkok 200

    Programmer-assisted Automatic Parallelization

    No full text
    Parallel software is now required to exploit the abundance of threads and processors in modern multicore computers. Unfortunately, manual parallelization is too time-consuming and error-prone for all but the most advanced programmers. While automatic parallelization promises threaded software with little programmer effort, current auto-parallelizers are easily thwarted by pointers and other forms of ambiguity in the code. In this dissertation we profile the loops in SPEC CPU2006, categorize the loops in terms of available parallelism, and focus on promising loops that are not parallelized by IBM's XL C/C++ V10 auto-parallelizer. For those loops we propose methods of improved interaction between the programmer and compiler that can facilitate their parallelization. In particular, we (i) suggest methods for the compiler to better identify to the programmer the parallelization-blockers; (ii) suggest methods for the programmer to provide guarantees to the compiler that overcome these parallelization-blockers; and (iii) evaluate the resulting impact on performance.MAS
    corecore