张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

如何制定学习采用STC系列单片机开发产品的目标?

电子发烧友网 2018-12-03 11:08 次阅读

在当前,电子信息类专业的大中专学生和想掌握产品硬件设计的工程师一般都会采用STC系列单片机作为入门的硬件平台。在学习STC单片机前,还需要解决以下3个基本问题:

(1)在学习STC单片机之前,需要哪些知识、经验和技能?

(2)STC系列单片机型号众多,选择哪个型号的STC单片机比较好?

(3)如何制定学习采用STC系列单片机开发产品的目标?

一、基础知识和技能

图一

在学习单片机之前,如果想比较容易的学习采用STC系列单片机开发电子类产品的知识、经验和技能,那么,一般情况下,最好能掌握如图1所示的计算机和电子技术基础知识和技能。可是,现在有以下两个问题:

(1)如果没有完全掌握图1所示的基础知识和技能,能学好单片机吗?

(2)如果对图1中所示的基础知识和技能仅仅是了解,能学好单片机吗?

对于这两个问题,我的答案是:

(1)如果能完全掌握和精通图1中所示的基础知识和技能,那么,在学习单片机时,会相对比较容易些。不过,说实话,要想精通图1中所示的基础知识和技能,这个要求确实比较高,对于什么是“精通”这个事,其实,也没有固定的标准。

我觉得,如果在学习单片机过程中,需要哪些知识和技能,咱们都能拿来直接使用,那么,这也算一个“精通”的标准,对于学习单片机而言,也足够了。

(2)对于以上对于基础知识和技能所谓“精通”标准的朋友,其实,也不用灰心丧气。其实,由于工程师不可能记住和熟练掌握所有研发产品时需要用的知识、技术、经验和技能,因此,一般情况下,做产品研发的工程师都需要掌握一种“翻书和搜索”和“边学边用”的产品设计方法。

由此可知:

(1)在学习单片机时,知道怎么找到图1中的基础知识和技能,随时用到,随时翻书和搜索相关资料,边学边用即可,不必强求“精通”。

(2)在学习单片机和用单片开发产品过程中,要有意识的“精通”图1中的基础知识和技能。这样才能让自己在后续开发同类产品,用到相同知识和技能时,能够做的更快和更好,达到“随时需求,信手拈来”的境界最好。

二、单片机选型

由于STC系列单片机具备很多型号,在学习单片机之时,我们选择哪个型号的单片机比较好呢?

在选择STC单片机的型号时,可以考虑以下原则:

(1)主流:短期内不会停产,应用广泛,可以应用的产品设计中,一般选择新出的主流型号。

(2)配置和功能最全和最好:选择引脚、配置、性能和功能最多、最全和最好的型号。

(3)好用:开发工具便宜、好用和容易获得,主要是选择能方便下载程序、进行仿真和参考设计资料丰富的型号。

图二

根据以上原则和对当前STC系列单片机所有型号进行分析后,可以采用如图2所示STC8系列单片机的以下两个型号作为学习单片机的基本型号:

(1)STC8A8K60S4A12,LQFP64S封装。

(2)STC8A8K64S4A12,LQFP64S封装。

三、学习单片机的目标

在学习单片机前,可以参考图3所示从产品软硬件角度考虑的软件和硬件设计相关的学习目标。

图三

在单片机学习过程中,对于图3所示需要掌握和精通的软件和硬件相关的知识、经验和技能而言,一般情况下,都要有所涉猎,不要求全部记住和达到“随时需求,信手拈来”的程度,但是,一定要勤总结,建立自己的软件设计知识财富库和硬件设计知识财富库,以便后续进行产品设计时,能达到“随时用,方便取”的程度。这也是一种非常好的习惯。

由于当前,以STM32位代表的32位单片机已经成为开发电子类产品的主流技术,且学习STC单片机的主要目的是为进阶采用32位单片机开发产品做准备,因此,我觉得,在学习单片机时,达到以下学习目标后,即可学习使用STM32单片机研发电子类产品的知识、经验和技能了。

(1)掌握C语言的基本语法和规则,能够用C语言实现1个或2个产品的程序即可。

(2)掌握单片机的组成结构和片内外设功能及通过配置寄存器操作片内外设的方法,了解指令集和汇编语言。

(3)建议自主实现无线遥控自动寻迹避障的玩具车或者无线遥控玩具飞机项目,通过项目实战,建立使用嵌入式C语言进行软件编程的思想和产品硬件电路设计的基本思想。

