-
“嵌入式与沟通的结合”是一个非常有前途的方向,也算是找到了对的感觉。 PC的发明和推广是IT产业的第一次革命,互联网的发明和推广是IT产业的第二次革命,物联网的应用将是IT产业的第三次革命,而物联网最需要的技术是“嵌入式与通信相结合”的技术。 其他一些技术在物联网技术(超大规模信息存储管理技术、应用系统开发技术)中基本可以遵循现有的技术,只有信息采集和集中到服务器中才能对这项技术有大量空白的填补,而这种需求就是“嵌入式与通信相结合”的技术,尤其是对各类信息的感知, 需要开发大量的嵌入式设备,这些设备感知(收集)它们需要的信息,然后需要通信技术将其传输到网络上的服务器。
学习嵌入式的第一步(以 ARM 9 为例)是构建 CPU 和相应的 SOC,知道它有什么寄存器,SOC 的哪个寄存器设置为什么值意味着什么,以及你想在哪个寄存器上读取什么值。
第二步是精通ARM汇编,并了解它所拥有的数十条指令。
第三步是通读在开机初始化时开始执行的引导加载程序(通常是 u-boot),了解其可用命令以及如何实现它们,至少知道检测到的数据放置在哪里,以及稍后启动的系统内核如何获取检测到的数据。
第四步是学习如何配置操作系统内核,以编译适合您选择的 CPU (SoC) 的操作系统软件。 在此之前,您可能需要学习如何制作自己的跨平台编译器、连接器、库以及其他适合 CPU (SoC) 的工具和软件。
第五步,在嵌入式设备的闪存盘上规划构建一个文件系统,以便将交叉编译的操作系统倒入(烧录)到嵌入式设备中。
第六,为电路板上的某些设备(包括您专业学习的通信设备)开发驱动程序。
第七步是为已经运行操作系统的嵌入式设备开发应用程序(包括您在专业中学到的通信应用软件)。
如果有机会,可以聊天QQ,数字=35807793。 我从事过嵌入式设备方面的工作,现在我在大学讲授嵌入式系统开发技术。
-
去培训要花1万多块钱,你做人会不会免费教,写这么大段也不会收钱。
如果我想向LZ学习51,我也祝LZ平安。 LZ会一步一步教我51吗?
说这些话就是承认两个事实:
首先,天下没有免费的午餐。
二是网上信息够多,LZ自己看过吗? 你不可能总是有人带你走上技术之路,你没有自学的能力,你的水平就是这样。
-
建议使用 ARM9。
首先,在成本方面,它大致相同。
其次,估计现在很难找到许多 arm7 芯片。
此外,ARM9 上的信息似乎比 ARM7 在互联网上更容易找到。
在任何情况下,arm9 的资源都比 arm7 更丰富、更强大。 当您了解 ARM7 时,您肯定会拥有 ARM9。 这岂不是浪费他们的精力和资本。
-
我目前用的是STM32,这个系列的芯片是适合工控的,我也想学ARM7或者ARM9,后来咨询了一位同事,他说ARM9更适合写系统,于是我就上网买了ARM9开发板,大概500块左右。 你还不如学 ARM7 和 STM32,否则直接去 ARM9。
-
arm9 是 arm7 的升级版,建议你还是先学 arm7,不过总的来说差不多,arm7 的工作原理和 arm9 的工作原理基本相同,如果区别在**我真的会告诉你一会儿半,只有你去学习了解,现在的 arm 行业也很好, 薪水高又稳,而且是年纪越大越火的行业,很不错,发展朋友很好。如果你什么都不懂,或者以后想在学习的路上培训学习,可以去一个叫东方赛府的地方咨询,他们专门培养军械行业的高端人才,老师很强,都是有多年实践发展经验的人, 很厉害,有任何问题都可以咨询,希望你早日成功!!
-
1).时钟频率的增加。
虽然 ARM7 和 ARM9 内核架构相同,但 ARM7 处理器采用了 3 级流水线的冯·诺依曼结构; ,而 ARM9 采用哈佛结构,配备 5 级装配线。 增加的流水线设计提高了时钟频率和并行处理能力。 5 级流水线能够将每个指令处理分配到 5 个时钟周期中,并且每个时钟周期同时执行 5 条指令。
在常用的芯片生产工艺下,ARM7的运行频率一般在100MHz左右,而ARM9的运行频率至少在200MHz以上。
2)改进指令周期。
指令周期的改进对处理器的性能有很大帮助。 性能提升的大小取决于执行时指令的重叠,这实际上是程序本身的问题。 对于最先进的语言,性能提升通常在 30% 左右。
3).MMU(内存管理单元)。
ARM7 通常没有 MMU(内存管理单元),(ARM720T有一个 MMU)。
ARM9 通常有一个 MMU,而 ARM9940T 只有一个 MPU,而不是一个完整的 MMU。
这很重要,因为 MMU 单元是大型操作系统(如 Linux)的必要硬件支持; 畏缩等。 也就是说,ARM7 一般只能运行 UCOS-II、ECOS 等小型实时系统,而 ARM9 则没有这样的限制,一般的操作系统都可以移植。 事实上,即使ARM720T可以支持 Linux; Wince 等系统很少使用,因为以 arm7 的运行速度运行这么大的操作系统有点困难。
另外,两者的应用领域明显不同,这没有必要。
-
学习版是必须的,不要在乎品牌,各种版本都差不多。 如果怕买错,可以前辈买2手,而且很便宜。
从理论上讲,微控制器是最低限度的。
如果你想用Linux,你可以用YLMF OS(这个XP到Linux太好了,Ubuntu也OK)。 选择操作系统后,虚拟机将建议配置。
在学校学到的是基础知识,而工作场所需要的东西往往学不到。 建议更频繁地访问论坛。
-
看起来我已经问过这个问题了,但是,伙计,你真的很多。
-
是的,是的,但我不知道从哪里开始。
-
基于ARM9内核的处理器是一个低功耗、高效率的开发平台。 广泛应用于各种嵌入式产品中。 主要应用于音频技术和高端工业级产品,可运行Linux、Wince等高级嵌入式系统,可用于界面设计,并制作人性化的人机交互界面,如部分网络产品、手机产品等。
可见,你家的老婆和父母的关系不好,是当今社会的普遍现象。 如果你试一试,每隔一段时间,你就会花钱给你老婆买一份礼物,说是你爸妈送的,再送给你爸妈,说是你老婆的孝顺。 重复一段时间后,他们的关系肯定会和解。 >>>More
可用的很难找到。 最好直接搜索**并安装“小马激活”以永久激活系统。 如果不行,只需换上可以自动永久激活的系统盘,重新安装系统,这样系统永久激活的问题就可以全程自动流畅地解决。 >>>More