Debugging Underwater Vehicles, Integrating GPS, Dual-Core in MCUs, more




December 2014 Global Edition


Cornell University’s Autonomous Underwater Vehicle (CUAUV) team is using the Beagle I2C/SPI Protocol Analyzer in the design and debugging of passive acoustic arrays, monitoring various synchronous serial protocols and connecting a number of components. The CUAUV has dominated the International RoboSub Competition, placing in the top ten every year and winning the overall competition six times. Learn how tomorrow’s engineers are using the Beagle I2C/SPI Protocol Analyzer as the single debugging tool interfacing with I2C, SPI and more. Learn More
This all-in-one solution, based on the ultra-low power LPC54102 microcontroller, provides everything needed to bring sensor-based motion and other sensor-processing applications to market quickly. NXP has partnered with Bosch Sensortec to offer an integrated solution that makes it easy to incorporate motion/inertia and other sensor data into a variety of end applications. The solution includes sensors for 6- and 9-axis motion vectors as well as temperature, proximity and ambient light. Learn More
Almost all software products contain errors. If you think your product is an exception it probably means you are just not aware of the bugs yet. Modern embedded systems contain hundreds-even thousands of KB of code. As code size increases, so does system complexity and errors. Today there are affordable IDEs like Atollic TrueSTUDIO that can help you reduce the number of errors in your code early on-before you get to the debugging stage. Get our free eBook: Improving Software Quality with Static Code Analysis Tools.
Get Book





Atmel’s new QTouch Safety Platform for capacitive touch-enabled user interfaces supports Atmel SMART ARM Cortex-M0+ based MCUs for safety critical home electronics applications. The most recent QTouch capacitive touch platform is based on the Atmel SMART SAM D20 integrating an on-chip peripheral touch controller to deliver EMC robustness and short response times. Read More

The migration of dual-core CPUs into the MCU space is underway. A key driver is the need for high performance with better power efficiency. As power and performance become more important to applications, engineers are finding that dual-core approaches are becoming increasingly common in MCU-based designs. In the first dual-core approach, a designer duplicates the existing processor to create twin CPUs with the same characteristics. The second approach adds another processor to the equation with significantly different capabilities. Read More

The continuing evolution of human-machine interfaces (HMIs) raises the expectations users have for both appearance and performance. Implemented on sleek touch panels, they look good, eliminate protruding knobs and switches, and provide better operational experiences. Such HMIs offer multiple types of touch controls—single keys, wheels and sliders, among others- and can be created in a variety of forms that aid in product differentiation. Read More


The system-on-chip (SoC) is now a part of almost all electronic systems. As an integrated circuit (IC) that pulls together microprocessor cores, systems logic, and I/O functions, the SoC enables a wide range of product designs and is driving new markets such as the Internet of Things (IoT) and the cyber-physical systems that now underpin many industrial and automotive applications. Read More

Originally, satellite positioning technology was found in the vehicle’s satellite navigation system. More recently, smartphones, tablets and other personal devices are becoming increasingly location-aware. As a result, engineers tasked with integrating positioning technologies into consumer products are now commonly required to define and implement new regimes to ensure that the chosen GPS, GNSS and hybrid positioning systems function to ever tighter specifications. Read More (pdf)


Top-down SoC Design Methodology
By Emre Runcer and Wolfgang Helfricht, Monterey Design Systems, Inc.
System-on-Chip (SoC) designs have become one of the main drivers of the semiconductor technology in recent years. Multi-million gate designs with multiple third party intellectual property cores are commonplace. SoC designers employ IP reuse to improve design productivity. Previous designs done in-house or third party designs can be used as IP in the current design. While employing IP cuts development costs and time, integration complexity increases. Read More

Many designers strive to embed intelligence into mundane objects as they try to equip smart homes with intelligent connected devices and sensor networks that link to the burgeoning Internet of Things (IoT), while others focus on increasing the capabilities of already-intelligent consumer electronics products. Though these intelligent devices often need to run on battery power for a long time – sometimes for a period of years – many also require high performance due to their complexity. Read More


When USB was first introduced in the mid-1990s it went on to become the defining standard in computer connectivity. In its long history there have been various iterations of the USB connector including; USB 2.0 A, B, mini B and micro B; and USB 3.0 A, B and micro B. Now a new type of USB connection is about to join the USB family, the Type-C connector. Read Now or Watch Now link for title and Read More and Watch Now

Sometimes during development of embedded system applications, statement execution will force the microcontroller into a fault state, and cause the code to vector to one of the system exception handlers. Some reasons are division by zero, access of non-existent or illegal memory through rogue pointers, or usage fault errors. Finding the cause and location of such system crashes can be very difficult and time consuming.
Read More (pdf)

NXP Semiconductors has acquired assets and IP related to Quintic’s Wearable and Bluetooth Low Energy (BTLE) IC business. This agreement contributes to NXP’s drive to create security and connectivity solutions for fast-growing Internet-of-Things applications in Health & Fitness Wearables, Mobile Transactions, Proximity Marketing, Smart Home and Automotive.
Read More


This TQ module is based on the TI Sitara family with all the processor signals available on the module connectors. Programmable Real-Time Unit and Industrial Communication Subsystem (PRU-ICSS) enables independent operation from the ARM processor. PRU-ICSS enables real-time protocols such as EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos, and others. It is ideal for home automation, industrial automation, enterprise/educational tablets, portable navigation devices and networking. Buy Now

Blazing fast I2C/SPI programming. Integrated level shifting. High-Speed USB/Ethernet connectivity. 200 mA of target power. Intuitive & powerful I2C/SPI emulation. Supports Windows/Mac/Linux. A royalty-free API. The new Promira™ Serial Platform from Total Phase offers an all-new architecture allowing you to download applications as soon as they are available. Waiting for delivery of a debugging tool will not delay your project again. Buy Now

TrueSTUDIO delivers much more than ordinary embedded development tools. This integrated development environment makes it easy to develop quality code, collaborate with team members, manage revisions, and find/track software bugs. The TrueSTUDIO IDE includes support for more than 2400 ARM-based devices and has out-of-the-box support for 150+ development boards. Learn More

The Atmel SAM D20 Xplained Pro evaluation kit is ideal for evaluation and prototyping with the SAM D20 Cortex-M0+ process-based microcontrollers. Key features include: SAMD20J18 microcontroller, 32.768kHz crystal, 3 Xplained Pro extension headers, and debug interface for external targets. Buy Now

Freescale’s Kinetis K microcontroller portfolio includes more than 600 compatible low-power, high-performance 32-bit microcontrollers built on the ARM Cortex-M4 core. The TWR-K20D50M is a development tool for the K20 50 MHz Kinetis microcontrollers. This board is part of the Freescale Tower System, a modular, reusable development platform that allows designers to get to market faster with packaged evaluation boards, tools and runtime software. Buy Now

Postagens mais visitadas deste blog

Programação de um CLP: Modos de programação

The Mystery of USB Chargers

Subwoofer Repair