(4)通过建立软件和硬件模块库,掌握产品设计过程中的模块化设计思想。

声明:本文由入驻电子说专栏的作者撰写或者网上转载,观点仅代表作者本人,不代表电子发烧友网立场。如有侵权或者其他问题,请联系举报。侵权投诉

原文标题:新手如何成为STC单片机大神,90%的工程师都不知道的学习路径

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

玩单片机到千万身家,“技术型老总”需要哪些神技能?

中国硬件创新大赛网络培训会—技术培训篇如果你就干这行,毫无疑问你不能错过这次直播;如果不是,可能你不一定喜欢单片机,也不
发表于 05-16 00:00 585次 阅读
玩单片机到千万身家,“技术型老总”需要哪些神技能?

请问大佬们,关于51单片机电源的问题

单片机的电源是不是经常与外围电路(电机什么的)分开,如果用同一个电源的话得用到什么芯片较好,稳定在5v(51的) ...
发表于 08-19 17:39 142次 阅读
请问大佬们,关于51单片机电源的问题

【VIP福利汇总】一网打尽,模电/单片机/电源/PCB/电赛资料汇总

开通VIP送资料活动已经进行了5期,包括PCB设计资料、电源资料、单片机资料、电赛资料、模电资料,内容涵盖电路、代码、教...
发表于 08-19 15:42 169次 阅读
【VIP福利汇总】一网打尽,模电/单片机/电源/PCB/电赛资料汇总

ttl电平转换电路

第一例电路用了两个NPN三极管,我们先看单片机的发送,RS232的接收部分:当单片机的TXD输出高电....
的头像 发烧友学院 发表于 08-19 14:22 39次 阅读
ttl电平转换电路

电路板连接触摸屏,触摸屏无反应

电路板连接触摸屏,触摸屏无反应
发表于 08-19 14:14 82次 阅读
电路板连接触摸屏,触摸屏无反应

STC-ISP单片机下载编程烧录软件四个版本应用程序免费下载

本文档的主要内容详细介绍的是STC-ISP单片机下载编程烧录软件四个版本应用程序免费下载包括了:st....
发表于 08-19 08:00 8次 阅读
STC-ISP单片机下载编程烧录软件四个版本应用程序免费下载

如何利用MSP430F449设计数字频率计?

利用前置分频器SAB6456A和高速数字分频器74HC390的分频功能,结合新型的MSP430F449单片机,给出了一种新颖的、全自动...
发表于 08-19 07:32 38次 阅读
如何利用MSP430F449设计数字频率计?

如何下手补基于407的嵌入式系统基础知识?

以前就用c语言写过一些单片机小程序,我们老大都说我这是基础不行。。现在工作接触的什么内存管理,什么结构体啊简直是不知所云,...
发表于 08-18 22:45 34次 阅读
如何下手补基于407的嵌入式系统基础知识?

中颖单片机解释分享!

相信各位坛友看到这标题后,会产生疑问:中颖单片机是啥? 顾名思义,它就是一款单片机,是一款什么的单片机呢? 好吧,直接点...
发表于 08-18 19:41 88次 阅读
中颖单片机解释分享!

750KHZ下串口3.3V转5V波形问题求解释?

750K波特率 UART 串口3.3V转5V波形,当TX发高电平时,RX输出上升沿都是瞬间达到3.3V,然后再从3.3V慢慢升到5V。不...
发表于 08-18 00:59 180次 阅读
750KHZ下串口3.3V转5V波形问题求解释?

使用C语言进行单片机编程的基本知识点和编程规范资料总结

这个8*8按键程序的过程中,不管是在自己写还是参考别人程序的过程中,发现自己对C语言有些基本知识点和....
的头像 玩转单片机 发表于 08-17 09:08 183次 阅读
使用C语言进行单片机编程的基本知识点和编程规范资料总结

【设计技巧】STM32开发笔记:STM32L0低功耗设计——需求概述

单片机型号:STM32L053R8T6 这几篇日志将详细记录,自己应用stm32进行低功耗设计的全过程。     使用芯片:S...
发表于 08-17 08:30 435次 阅读
【设计技巧】STM32开发笔记:STM32L0低功耗设计——需求概述

STM8S105系列单片机的数据手册免费下载

