官术网_书友最值得收藏!

To get the most out of this book

  • You should have a little knowledge of a non-graphical text editor such as vi , emacs, or nano. You can't connect an LCD display, a keyboard, and a mouse directly to the embedded kit to carry out little modifications to text files, so you should have a working knowledge of these tools to do such modifications remotely.
  • You should know how to manage an Ubuntu system, or at least a generic GNU/Linux-based one. My host PC is running on Ubuntu 18.04.1 LTS, but you can use also a newer Ubuntu LTS release, or a Debian-based system with a few modifications. You can also use another GNU/Linux distribution, but this will require a little effort from you, mainly with regard to the installation of cross-compile tools, libraries dependencies, and package management.
    Foreign systems, such as Windows, macOS, and others, are not covered by this book due the fact that you should not use low-tech systems to develop code for a high-tech system!
  • Working knowledge of the C programming language, how a C compiler works, and how to manage a makefile are all mandatory requirements.
主站蜘蛛池模板: 昌乐县| 宜兰县| 泗洪县| 山丹县| 通化县| 大丰市| 林西县| 民丰县| 体育| 高雄市| 申扎县| 巴马| 昆明市| 建水县| 云梦县| 长丰县| 维西| 旬邑县| 遂溪县| 浮梁县| 黔南| 石景山区| 石阡县| 右玉县| 华亭县| 胶南市| 固原市| 南城县| 宁城县| 老河口市| 县级市| 乌兰察布市| 读书| 绥化市| 自贡市| 逊克县| 洪泽县| 徐闻县| 浙江省| 安远县| 建阳市|