c语言模电数电没学可以直接学stm32单片机吗

时间:2022-11-13来源:佚名

个人觉得还是要掌握一点基础知识才能开始学。从硬件和软件两个方面来说,首先硬件方面,学单片机要懂基本的电子方面的知识,数电和模电是最基础的,一般搞嵌入式的都要能看得懂原理图,需要知道自己的输入、输入分别是什么,这就牵涉到一些比如GPIO、UART、I2C、SPI之类的概念,把这些基本的知识弄懂了才知道怎么去写代码实现期望的功能;其次,从软件方面来说,stm32单片机都是用C语言编程实现,所以C语言是必须要掌握的,不需要很熟练,除了基本的语法,位运算、指针操作是需要掌握的,最基本的是要知道怎么去操作寄存器。综上所述,建议还是先学一点基础的知识再开始学stm32单片机,这样会入门得快一点。当然,也可以直接学,然后在学的过程中碰到某个知识点的时候再去补这方面的知识,这样的话可能会学得稍微痛苦一些。
不建议在没有模电数电的知识背景学Stm32,除非你只是简单的玩一玩arduino或者51,比如用51单片机点灯到也可以,但是不能深入学习单片机,因为你没有接触过硬件,连三极管,Mos管都不懂,比如很简单的推挽输出,振荡器等等这些你不知道,本来是很简单的东西,但是没有模电相关的知识背景的话理解起来就非常困难。纯C语言学习离单片机还是有一定的距离,毕竟单片机还有硬件部分。
c语言模电数电没学可以直接学stm32单片机吗
可以直接学习STM32单片机。

不过问题在于你想要发展的方向。stm32单片机本身没有什么难度。掌握它,本质上和掌握51单片机没什么区别。关键是你想用它来做什么,也就是应用的方向。

stm32本身可以裸跑程序,也就是直接用C开发一个程序烧进去执行。也可以跑一些简单的操作系统,如uCOS。芯片本身可以用作自动控制核心,用于工业生产上的自动化;也可以用来开发智能家居的产品。

所以,如果想很好的使用stm32的话,还是要把模电数电的基础补上,甚至自动化控制原理也很重要。如果想跑一些简单的操作系统,那么操作系统原理这门课也需要有所涉猎。

stm32的开发属于嵌入式开发。嵌入式开发本身只是一种技术手段,集合了硬件设计,PCB画图,程序编写,操作系统的使用,应用程序的开发等等内容。关键还是要看用于哪个方向以及什么行业。只有结合了具体的方向,在这个方向上积累的行业经验才是最有价值的。

热销商品

加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
5.8

欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
7.45

水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
4.8

170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
4.5

安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
10

网站栏目