A Commandline Tool With Python Cmd And Argparse
The problem
Develop a commandline tool with several commands and input parameters for each command.
Software Engineer
Develop a commandline tool with several commands and input parameters for each command.
Oftentimes happen we have to call an interactive program (ie: a program made to be used from a real user) from a batch script or from another non-interactive program.
Write and read from a serial port from Linux Bash.
Memory Mapped I/O is a technique that allows to use the same address space to address both memory and I/O devices. The memory and registers of the I/O devices are mapped to address values, so when an address is accessed by the CPU, it may refer to a portion of physical RAM, but it can also refer to memory of the I/O device. Thus, the CPU instructions used to access the memory can also be used for accessing devices.
Oftentimes, when dealing with complex projects, there are several components we need to build and link to produce the final product.
This is my first post on my personal blog hosted on GitHub Pages and powered by Jekyll, built in minutes using the awesome Jekyll-Now project.