Ishita Junejaishitajuneja.hashnode.dev·Sep 2, 2023What is the difference between a CPU and a Microprocessor?Did you know? All CPUs are microprocessors, but all microprocessors are not CPUs. There are many striking differences between CPUs and microprocessors! A CPU has the responsibility of working on several tasks. In contrast, the microprocessor is respo...Discussmicroprocessors
Akash Devakashdevblog.hashnode.dev·Apr 4, 2023The Evolution of Computing: From Vacuum Tubes to Microprocessors (Part-2)In my previous blog of this series, we discussed the difference between Computer Organization and Computer Architecture🖥️ and I hope everything was clear to you. Today, in this blog post I'll be sharing a brief history⏳ of computers and how they cam...Discuss·11 likes·120 readsInside the Machine: Exploring Computer Organization and Architecturehistory
Clement Nzubechukwudevread.hashnode.dev·Feb 11, 2023The Power of Microprocessors: Revolutionizing Technology for a Better TomorrowA microprocessor is a computer central processing unit (CPU) that is integrated on a single microchip. It is a small, low-power electronic device that can perform arithmetic and logic operations on data stored in its memory. The first microprocessor,...Discuss·28 readsmicroprocessors
Asogwa Emmanuelasogwa001.hashnode.dev·Jan 23, 2023General Purpose I/O: OverviewGeneral Purpose Input/Output are typically pins found on a computer or microcontroller board that can interface with external devices. Software can configure these pins as inputs or outputs at runtime, allowing them to send or receive electrical sign...Discuss·2 likes·37 readsEmbedded Driversinput output
Asogwa Emmanuelasogwa001.hashnode.dev·Dec 31, 2022Assembly Programmingsuch emptyDiscuss·33 readsEmbedded DriversAssembly
Asogwa Emmanuelasogwa001.hashnode.dev·Dec 15, 20220x00 See a program runningAfter setting up your work environment, the next step is testing to ensure everything is installed and wired up correctly. In this article, we load a series of example projects, compile and load them unto our MCU. For this purpose, we will be using t...Discuss·66 readsEmbedded Driversembedded systems
Asogwa Emmanuelasogwa001.hashnode.dev·Dec 11, 2022Quick Walkthrough: STM32CubeIDESTM32CubeIDE includes several features that make it easy to develop and debug STM32 applications, including: A graphical user interface (GUI) for configuring the STM32 microcontroller and its peripherals Integrated development tools for writing, bu...DiscussEmbedded Driversembedded
Asogwa Emmanuelasogwa001.hashnode.dev·Dec 10, 2022Quick Walkthrough: Keil MDKKeil MDK includes the following key features: µVision Integrated Development Environment (IDE) ARM Compilation Tools, including C/C++ Compiler, Assembler, Linker, and utilities Debugger Simulator RTX Real-Time OS Kernel Reference startup code f...Discuss·47 readsEmbedded Driversembedded
Asogwa Emmanuelasogwa001.hashnode.dev·Dec 6, 2022Development board and required hardwareDevelopment Board Any development board based on an ARM Cortex-M processor will be sufficient for successfully navigating this series, as the code is developed with portability across different platforms in mind. This series is based on STM32F429ZIT6...DiscussEmbedded Driversembedded systems
Asogwa Emmanuelasogwa001.hashnode.dev·Dec 5, 2022Overview of ARM Cortex-M processorsTo follow this series comfortably, you need a firm grounding on the workings of Cortex-M processors, including but not limited to its instruction set architecture(ISA), memory system organization, exceptions and interrupts and its salient features. I...DiscussEmbedded Driversembedded systems