• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • Automotive
    • Connectivity
    • Consumer Electronics
    • Industrial
    • Medical
    • Security
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Videos
    • TI Microcontroller Videos
  • EE Resources
    • DesignFast
    • eBooks / Tech Tips
    • FAQs
    • LEAP Awards
    • Podcasts
    • Webinars
    • White Papers
  • EE Learning Center

Top microcontroller stories of 2017

December 31, 2017 By Aimee Kalnoskas

microcontrollerHere are the microcontroller features that got the most interest from readers in 2017.

 

What is an open drain?
Open-collector and -drain devices sink current when controlled to one state and have no current flow (i.e., output a high impedance state) in the other state. It is fairly common to use open-drains (open-collectors) together with a pull-up resistor.

What are compilers, translators, interpreters, and assemblers?
Translators, compilers, interpreters and assemblers are all software programming tools that convert code into another type of code, but each term has specific meaning. All of the above work in some way towards getting a high-level programming language translated into machine code that the central processing unit (CPU) can understand.

MOSFETs: What is RDS(on)?
Besides these inherent structural contributors to RDS(on), imperfect contact between the source and drain metal and even the wiring that connects the die to the leads on the package can also contribute to RDS(on).

Debouncing switches in hardware and software
When an MCU is polling a digital input several times a second it can very easily register that the switch or button has changed state rapidly between 0 and 1 a few times within a few milliseconds. This can cause the switch to register an on/off status for which the total count of status changes would be grossly incorrect.

RISC architecture and instruction architecture
The difference between architectures can be found in how tasks are completed, such as how a specific architecture handles registers, interrupts, memory addressing, external inputs and outputs, and so forth.

What is differential signaling?
Differential signaling is more immune to noise and it is faster. The difference in voltage level between the two signals is what determines whether the pulse is a 1 or a 0. There is still a rise and a fall time associated with each signal, but differential signaling can have lower voltages and a faster switching time.

What is an embedded bootloader?
 A bootloader is necessary for starting processors at the lowest level before starting an operating system (e.g., a computer) or presenting a command line (e.g., an MCU). 

Teardown: Inside the Anki Overdrive racecar set
Removing the top of a car exposes the circuit board, the chassis, and a large ballast weight. The PCB sits in the chassis sandwiched between the two halves of the car shell so it comes out easily.

ADAS developers contemplate sensor fusion
Vision is an increasingly important facet of vehicle technology. Vision sensors now support active safety features that include everything from rear-view cameras to forward-looking and in-cabin ADAS.

What is I2C, a.k.a. “I-squared-C”?
Integrated chips that integrate I2C capability cover many different applications and devices. For instance, a majority of sensor ICs incorporate I2C communication into their circuitry, as long as I2C data transfer rates are sufficient for a control loop’s purposes.

Filed Under: Embedded, Featured, microcontroller, PCB Design, RISC-V Tagged With: lineartechnologyinc, onsemiconductor

Primary Sidebar

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

EE Training Center Classrooms

EE Classrooms

CURRENT DIGITAL ISSUE

Featuring 15 articles, the 2022 5G Handbook looks at private networks, timing, connectivity, latency, mmWaves, test, and other topics.

Digital Edition Back Issues

Subscribe to our Newsletter

Subscribe to weekly industry news, new product innovations and more.

Subscribe today

RSS Current EDABoard.com discussions

  • Manifest in Git bitbucket
  • What's the deal with all these "MPPT" IC's with no current sense?
  • Photovoltaic MOSFET Drivers - Voltage Rating
  • Impedance requirement for SDRAM signals
  • A circuit that can adjust a resistance and probing a voltage node

RSS Current Electro-Tech-Online.com Discussions

  • How to quickly estimate lead acid battery capacity ?
  • IRS2453 the H circuit
  • Ampro 16mm Stylist projector woes.
  • Finally switched to Linux.
  • Multistage BJT amplifier

Footer

Microcontroller Tips

EE World Online Network

  • DesignFast
  • EE World Online
  • EDA Board Forums
  • Electro Tech Online Forums
  • Connector Tips
  • Analog IC Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • Wire and Cable Tips
  • 5G Technology World

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us
Follow us on TwitterAdd us on FacebookFollow us on YouTube Follow us on Instagram

Copyright © 2022 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy