|
Embedded
|
-
Students need to learn multiple programming languages
Adacore’s Greg Gicca thinks computer science and engineering students need to be taught programming languages are tools, just like hammer and screwdrivers, and that just as when you a building a house you use the tool appropriate to the task, it is necessary in any software engineering application to use the programming language appropriate to the task.
View the full article HERE.
-
Achieving distributed device situational awareness through cloud-based data management
In the construction of new Internet-connected clouds of MCU-based sensors and mobile devices, little thought is given to how to manage these clouds of sensors. In this article RTI’s Sumeet Shendrikar provides some ideas on how to do this through situationally-aware distributed data management.
View the full article HERE.
-
Pick the right wireless sensor/controller for your connected MCU-based design
Kim Rowe takes you step by step through the process of selecting the hardware and software building blocks necessary for building a wirelessly connected microcontroller design.
View the full article HERE.
-
A decision-tree approach to picking the right embedded multicore software architecture
Freescale’s Robert Oshana walks the embedded software developer through a multicore “decision tree” for selecting software components best suited to the app, such as RTOS, Linux, RT-Linux, or none.
View the full article HERE.
-
Building machines that see: Finding edges in images
In the second in an ongoing, if irregular, series of articles on embedded vision, BDTI’s Eric Gregori delves into edge detection, one of the fundamental techniques of computer vision, reviews some common challenges and pitfalls and provides techniques for addressing them.
View the full article HERE.
-
Shifting sands: Trends in embedded systems design
Armed with over 15 years of data from the Embedded Systems Design subscriber study, ESD's publisher traces trends and preferences of embedded systems developers and industry vendors.
View the full article HERE.
-
Introduction to embedded vision and the OpenCV library
BDTI’s Eric Gregori explores the opportunities for embedded vision and how to use the open source OpenCV function library to speed creation of embedded vision software. He also reviews available demonstration and development tools.
View the full article HERE.
-
Troubleshoot and verify 8b/10b encoded signals with a real-time oscilloscope
This article provides an important update on the latest techniques for using a real-time oscilloscope to troubleshoot and verify devices with the 8b/10b serial coding used in such standards as PCI-Express, Serial ATA, SAS, Fibre Channel, InfiniBand, FireWire, MIPI M-PHY, HDMI, DisplayPort, CIPRI, OBSAI, XAUI, USB3.0 and others.
View the full article HERE.
|