STM8S105xx接入线8位微控制器提供16至32千字节的闪存程序存储器,以及集成的真数据EEPR....
发表于 08-16 17:37 56次 阅读
STM8S105系列单片机的数据手册免费下载

怎么将相同两个传感器发送给上位机的数据分开保存和显示呢?

同时使用两个相同型号的传感器检测数据,单片机将数据上传到但闹上,两个数据的数据格式相同,可是怎么将这两个传感器的数据分开...
发表于 08-16 17:17 184次 阅读
怎么将相同两个传感器发送给上位机的数据分开保存和显示呢?

复位电路的三种方式

单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。89系列单片机....
的头像 发烧友学院 发表于 08-15 15:23 175次 阅读
复位电路的三种方式

从原理图到PCB设计的DS18B20的测温电路实例演示

对于经常与单片机打交道的人,Protues是经常使用的仿真软件,对于我们的设计帮助很大。从设计到PC....
发表于 08-14 17:42 75次 阅读
从原理图到PCB设计的DS18B20的测温电路实例演示

W5500全硬件TCP IP协议以太网控制器模块的用户手册免费下载

YIXIN_W5500以太网模块是一款基于WIZnet W5500芯片的以太网模块,是一款性能出色、....
发表于 08-14 16:56 64次 阅读
W5500全硬件TCP IP协议以太网控制器模块的用户手册免费下载

单片机入门视频教程之基本电路知识的详细资料说明

本文档的主要内容详细介绍的是单片机入门视频教程之基本电路知识的详细资料说明。
发表于 08-14 16:56 178次 阅读
单片机入门视频教程之基本电路知识的详细资料说明

使用STM32F4和FDC2214实现简单的纸张计数工程文件免费下载

本文档的主要内容详细介绍的是使用STM32F4系列单片机和FDC2214电容传感器芯片实现简单的纸张....
发表于 08-14 08:00 107次 阅读
使用STM32F4和FDC2214实现简单的纸张计数工程文件免费下载

单片机外围器件实用技术手册电源器件分册PDF电子书免费下载

《单片机外围器件实用手册:电源器件分册》(北京航空航天大学出版社。关德新。冯文全) PDF格式扫描版....
发表于 08-13 17:15 139次 阅读
单片机外围器件实用技术手册电源器件分册PDF电子书免费下载

干货 | 几种常用单片机之间的通信方式

串行接口的RAM在市场上很少见,不但难以买到而且价格很高。
的头像 电子工程技术 发表于 08-12 16:59 226次 阅读
干货 | 几种常用单片机之间的通信方式

无线遥控灯具的结构及安装使用方法

无线遥控灯,由遥控部分和灯具部分组成。遥控和灯具上各由一块HT46单片机作为控制器,以NRF905无....
的头像 牵手一起梦 发表于 08-12 14:51 874次 阅读
无线遥控灯具的结构及安装使用方法

单片机的程序编写

MCU的程序的编写与PC下的程序的编写存在很大的区别,虽然现在基于C的MCU开发工具越来越流行,但对....
的头像 国科环宇 发表于 08-12 09:57 363次 阅读
单片机的程序编写

单片机的学习窍门分享

任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。
的头像 中国标准化 发表于 08-12 09:53 299次 阅读
单片机的学习窍门分享

微控制器的分类及应用

MCU是Microcontroller Unit 的简称,中文叫微控制器,俗称单片机,是把CPU的频....
的头像 电子工程技术 发表于 08-12 09:45 161次 阅读
微控制器的分类及应用

SN8F5702单片机的IO和定时器及PWM等学习资料合集免费下载

本文档的主要内容详细介绍的是SN8F5702单片机的IO和定时器及PWM等学习资料合集免费下载。 ....
发表于 08-12 08:00 36次 阅读
SN8F5702单片机的IO和定时器及PWM等学习资料合集免费下载

松翰单片机仿真器SN Link ISP V2.02应用程序免费下载

本文档的主要内容详细介绍的是松翰单片机仿真器SN Link ISP V2.02应用程序免费下载。
发表于 08-12 08:00 29次 阅读
松翰单片机仿真器SN Link ISP V2.02应用程序免费下载

DL-RTS1278M无线串口模块的数据手册免费下载

DL-RTS1278M是针对无线抄表、工业远程控制行业研发的一款高性能无线串口模块,其嵌入高速低功耗....
发表于 08-12 08:00 33次 阅读
DL-RTS1278M无线串口模块的数据手册免费下载

