学习单片机:
模电数电肯定必须的,玩单片机大概率这两门课都学过,学过微机原理更好。
直接看野火的文档,芯片手册,外设手册。
学单片机不要纠结于某个型号,我认为stm32就OK,主要是原理和感觉。
看野火文档的时候,可以做笔记(记忆力好的人可以忽略),各种手册一定要看。一定要把握程序的逻辑才是王道。
千万别花了半天的功夫,运行各种示例程序,手册也不看,结果程序上的参数也不知道咋来的。
我是把文档手册看完后,然后再在开发版验证一下,最好能改一下代码,按照看看是否符合预期。,过渡
最近很多小伙伴找我,说想要一些单片机学习资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「单片机入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!
评论区回复“单片机”,关注我之后私信回复“枪哥”,即可拿走。
计算机操作系统
数据结构:链表,二叉树,排序。这是最基本要求。
编译原理
学一下简单的Linux命令行,这个看b站视频
参考:我看的书是大话数据结构 和计算机课本。
看ucos(非必须)
直接看野火文档,源代码,其实可以不用看,但我觉得学完后,对计算机操作系统有更深刻的认识。除了ucos,还有其他的几款实时操作系统,野火上面很全,有时间的话,研究一下其他几款os,感觉也挺好。
Linux应用编程
参考:Linux/Unix系统编程手册,网络部分可以看一下Unix网络编程前几章
这个不难,就是调用API,然后必须运行程序看效果。
上面几本书籍可以当作字典,没必要上来就看。学习的话,可以看王桂林的文档,我的cpp,c,Linux系统编程,Linux网络都是看他的文档,还有他的cpp课程值得你看,我的cpp是看他的视频。
现在正点原子,野火文档都写了Linux应用编程,其实就那些东西,我推荐你还是看正点原子or野火。我当时学的时候,还没有这些东西,现在真的太方便了。
我这里刚好有嵌入式、单片机、plc的资料需要可以私我或在评论区扣个6