ZKX's LAB

学习嵌入式开发要学习哪些知识? arm 微控制器基础与实战

2020-09-30知识5

关于ARM的学习 初学ARM可以买周立功的《ARM微控制器基础与实战》,这本书主要讲的是飞利浦公司的ARM7单片机的一些基础知识和嵌入式操作系统UCOS-II的移植和使用,对初学者来说比较合适。linux是一个很复杂的操作系统,如果你想在操作系统层面研究它的话,建议先比较系统的学习操作系统原理,然后分析linux的内核源码。但是这个难度较大,对于没有相当基础的人很难进行下去。一般建议初学者先从应用层来认识和学习linux,即安装linux,使用linux编写一些简单的应用程序,这个在网上有很多资料,你可以搜一下。平时说的ARM一般是指基于ARM内核的微处理器,这个是实现项目的硬件平台,而linux是一种软件,为应用项目提供任务管理、资源管理、软件协议包等支持。

我是电子信息工程专业的大一学生,想自学些有关专业的东西,有什么建议吗? 我想自己动手做些什么,可是我才学了一些基础公共课,还什么也不会。学长、学姐们有对此有什么建议吗,我…

python可以单片机编程吗,怎么样? python真得使用越来越广泛了,记得我在6年前学习python时,当时还只是把它做为一个脚本语言来看,没事学着大神们搞搞网络安全的相关知识。然后,几年用python的应用遍地都是,让人更加吃惊的是,python都可以用于硬件开发了。说到这里,很多人可能想到的是树莓派、香蕉派,因为支持linux系统,可以进行硬件编程,同时带了rpi等python库,让你可以用python控制硬件的gpio口等。实现上,python已经完全可以脱离系统,直接进行单片机的开发了。MicroPython是在单片机上可以跑的Python,也就是说,你可以通过Python脚本语言开发单片机程序。它遵守MIT协议开源,被授权人拥有复制、修改、发行和再授权的权利。由剑桥大学的理论物理学家乔治·达明设计。和Arduino类似,但MicroPython更强大。它的语法跟Python3基本一致,拥有自家的解析器、编译器、虚拟机和类库等。目前它支持基于32-bit的ARM处理器,比如STM32F405、STM32f407等,也就是说ARM处理器STM32F405上直接可运行Python语言,用Python语言来控制单片机。

广州周立功单片机发展有限公司的出版图书 《ARM嵌入式系统实验教程(一)》简介[236K PDF 2006-9-2 10558次]《基于嵌入式实时操作系统的程序设计技术》第四章[369K PDF 2006-9-2 10078次]《深入浅出ARM7━LPC213X/214X》实验例题目录(上册52个,下册36个)[87K PDF 2006-8-23]《ARM嵌入式Linux系统构建与驱动开发范例》已由北航出版[0K PDF 2006-5-4 17256次]《ARM嵌入式MiniGUI初步与应用开发范例》已由北航出版[0K PDF 2006-5-4 7637次]《ARM嵌入式系统实验教程(三)—扩展实验》已由北航出版[0K PDF 2006-1-20 10706次]ARM微控制器的“学与用”-写在《ARM微控制器基础与实战》重印之际[153K PDF 2004-3-18]ARM微控制器快速入门的“敲门砖”(《ARM微控制器基础与实验》前言及目录)[143K PDF 2003-8-]高手之路 梦想开始的地方(《增强型 80C51单片机应用速成与实战》简介)[363K PDF 2002-11-4]庖丁解牛:USB驱动开发技术彻底解密(《PDIUSBD12 USB器件原理、固件编程及驱动开发》简介)[303K PDF 2002-11-4 169325次]

学习嵌入式开发要学习哪些知识? 近来嵌入式挺火,于2113是大家都往这里挤。我想提醒大5261家的是,嵌4102入式马上也会成为如今的软件业。在你进来之前1653请先考虑清楚。但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一个人,那个人也一定就是你自己。很多人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。非也,其实嵌入式的门槛是比较高的。具体如下:1、您得有一定数量的Money。(1)、开发板贵(2)、培训费更贵(3)、开发平台是贵得不能再贵。(除非您只是想玩玩而已)2、需要学习的东西多。(1)、window环境编程;(2)、Linux环境编程;(3)、单片机3、最后也是最重要的一点,你得有坚韧不拔之志和一颗平常之心。(1)、自信 坚强 积极 勤快(注:好的自信是自觉的!(2)、成功其实就是成为最好的您自己嵌入式门槛虽然较高,但也跟其他事物一样,并不是牢不可破。只要我们用心去对待,东雪终将化去,春风定会吹来。具体步骤如下:1、《C语言》第二版 谭浩强;《C程序设计语言》第二版 徐宝文译 机戒工业出版社你能区分开指针数组和数组指针吗?你知道函数指针吗?你能区分开定义一个变量时系统给它分配的空间与用malloc()函数给一个变量分配的空间有什么不。

如何学习ARM? 推荐的一本书《ARM微控制器基础与实战》周立工编写。

随机阅读

qrcode
访问手机版