Reading Time: 3 minutes In the previous blog, we tried to write directly to the BSRR Register address and that was not Safe Access because of which we fall into Hardware Fault exception. You can read that blog from here. Now in this blog, we are going to work in a very different way. We are not going to use the BSRR register instead of that we are going Continue Reading
Reading Time: 4 minutes Hi again, I am back to discuss one more interesting blog today which will help you in preventing errors while working with hardware registers. This will tell you what can happen if you put Invalid Address on the register. As we are working with the Embedded Systems they make our task fast and reliable. Also, they are much smaller in size compared to traditional computers, Continue Reading
Reading Time: 4 minutes Welcome to the second part of the blog(Blink the LEDs of STM32F3-DISCOVERY Board). If you haven’t checked the first one then I recommend you to please go through that. Okay, talking about this, so in this blog, we are going to build and run our program and will find out the way to install or insert this program inside the hardware(micro-controller). Step 1 First, open Continue Reading
Reading Time: 5 minutes So here we are back again. I hope you are done with the Debugging session from the last blog. If you haven’t then you can debug your code by taking help from this blog. Okay, let’s move ahead now. In this blog, we are going to Blink the LEDs of the stm32f3-discovery board. For that you need. hardware stm32f3 discovery board. some crates(Don’t worry I’ll Continue Reading
Reading Time: 6 minutes I hope you are done with the building and flashing of the code inside the hardware ie: stm32f3-Discovery Board. If not then you can check this blog for the same. Now it’s time to move ahead with the next step that is debugging Rust program. You can find the code here which I am going to debug in this blog Or you can copy it Continue Reading
Reading Time: 5 minutes Embedded System Software is what makes your embedded system work, previously we have already talked about the embedded system. Now in this blog, we are going to discuss Emb Software, Firmware, Automotive Software and we will know the difference between them. So let’s start the journey, hope you will get something from this blog also.
Reading Time: 5 minutes I2C Communication Protocol. So we have already read about Serial communication. Serial Communication is considered simple and better in comparison to other protocols like Bluetooth and USB. But it also has a downside in exchanging data like reading a digital sensor which requires another protocol to carry out this operation.
Reading Time: 5 minutes The Rust programming language is a multi-paradigm programming language design for performance and safety, especially safe concurrency. It is syntactically similar to C++ but can guarantee memory safety by using a borrow checker to validate references. Rust achieves memory safety without garbage collection, and reference counting is optional.
Reading Time: 5 minutes Serial Communication, So let’s continue with the learning of Embedded Development. This is the third blog or session from the series I hope you have liked the previous content. As the title of the blog describes. Today we are going to learn how we can exchange the data between the Micro-controller and Computer and this whole process will work under the serial communication protocol. What Continue Reading
Reading Time: 4 minutes Discovery board…So till now, we have just learned about the Embedded System and Why we use Rust with Embedded Development if you haven’t read that blog then go ahead and click this link. Now, let us move to the second -> part, blog or session, whatever ..!! After that let’s talk in detail about a micro-controller. What is a Micro-controller ?? A micro-controller is considered a Continue Reading
Reading Time: 4 minutes What is an Embedded System ??? An embedded system is a microcontroller or microprocessor based computer system that used to perform certain specific operations or tasks.It can also be call as a computer hardware system which do have software embedded in it. The Embedded System Hardware is known as the core of the Embedded System.Embedded systems are managed by micro-controllers where the micro-controller is the Continue Reading