单片机最小系统的振荡电路原理分析

单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机....
的头像 玩转单片机 发表于 08-11 11:34 978次 阅读
单片机最小系统的振荡电路原理分析

单片机的“功耗”如何计算?

单片机的功耗是非常难算的,而且在高温下,单片机的功耗还是一个特别重要的参数。
的头像 电子工程技术 发表于 08-11 11:33 625次 阅读
单片机的“功耗”如何计算?

如何在单片机上实现卡尔曼滤波详细计算方法和程序概述

本文档的主要内容详细介绍的是如何在单片机上实现卡尔曼滤波详细计算方法和程序概述。
的头像 玩转单片机 发表于 08-11 11:23 358次 阅读
如何在单片机上实现卡尔曼滤波详细计算方法和程序概述

51单片机的keil配置方法

Compact的方式要自己通过程序来指定页的高位地址,编程比较复杂,如果外部RAM很少,只有256个....
发表于 08-10 10:28 87次 阅读
51单片机的keil配置方法

STC ISP单片机烧录软件下载程序不成功应该如何解决详细方法说明

本文档的主要内容详细介绍的是STC ISP单片机烧录软件下载程序不成功的多个解决详细方法说明资料免费....
发表于 08-09 17:17 81次 阅读
STC ISP单片机烧录软件下载程序不成功应该如何解决详细方法说明

STC ISPV479如何烧录软件详细方法教程免费下载

本文档的主要内容详细介绍的是STC ISP V479如何烧录软件详细方法教程免费下载。
发表于 08-09 16:56 59次 阅读
STC ISPV479如何烧录软件详细方法教程免费下载

51系列中嵌入式单片机的优缺点分析

51系列是应用最广泛的单片机,由于产品硬件结构合理,指令系统规范,加之生产历史“悠久”,有先入为主的....
发表于 08-08 11:14 135次 阅读
51系列中嵌入式单片机的优缺点分析

51单片机从入门到精通教程之单片机原理与接口技术的详细资料讲解

本篇共6章,主要介绍MCS-51系列单片机的基础知识,内容包括51系列单片机的发展概况、硬件结构、指....
发表于 08-08 08:00 179次 阅读
51单片机从入门到精通教程之单片机原理与接口技术的详细资料讲解

使用单片机进行智能寻迹小车的设计资料合集免费下载

本文档的主要内容详细介绍的是使用单片机进行智能寻迹小车的设计资料合集免费下载包括了:毕业设计论文,参....
发表于 08-08 08:00 101次 阅读
使用单片机进行智能寻迹小车的设计资料合集免费下载

TX-1C 51单片机开发板使用手册和使用ADC0804实现示波器的工程文件

本文档的主要内容详细介绍的是TX-1C 51单片机开发板使用手册和使用ADC0804实现LCD128....
发表于 08-08 08:00 88次 阅读
TX-1C 51单片机开发板使用手册和使用ADC0804实现示波器的工程文件

微机原理及接口技术的七个实验指导资料免费下载

本文档的主要内容详细介绍的是微机原理及接口技术的七个实验指导资料免费下载包括了:实验一 一个简单的微....
发表于 08-08 08:00 102次 阅读
微机原理及接口技术的七个实验指导资料免费下载

浅析单片机指令执行过程

单片机执行程序的过程,实际上就是执行我们所编制程序的过程。即逐条指令的过程。
的头像 贸泽电子设计圈 发表于 08-07 14:47 202次 阅读
浅析单片机指令执行过程

单片机中,P0上拉电阻的阻值的选取何讲究?

由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供....
的头像 贸泽电子设计圈 发表于 08-07 14:23 173次 阅读
单片机中,P0上拉电阻的阻值的选取何讲究?

RAM在单片机中用途是什么?

单片机就是个小计算机,大计算机少不了的数据存储系统,单片机一样有,而且往往和CPU集成在一起,更加显....
的头像 贸泽电子设计圈 发表于 08-07 14:10 186次 阅读
RAM在单片机中用途是什么?

MSP430F5529开发板实验指导书和程序免费下载

MSP430F5529 是最新一代的具有集成 USB 的超低功耗单片机,可以应用于能量收集、无线传感....
发表于 08-07 08:00 152次 阅读
MSP430F5529开发板实验指导书和程序免费下载

使用AVR单片机的I2C读取MPU6050发送到串口的程序免费下载

