嵌入式一开始该怎么学?学习单片机

学习单片机:

模电数电肯定必须的,玩单片机大概率这两门课都学过,学过微机原理更好。

直接看野火的文档,芯片手册,外设手册。

学单片机不要纠结于某个型号,我认为stm32就OK,主要是原理和感觉。

看++野火文档++的时候,可以做笔记(记忆力好的人可以忽略),各种手册一定要看。一定要把握程序的逻辑才是王道。

千万别花了半天的功夫,运行各种示例程序,手册也不看,结果程序上的参数也不知道咋来的。

我是把文档手册看完后,然后再在开发版验证一下,最好能改一下代码,按照看看是否符合预期。,过渡

最近很多小伙伴找我,说想要一些单片机学习资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「单片机入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!

评论区回复"单片机",关注我之后私信回复"枪哥",即可拿走。

++计算机操作系统++

数据结构:链表,二叉树,排序。这是最基本要求。

编译原理

学一下简单的Linux命令行,这个看b站视频

参考:我看的书是大话数据结构 和计算机课本。

看ucos(非必须)

直接看野火文档,源代码,其实可以不用看,但我觉得学完后,对计算机操作系统有更深刻的认识。除了++ucos++,还有其他的几款实时操作系统,野火上面很全,有时间的话,研究一下其他几款os,感觉也挺好。

Linux应用编程

参考:Linux/Unix++系统编程手册++ ,网络部分可以看一下Unix++网络编程++前几章

这个不难,就是调用API,然后必须运行程序看效果。

上面几本书籍可以当作字典,没必要上来就看。学习的话,可以看++王桂林++的文档,我的cpp,c,Linux系统编程,Linux网络都是看他的文档,还有他的cpp课程值得你看,我的cpp是看他的视频。

现在正点原子,野火文档都写了Linux应用编程,其实就那些东西,我推荐你还是看正点原子or野火。我当时学的时候,还没有这些东西,现在真的太方便了。


我这里刚好有嵌入式、单片机、plc的资料需要可以私我或在评论区扣个6

相关推荐
2301_764602232 小时前
stm32hal库寻迹+蓝牙智能车(STM32F103C8T6)
stm32·单片机·嵌入式硬件
楼台的春风3 小时前
PWM(脉宽调制)技术详解:从基础到应用实践示例
c语言·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式
深圳市青牛科技实业有限公司 小芋圆4 小时前
芯谷D2761:为扬声器保护而生的音频限幅器
人工智能·科技·单片机·嵌入式硬件·机器人·音视频
海的预约6 小时前
51单片机-定时器中断
stm32·单片机·51单片机
Johnson Sheng9 小时前
STM32MP157A单片机移植Linux驱动
linux·stm32·单片机
Qingniu0110 小时前
芯谷D2038:高集成度六通道电子音量控制电路的音频解决方案
科技·单片机·嵌入式硬件·音视频·安防·智能插头
西城微科方案开发10 小时前
国产芯片汽车气压表pcba方案
单片机·嵌入式硬件
嵌入式学习菌11 小时前
1、FreeRTOS基础知识
单片机·嵌入式硬件
TianYaKe-天涯客11 小时前
利用AFE+MCU构建电池管理系统(BMS)
单片机·嵌入式硬件
曾浩轩12 小时前
51单片机学习之旅——在LCD1602上显示时钟
嵌入式硬件·学习·51单片机