请教学习嵌入式编程,需要学习哪些先修课?

请教了。

首先,自然是嵌入式的基本知识,51是最基础的,你要对一个嵌入式芯片有哪些组成部分很清楚,比如总线结构啊,时钟啊等等;
然后就是c语言要学下,现在基本上都是用c语言编程,这个可以在学习51的时候也一边学习,买个51最小系统玩一玩,参照51设计实例,实际做几个简单程序跑一跑。
最后呢,如果想更深入学习,可以去接触ARM芯片,或者Cortex内核的芯片,比如STM32系列追问

请教学嵌入式,是否要先学单片机呢?不知道嵌入式和单片机是个什么关系?
另外还需要学哪些课程呢,我本科室学软件工程,基本没有学什么硬件课程,数电、模电、电路分析需要学吗?需要学哪些硬件方面的课程呢?

温馨提示:内容为网友见解,仅供参考
无其他回答

学习“信息论与编码”之前需要先修“离散数学”和“数字信号处理”吗...
数字信号处理不必要,离散也不用,学通信基础类和计算机基本东西还有(必须的)概率论与数理统计这几类的,具体课程不同的学校都是不一样的

机电控制系统的先修课程
机械原理、电工学、测试技术、机械控制工程基础、信号与系统、计算机硬件基础、微机原理及应用、单片机接口及其应用、机械电气电子控制技术、机电伺服控制技术;后续课程:现场总线技术及其应用,嵌入式系统原理及应用,DSP的原理及应用,PLC原理及其应用等。

初学者怎样学习编程?有哪些方法?
初学者学习编程的方法如下:1、 打好基础 当你开始学习编程的时候,首先你要确定的东西是“基础”。要打好基础,你需要学习计算机科学。现在,我们可以在网上找到很多针对初学者的课程。互联网的确为初学者提供了便利,使你可以通过网络找到大量有用的信息。因此,你得花时间研究一下这些信息,从中选择最...

学单片机,应该学哪科?
要学就是电子信息技术的专业。单片机是必修专业课,同时一系列要学微机接口技术还有,ARM,PIC等等。前面还有电路,模拟电子技术,数字电子技术等等先修课程。电气的就不用报了,电气的单片机虽然也是必修课但是要求没有电子信息的高。电气要求最高的是PLC编程。另外要说的是计算机专业的对于单片机和机电一体...

电子信息工程课程表
先修课程:大学物理,物理实验,模拟与数字电路 内容提要:本课程主要介绍模拟指示电测量仪表,电子式仪器仪表及应用,并比较详细地介绍了数字化 测量技术,数据采集系统,以及正确选择和使用仪器,仪表的方法和注意事项.适当地介绍 了磁测量及相应的仪器仪表的选择和使用方法. 修读对象:电类各专业本科生 教材:《电气测量技术...

...编程或与通信相关的工作,需要做些什么准备?
主要实践性教学环节:包括课程实验、计算机上机训练、课程设计、生产实习、毕业设计等。一般要求实践教学环节不少于30周。 修业年限:四年 授予学位:工学学士 1.知识理论系统性较强。学习本课程需要有一定的基础理论、知识作铺垫且又是学习有关后续专业课程的基础。 2.基础理论比较成熟。虽然电子技术发展很快,新的器件...

我的专业是电子信息工程(通信工程),要求写一份本专业的人才调查报告1500...
在通信原理之上是专业课程,可以进一步讲述通信系统的设计或深化某一方面的理论或技术。要设计制造通信系统,了解原理是必要的,但只知道原理是不够的,还必须熟悉硬件(电路、微波)与软件(系统软件与嵌入式软件),这是专业课程计划中的另一分支的课程体系结构。 通信原理课程的教学从内容上主要分为模拟通信和数字通信两部分...

大学计算机科学与技术专业大概是学些什么
课程名称: 计算机辅助教育与多媒体课件设计课程名称(英文): Computer Based Education and Multimedia CAI Design适用专业: 计算机科学与技术专业本科先修课程: 程序设计基础、主要课程:高等数学、英语、离散数学、计算方法、电子技术、数字逻辑、计算机组成原理、计算机体系结构、计算机网络、程序设计、汇编...

学计算机需要学什么
问题九:学计算机专业要学习哪些课程啊??? 1. 计算机数学基础 本课程4学分,课内学时72,开设一学期。 课程的主要内容:线性代数、概率基础、数理统计基础等。 2. 计算机电路基础 (1) 本课程4学分,课内学时72,其中实验18学时,开设一学期。 本课程是计算机应用专业的专业基础课。主要内容包括:电路基本概念(...

专业课包括专业选修吗?
所谓专业选修课,首先是学的那个专业的可,不是学校的公共先修课。它的内容是专业的,在选课的时候,是按自己意愿选择的,不同于基础的、全专业学生一起学的必修课,它是专业学生分几个班上的不同的几门课。 专业课分为专业必修课和专业选修课,必修课是必须修读的,但是选修课是根据个人的喜爱或者将来工作的需要学...

相似回答