- 全部
- 默认排序
学习单片机的动机不外乎有四种:一是为兴趣爱好而学,二是为专业而学;三是为饭碗而学;四是在工作中被逼而学。不管是哪种动机,因主修专业的不同以及电子基础的深浅不同,对于不同的人可能采用不同的学习方法,根据笔者的亲身学习经验和教授徒弟学习的感受,提出笔者的学习方法和步骤。
单片机高手是如何炼成的
有一套完整的学习开发工具学习单片机是需要成本的。必须有一台电脑、一块单片机开发板(如果开发板不能直接下载程序代码的话还得需要一个编程器)、一套视频教程、一本单片机教程和一本C语言教程。电脑是用来编写和编译程序,并将程序代码下载到单片机上;开发板用来运行单片机程序,验证实际效果;视频教程就是手把手教单片机开发环境的使用、单片机编程和调试。对于单片机初学者来说,视频教程必须看,要不然,哪怕把教材看了几遍,还是不知道如何下手,尤其是院校里的单片机教材,学了之后,面对真正的单片机时可能还是束手
分享两种单片机编程思想
分层思想分层的思想,并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用。看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种恍然大悟的感觉。如果说我不懂LCD怎么驱动,那好办,看一下datasheet
摘要:嵌入式系统不只是ARM+Linux,不是只有安卓,凡是电子产品都可称为嵌入式系统。物联网行业的兴起,也提升了FreeRTOS市场占有率。一、 为什么要学习 RTOS在大学里一般电子信息专业的最后大部分都进入嵌入式这个领域,入门首先接触的是单片机编程,尤其是C51单片机,基础的单片机编程通常都是
我对编程的兴趣源于黑客…没想到最后竟然走了单片机开发的路线,或许是现实不允许我有梦想。黑客的成长过于漫长,而我当务之急是找份工作糊口。我并不是计算机专业,临近毕业对编程也一窍不通。第一次自学的是java,学完基本语法,好像懂了,又好像啥都不懂。通俗点讲,就是做项目毫无思路。后面接触到了单片机,深入了
大家好,今天来分享下我们无际单片机编程团队徐老师当初学习单片机的经历,希望对大家有帮助。徐老师自述:如何自学单片机?说起这个话题,我就会自然的就想起我的一段血泪史。 我在大学的专业不是应用电子,07年的时候,只有选择了应用电子,才有单片机这门课,我的专业是电光源技术,这个专业,我们都叫“电灯泡”专业
在单片机编程领域中,对开发者来说,选择合适的开发工具是很重要的,要是选错可能导致学习效率大幅降低,更难探索单片机。下面将盘点几种常见的单片机编程软件,希望对小伙伴们有所帮助。1、Keil优点:作为单片机编程初学者的必备工具,Keil不仅支持
在单片机编程与开发中,Hex和Bin文件是两种常见的程序文件格式,是许多运维工程师不会陌生的文件,了解这两个文件类型及区别,对单片机程序编译、下载与调试至关重要,那么本文将谈谈它们的区别。1、Hex文件定义:HEX文件,全称为十六进制文件(
在单片机编程中,许多工程师都要对寄存器进行操作,其中清零操作尤为常见,按照清零方式,清零可分为写1清零和写0清零,那么它们有没有区别?是否可以乱用?1、操作方式写1清零:在某些单片机中,为了清零某个寄存器位,需要先对该位写1。这种操作通常涉