找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3342|回复: 14
打印 上一主题 下一主题
收起左侧

学ARM要什么基础?请解惑!!

  [复制链接]
跳转到指定楼层
楼主
ID:217075 发表于 2017-7-4 15:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
学ARM要什么基础?请解惑!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:87158 发表于 2017-7-4 21:16 | 只看该作者
单片机基础
回复

使用道具 举报

板凳
ID:217405 发表于 2017-7-5 18:52 | 只看该作者
其实现在的芯片已经把内核封装在内部,你完全可以不用管内核是51还是ARM,因为你基本不可能去直接操作内核,你首先选择一款你想学的MCU,然后从次MCU入手学习才是对的,比如stm32

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

地板
ID:218207 发表于 2017-7-8 23:25 | 只看该作者
你学好ARM的话,至少要有软件上的C语言的基础和硬件上的数字电路的基础,基于楼上说的ARM7 是在你零基础学习51之后的选择,你走嵌入式开发的话,可以先学习51单片机掌握基础的定时器 中断 和串口 在数字电路学习中掌握基本的时序图和锁存器 寄存器,以及AD ,再学习altiumdesigner 学会自己设计板子!这些你都可以基于郭天祥老师的视频学习,祝你学习进步!
回复

使用道具 举报

5#
ID:60379 发表于 2017-7-9 12:21 | 只看该作者
STM32是ARM中的入门单片机,在这之前应该有电路基础和STC15单片机基础。
回复

使用道具 举报

6#
ID:29652 发表于 2017-7-9 12:50 | 只看该作者
单片机肯定是基础,后面要看你是做STM32还是ARM9,一个是偏硬件多点,一个是软件多点。
回复

使用道具 举报

7#
ID:215122 发表于 2017-7-9 14:16 | 只看该作者
C语言基础,单片机基础
回复

使用道具 举报

8#
ID:218186 发表于 2017-7-9 15:19 | 只看该作者
最基础是C语言,再就是单片机(51,32)都要会,然后就可以上真真嵌入式了
回复

使用道具 举报

9#
ID:218290 发表于 2017-7-9 16:23 来自手机 | 只看该作者
ARM是一家专门制作镶入式结构芯片的公司。以下是其官方网站的中文简介: ARM公司设计先进的数字产品核心应用技术,应用领域涉及:无线、网络、消费娱乐、影像、汽车电子、安全应用及存储装置。 ARM提供广泛的产品,包括:16/32位RISC微处理器、数据引擎、三维图形处理器、数字单元库、嵌入式存储器、外设、软件、开发工具以及模拟和高速连接产品。 ARM公司协同众多技术合作伙伴为业界提供快速、稳定的完整系统解决方案。
回复

使用道具 举报

10#
ID:218290 发表于 2017-7-9 16:24 来自手机 | 只看该作者
没必要学C++,ARM7开发基本使用的是汇编和C语言。我个人建议你先别看ARM汇编,可以到用的时候边查边学也来的及。你可以先看看ARM的体系结构和寻址方式,目前来说你的知识体系已经基本足够了,可以直接开始开发试试了,可以先买个ARM7的板子上手试试LED灯什么的,体会一下ARM和51的区别。这样可以先建立感性认识,然后再分析代码,这样能培养兴趣,动力较大。 最后等你把ARM7当高级单片机玩的熟了(就是死循环—中断模式),可以学一下嵌入式操作系统(例如uC/OS-II或者uCLinux),毕竟ARM不上操作系统确实也没什么意思。
回复

使用道具 举报

11#
ID:218330 发表于 2017-7-9 18:49 | 只看该作者
C语言是必须的
回复

使用道具 举报

12#
ID:218375 发表于 2017-7-9 22:06 | 只看该作者
至少要有软件上的C语言的基础和硬件上的数字电路的基础。
回复

使用道具 举报

13#
ID:218372 发表于 2017-7-9 22:35 | 只看该作者
我怎么知道
回复

使用道具 举报

14#
ID:218372 发表于 2017-7-9 22:35 | 只看该作者
努力加油
回复

使用道具 举报

15#
ID:163931 发表于 2017-7-10 18:29 | 只看该作者
最好懂单片机和C语言!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表