本文档的主要内容详细介绍的是使用AVR单片机的I2C读取MPU6050的数据发送到串口的程序免费下载....
发表于 08-06 16:39 139次 阅读
使用AVR单片机的I2C读取MPU6050发送到串口的程序免费下载

使用16位单片机和开关电容技术设计四阶低通椭圆程控滤波器

 本系统以凌阳16位单片机为控制核心,利用开关电容技术实现程控滤波的功能。前端放大器由运放和数字电位....
发表于 08-06 16:09 65次 阅读
使用16位单片机和开关电容技术设计四阶低通椭圆程控滤波器

单片机4大硬件加密方法解析

学会保护自己劳动成果很重要!
的头像 嵌入式资讯精选 发表于 08-06 15:16 203次 阅读
单片机4大硬件加密方法解析

干货 | 单片机编程设计需要好方法

高手都是练出来的
的头像 嵌入式资讯精选 发表于 08-06 14:28 191次 阅读
干货 | 单片机编程设计需要好方法

常用单片机通信方式综述

几种常用单片机之间的通信方式
的头像 嵌入式资讯精选 发表于 08-06 11:56 234次 阅读
常用单片机通信方式综述

单片机中的高阻态

让加上拉电阻,真的是有道理的!
的头像 嵌入式资讯精选 发表于 08-06 11:23 378次 阅读
单片机中的高阻态

单片机电子电路中常用的两种负压产生电路解析

现在的单片机有很多都带有了PWM输出,我们在使用单片机的时候PWM很多时候是没有用到的用他辅助产生负....
发表于 08-06 08:51 186次 阅读
单片机电子电路中常用的两种负压产生电路解析

MCUISP STM32单片机编译工具应用程序免费下载

MCUISP STM32是一款非常实用单片机编译工具。mcuisp stm32主要用于解决stm32....
发表于 08-06 08:00 54次 阅读
MCUISP STM32单片机编译工具应用程序免费下载

经常使用的AD元件库详细整理合集免费下载

本文档的主要内容详细介绍的是经常使用的AD元件库详细整理合集免费下载。包括了:CD4001,IC,M....
发表于 08-06 08:00 53次 阅读
经常使用的AD元件库详细整理合集免费下载

单片机是如何采样模拟量信号数据的

单片机的ADC接口属于模数转换接口,将外部的模拟量信号转化为数字信号,单片机属于数字器件,需将模拟信....
发表于 08-05 17:46 174次 阅读
单片机是如何采样模拟量信号数据的

四种单片机按键软硬件设计方案介绍

在单片机系统里,按键是常见的输入设备。
的头像 贸泽电子设计圈 发表于 08-05 16:40 297次 阅读
四种单片机按键软硬件设计方案介绍

国内MCU产业发展现状

通俗点来讲,MCU就是一台计算机,但是它是微型的计算机,也就是单片机。
的头像 电子工程技术 发表于 08-05 16:07 485次 阅读
国内MCU产业发展现状

MSP430F5XX系列单片机中文用户手册免费下载

本书是在 MSP430F5XX 系列用户指南的基础上翻译而成,目前仍为草稿状态,仅限于公司内部的学习....
发表于 08-05 08:00 71次 阅读
MSP430F5XX系列单片机中文用户手册免费下载

单片机的10个经典实验指导书资料合集内容有例程和原理图

本文档的主要内容详细介绍的是单片机的10个经典实验指导书资料合集包括了:实验一 Keil与Prote....
发表于 08-05 08:00 155次 阅读
单片机的10个经典实验指导书资料合集内容有例程和原理图

电流信号检测装置的设计报告免费下载

本电流信号检测装置由功率放大电路与信号采集处理模块组成。功率放大电路使用放大器芯片LT1210。采集....
发表于 08-05 08:00 85次 阅读
电流信号检测装置的设计报告免费下载

使用STM32单片机进行ADC间断转换模式的应用实例说明

有时我们可能需要对多个ADC通道进行分组转换,组与组之间希望有可调的时间间隔。比方像下面图示的情形。....
的头像 ST MCU 信息交流 发表于 08-03 11:50 734次 阅读
使用STM32单片机进行ADC间断转换模式的应用实例说明

浅析单片机通信时序

所谓“时序”从字面意义上来理解,一是“时间问题”,二是“顺序问题”。
的头像 玩转单片机 发表于 08-03 11:13 369次 阅读
浅析单片机通信时序