无际单片机编程

公号【无际单片机编程】拿入门到高级教程工具包

  • 博客(32)
  • 收藏
  • 关注

原创 计算机专业学嵌入式好吗?嵌入式到底该怎样学呢?

大家好,我是无际单片机编程无际。从业十余年嵌入式单片机开发的我,说到计算机编程,我还是有点小羡慕,办公,出差,一台电脑搞定一切。计算机编程涉及的知识点比较广,方向也很多,有云服务器编程的,有做算法的,有做上位机电脑通讯软件的,有做网页的,有做手机端应用开发的…..但不管做什么开发的,都是以电脑为平台开发的,开发工具就是一台电脑。嵌入式开发也是程序编程的一种,只是编程开发的目标不一样,嵌入式开发主要针对芯片变成的,资源相对于电脑而言,就要匮乏很多。计算器编程和嵌入式编程都是程序编程,开发工

2021-08-31 18:09:43 2345

原创 嵌入式工程师月薪有多少?零基础学嵌入式要多久?

嵌入式开发在10年前,对大多数人来说,还是一个非常陌生的专业,随着社会的发展,技术的进步,很多产品都在追求自动化,智能化,嵌入式也在不断地被大家所熟知。我刚毕业的那个时候,要找单片机相关的工作就要到深圳,广州等一线城市,在二三城市,是很难找到工作的。现在很多在大学的读书的时候,就开始学习嵌入式开发的相关课程,有些是电子专业的,有些是机械,计算机,自动化等的。因为电子产品的开发大多都离不开嵌入式软件程序开发,比较常见的包括智能手机,智能蓝牙音箱,平板电脑......小的有儿童玩具,冰箱

2021-08-31 17:45:06 4067

原创 机械转行哪些行业容易上手?机械转行it是个坑嘛?

随着社会不断的进步,我们这些活着最底层的群体的压力是越来越大,如今社会,虽然饿肚子是不怎么可能的,但我们的精神压力确实越来越大。我们常常因为差钱而彻夜难眠,别人给女朋友买的都是名牌,别人的老婆穿金戴银,别人的小孩都在的各种兴趣补习班,再看看自己,感觉人生不如意,就一个字“穷”。要改变现状就要“开源节流”,节流就不用聊了,平常的工资都用在了必要的支出上,再节流就要喝西北风了,其实开源才是我们当下要做的事情。对于大多数人来说,主要的经济来源就是工资,工资高了收入自然就多了,生活自然会变得更加滋.

2021-08-28 14:28:17 2579

原创 嵌入式开发难吗?嵌入式多久可以学会?

大家好,我是无际单片机编程的徐工,今天闲暇,抽点时间和大家聊聊关于嵌入式开发的学习。因为爱迪生发明灯泡的故事,自小就在我的内心深处藏了一个自己长大后要成为像爱迪生一样的科学家。一晃好多年过去了,梦想还是梦想,人生也去了一半,再过几年就四十岁了,科学家这辈子是没有希望了。因为爱好电子,对电子产品有极大的兴趣,在大学的时候就学了单片机,毕业之后一直从事着单片机相关的工作,说起来也算是圆了自己儿时一点小梦想。嵌入式开发是什么呢?嵌入式开发就是开发智能电子产品的,专业的名词叫“可编程设计”,主要针对

2021-08-27 19:49:57 13053 9

原创 机械转行程序员怎么样?

相信关注这篇文章的兄弟们,大多数都是从事机械行业的兄弟,或者想转行想从事软件程序开发的。转行程序员,是因为感觉程序员的工作比自己当前的收入更高,想挣更多的钱,不满足自己的现状。俗话说的好“树挪死人挪活”,如果我们只是满足于当下够吃够喝的,原地踏步,迟早你会有种力不从心的感觉。我们还是要想着去改变一下自己,改善一下自己当下的生活,提高一下收入。如果你是个男人,你不仅要为自己负责,还要为自己的老婆或将来的老婆(女朋友)、小孩负责。让她们不在为钱而发愁,如果你是个女孩子,当下都追求经济独立

2021-08-27 14:05:33 1374 1

原创 嵌入式软件开发是做什么的?要学哪些课程?

一说到嵌入式开发,大多数人想到的是ARM、Linux、C++、安卓等等。看了很多相关的入门学习文章,一脸茫然,这学习的东西也太多了吧?门槛也太高了吧?我做了这个行业10年,现在看到网上那些入门文章都感觉学习难度很大,很多新手就是这样从入门到放弃的。但真实的情况是,这个行业入门门槛低到让你发指,只要你能坚持,初中文凭照样能玩得很溜。如果你真的喜欢研究技术,喜欢做一个创客,通过自己掌握的技术把自己天马行空的想象变成现实产品,那嵌入式开发绝对是你必学的技术。1.嵌入式软件开发是做什么的?很

2021-08-25 17:12:09 12688 9

原创 放弃51单片机,直接学STM32开发会有什么严重的问题?

本人从事单片机开发10年,我一直认为只有起点和你差不多的人,经历过的路,才具备参考的价值。别人开局就是一套终极装,在各种资源背景加持下经历像开挂一样,你参考个锤子啊。我当初是电气工程转行到嵌入式单片机开发的,学历、数学英语啥的普通到不能再普通了。我都能走通的路,相信大家也一定可以。最近收到了很多新手的咨询,其中有一个学员的问题我认为还是比较普遍。这个学员说自己跟着开发板看教程学习,外设基本学完了,但是发现脱离例程和教程的时候,自己把代码敲出来,编译出错后一脸懵逼,完全就是不知道怎么去解决

2021-08-24 15:15:27 5171 38

原创 STM8单片机串口驱动的深度解析

串口是单片机最重要的外设之一,在很多项目开发中都有应用,Lora模块的外部通讯方式就是串口。本节简单的和大家解析一下串口通讯及驱动代码的编程。STM8L101F3单片机支持一路串口通讯。我们先看一下Lora模块的硬件接口,如下图所示:串口的硬件接口是PC2 和PC3两个脚位。下面开始讲解软件部分,这块我们无际单片机编程也有这个项目全部视频教程,下面是文字版。软件驱动STM8打开标准库文件夹,打开串口USART例程:2.如上图所示,是标准库中串口通讯的的例程,并选择第一个例程

2021-08-23 10:36:18 2936 3

原创 STM8单片机定时器驱动的深度解析

上一节给大家介绍了基于标准库STM8单片机GPIO的驱动,本节课主要给大家介绍一下STM8定时器的驱动。我们先打开STM8L10x单片机的规格书,简单的了解一下STM8L10X单片机的定时器功能。如果所示,STM8L10x单片机共有3个定时器,分别是TIM2、TIM3、TIM4.其中TIM2和TIM3是16位的基本定时器,TIM4是8位定时器。因TIM2和TIM3是16位,所以定时时间更长,功能更加强大,所以我们今天主要给大家介绍一下TIM2和TIM3;我们以TIM2为例给大家介绍一

2021-08-23 10:08:40 1875 1

原创 STM8单片机GPIO口的驱动深度解析

上一节给大家介绍了STM8标准库的移植,本节课开始学习我们单片机的外设的驱动,单片机基本的外设资料包括GPIO、外部中断、定时器、串口等,本节先给大家介绍一下STM8单片机的GPIO口。我们先不介绍STM8单片机GPIO口的内部资源,我们先从程序代码着手,再根据代码进一步分析GPIO对应的寄存器,这样才能更容易去理解GPIO的驱动原理。这篇内容是无际单片机编程lora模块项目其中一节课内容,会配套有视频教程。1.STM8单片机的标准库中,不仅包括了我们单片机库文件,还提供了外设的例程代码,供单片

2021-08-16 14:07:37 2414 1

原创 手把手教你STM8单片机标准库移植

本节主要内容:完成Lora模块单片机STM8L101F3标准库的移植STM8l101F3单片机属于是8位单片机,但和传统的51有很大的区别:1.STM8的内核不一样: 51单片机的内核是传统的8051,STM8是ST独有的8位单片机内核。2.STM8单片机内部的寄存器更多,资源更丰富,功能更强大,价格相比8051更贵一点。3.ST公司提供了STM8单片机对应的标准库,程序开发一般基于标准库来开发,而传统的C51单片机直接基于寄存器开发。对于开发而言,最重要的就是如何搭建单片机的开发环境.

2021-08-16 10:36:03 2280 1

原创 机械转行的都干啥去了?机械转行计算机难吗?

虽然一个人混得好不好,绝大多数取决于人,但是选择正确能为你如虎添翼。就好比,你身边都是有钱人,你大概率也穷不到哪里去,如果你身边都是屌丝,那你大概率也是屌丝。所以,行业选择还是很重要的。曾经我也是觉得自己学的电气专业不好,后面果断转了嵌入式单片机开发,也算是半个程序员吧,主要用c语言。嵌入式单片机主要是用来开发一些智能的电子产品,比如说家里的电饭煲、空调、电风扇、洗衣机、微波炉等等。当然也可以开发很多高科技产品,比如说无人机、扫地机器人、充电桩、智能家居等等。一个完整的产品涉及的行业

2021-08-13 11:21:04 2808

原创 物联网大学生就业培训有哪些?物联网工程师培训机构靠谱吗?

选择不对,努力白费。直到人生进入下半场,我才体会到这句话的深刻含义。虽然自己选择不是最好的,最起码回报也对得起曾经的付出,这几年过得还算潇洒,我还是相信一份耕耘一份收获的。10年前我和大多数人一样即将步入社会,虽然憧憬同时也很迷茫。我读的是电气工程专业,后面被学校转成电梯,学校基本没学到什么东西,我也不想从事这个行业,因为工资太低了,也没什么发展的前景。唯一的优势应该就是就业率贼高了,因为现在年轻人根本去不可能做这么low的工作,做这些的基本都是一些”老头”。后面我就自学转了嵌入式单

2021-08-13 10:25:24 1580 1

原创 机械转行哪些行业容易上手?机械转行做什么好?

男人最怕的就是入错行,每当我收入不如别人的时候,我都在质疑自己是不是选错了行业。人生上半场是打拼,人生下半场是收成,如果方向不对,那人生的下半场依然会为生活而奔波,为生存而焦虑。如果你不想成为这种人,那选择就显得很重要了,如果发现自己行业没前途,趁年轻多折腾,人到中年又没钱的话做什么都有心无力。我临近毕业的时候,专业是电气工程,主修电梯(被学校强迫的)。还好,还没毕业我就意识到这个专业有多坑,说是就业率99%,虽然没错,但我相信肯定是没人愿意去干这种活。所以临近毕业,也就是实习的时候我就

2021-08-12 21:05:30 2168 1

原创 stm8用什么软件编程?stm8开发环境搭建手把手教程!

STM8单片机开发环境的由3部分组成:电脑端开发环境、目标板、烧录仿真器。我们要具备以上3个条件才能开始STM8单片机的开发,下面我们为大家详细讲解下STM8的开发环境搭建。STM8目标板:STM8 单片机系统硬件,我们最终要编程的目标。烧录仿真器:连接电脑和目标的编译连接器,主要作用:仿真、程序烧录、软件调试。电脑端开发环境:单片机程序的开发是在电脑上完成的,我们需要在电脑端搭建单片机对应的开发环境。接下来,我们就详细的给大家介绍一下STM8单片机开发环境搭建。1.STM...

2021-08-12 20:15:09 10857 4

原创 C语言开发单片机为什么大多数都采用全局变量的形式?

一个代码狗,成长经历都是莫名相似的。你应该和我有类似的经历,虽然功能都能做出来,但是总觉得自己代码缺了点什么。就是怎么写都觉得不够完美,感觉代码的水平介于专业和不专业之间。自己的认知水平也非常有限,也不知道那些大佬写的程序是怎么样的。曾经自以为,把某些功能独立写一个函数,然后多用指针程序就显得比较牛逼了。其实有时候自己都觉得有点牵强,有种强行装逼的感觉,明明可以写的更简单更好理解。我在这个阶段徘徊了3年左右,一直没有提升,主要当时主要用51单片机在做项目。相对比较简单,基本上在一

2021-08-12 19:20:11 25768 27

原创 如何快速的入门单片机?单片机自学教程有哪些?

大家好,我是无际单片机编程徐工。如何快速的入门单片机开发?百度一大堆广告,然后就是乱七八糟的文章,看的眼花缭乱。排在最前面的是培训机构,后面就是一大堆文章。有建议自学的,有建议报班参加培训的,有的建议先学51单片机,有的建议先学stm32。翻了半天网页,看了很多资料,还有开源的教程,但感觉就是千丝万缕很难理清,不知所措。我们先聊聊单片机开发通过自学容易嘛?我是08年开始学习单片机的,第一次接触单片机,对单片机是什么没有一点概念,既不知道单片机是个啥,也不知道单片机能干啥,一片迷茫

2021-08-11 21:21:47 5381 2

原创 嵌入式单片机产品开发设计框架

老板突然要给你一个新的需求,要你做一款自己不熟悉的产品,第一感觉都是懵的,不知道这个产品的工作原理是什么?用的是什么方案,什么芯片?我们首先是买个样品回来研究一下,看别人是怎么做的,然后在别人样品的基础上优化升级,做出自己的产品。 比较郁闷的事情就是买回来的样品,芯片的丝印被打磨了,或者找不到芯片相关的资料。对于电子工程而言,个人从事的行业不一样,个人的经历和经验也局限于自己做过的产品,随意再有经验的工程师,碰到自己没有做过的产品都是一样。设计一款,首先是要确定产品的设计方案。产品的设计方案决定

2021-08-11 20:22:49 3712 4

原创 自学单片机难吗?单片机编程教学怎么选?

现在我们随便拿一个智能电子产品,不管是家里电器还是玩具,又或者是飞机大炮,基本都有单片机的应用。市场需求大到让人发指,很多人以前完全不知道单片机是什么东西,自从接触到以后激发了强烈的兴趣。每个男人心中都有一个”钢铁侠”梦,都希望自己能通过技术去改变世界。不过,想要达到这种程度,我觉得要从小培养以外,还要异人的天赋才行。这几年我看了很多大佬,能力超强,其实他们也是从零基础开始,我们碰到的问题他们当初也会碰到。千万不要被电影误导,发一场烧就能成为天才,吃一颗大力丸就能改变基因。要想成为大

2021-08-11 20:02:21 3218

原创 Plc与单片机的区别,哪个待遇更好?

记得我们以前学生的年代,整天就想着怎么玩,完全没有想过自己毕业出来会去做什么。我当初选专业的时候也是看电气工程这个名字好像挺牛逼,就选了(其实当初分数太低没太多选择)。我也不知道这个专业未来前景如何,那个时候我们的思维就是学好找工作的。学校的目的也是为了这个,所以开设的很多专业就是奔着就业率去的。我大概读了这个专业1年左右,学校就把我们系强制转成电梯专业。那个时候我们也没太大感觉,还心理窃喜,因为别人都说现在做电梯吃香,好找工作。临近毕业实习听到那些老师傅的描述我才知道,这个专业出来

2021-08-11 17:21:54 2770 1

原创 入门单片机选择51还是stm32?入门单片机有哪些好的教学视频?

不知道大家还记不记得自己小学时候自己的梦想?有人想成为医生、有人想成为医生,有人想成为飞行员,而我想成为发明家。可能真是我这种想法,也导致我的性格从小就比较内向,毕业出来以后也从事技术。人生的上半场,我都在和技术打交道,而我从事的这门技术叫单片机开发。单片机很早就已经有了,我第一次接触它的时候也感觉有种”老头”的感觉,也就是感觉过时了。10年过去了,我才发现曾经自己的想法错的太离谱了,现在很多外行人看起来的高科技其实都是用单片机来开发的。举几个例子,比如说:无人机、扫地机器人、包括很

2021-08-11 15:25:19 2616 6

原创 机械设计与制造专业学习嵌入式单片机开发容易吗?

有很多从事机械设计与制造专业的兄弟,想学习嵌入式单片机开发,但又没有电子开发的相关基础,如何学习单片机开发呢?从事机械设计与制造的,为什么想转学单片机开发呢?其实不同的产品,涉及的行业不同,而行业之间又是相互融合的,举个例子,比如说无人机。无人机电路板涉及到电路的知识,也涉及到机械的知识,还涉及到物理层面的知识,不同行业知识的完美融合最后才能把这个产品做稳定。很多机械相关产品的研发过程中需要学习掌握单片机相关的技术来融合,最终才能形成一个完成的产品。去年我做了一个智能档案柜的项目。传

2021-08-10 20:07:43 1608 1

原创 机械转嵌入式还是it?学嵌入式好还是java好?

我嵌入式单片机开发10年了,刚开始主要走软件路线,后面熟悉了基本上软硬件都做。我们在设计电路板的时候经常会跟一些做外壳,做机械的兄弟打交道。工作之余,我们也会扯扯其他私事,各自吐槽下自己的行业。他们总是跟我说,真羡慕我们这些读了书的人,出来能做的东西也高端一点。我也很坦诚跟他们说,其实我在学校主要学的电梯专业,是刚毕业的时候我自学转行到单片机开发的。这个行业在外行人看来好像门槛很高,其实初中文凭都能学会,我曾经了几个产线的徒弟,都是初中文凭,后面照样转正做开发了。很多人之所以有这种想

2021-08-10 18:23:36 1398

原创 单片机值得学吗?会单片机能找什么工作?

我是在2011年自学的单片机,我本专业是电气工程,读了2年后整个系被学校强制安排成电梯专业。临近毕业,我才知道这个专业有多坑,工作环境恶劣、体力活、出了事故要负责任、24小时待命的工作模式、最可悲的是工资还低的可怜。辛辛苦苦读书20多年去做这种工作,我不甘心。所以还没正式毕业,我就果断转行,后面无意间接触到嵌入式开发。又从嵌入式开发了解到单片机,因为相对比较容易上手,学习的东西少。也是从那个时候开始,解开了我对智能硬件到底是怎么做的这个疑问。大概学了3个多月,把51开发板上的每个硬件

2021-08-10 15:18:03 2916 7

原创 机械转嵌入式还是java,机械硕士转嵌入式后悔吗?

男怕选错行,女怕嫁错郎。人到中年,我才体会到这句话的威力。每个人身边都有从事各行各业的朋友、亲戚、同事。不知道你有没有发现一个现象,你的圈子决定了你是一个什么层次的人。你是屌丝,你跟高富帅很难相处得来,你是打工仔,你和老板很难成为真正的朋友。人与人之间的差距,不是什么智商,而是认知和执行力。你永远也无法说服一个扫地阿姨,让她相信自己能成为一个人中龙凤。因为习惯、环境已经侵蚀了她的大脑,在她的眼里,她觉得自己没文化,没文凭,人老珠黄,只配做苦力。这种认知就像”毒药”一样,融入你

2021-08-07 14:12:13 2017 1

原创 Lora模块项目01:简述物联网的各大无线通信技术

从本节课起,我们无际单片机编程将带领大家研发一款基于SX1278的Lora通讯模块。Lora无线通讯是物联网的一种无线通讯方式,所以本节课先给大家简单的介绍一下物联网无线通讯技术的发展和Lora无线通讯的优势。一、物联网无线通讯发展趋势将近13年的工作经历,一直从事无线通讯的相关技术,对无线通讯技术有一个比较深刻全面的了解。以下是按照我接触的顺序以及我对物联网的认知,对物联网无线通讯技术的应用做一个简单的排序,可能有点不太准确,但不会有太大的问题:ASK/OOK -> FSK...

2021-08-05 16:39:27 4090 13

原创 26岁想转嵌入式软件开发来得及吗?参加嵌入式培训好不好?

其实在学生时代,我就非常羡慕那些写程序的,觉得他们很酷,很牛逼。看起来这么复杂的代码,到底是怎么敲出来的?他们的脑子也太能装了吧?而且通过编写程序能实现很多可以替代人工的高效软件,如果是做嵌入式的话就更好玩了,直接写程序控制硬件根据自己的程序逻辑执行。相对纯软件,嵌入式显得更加直观,可玩性也更高,可以根据自己想象力创造很多有实际用途的电子产品。当然,最香的还是工资,相比大多数行业总是遥遥领先。当初我也是出于对嵌入式开发很感兴趣,所以在实习期间通过几个月地学习,成功地转入这个行业。到2

2021-08-05 14:50:42 2188 12

原创 单片机学习从入门到入土?这3个关键点导致!

今天跟大家分享下我们无际单片机编程学员最近问的比较多的3个问题,这3个问题也是当初我在学习单片机过程中碰到的,并且踩过坑。今天我就来分享下这3个问题,然后也说一下自己的解决办法,希望对各位兄弟有帮助。1.程序用keil编译出现错误,不知道怎么解决有的人编写完程序用keil编译的时候出现了一些错误,不知道怎么去解决。其实这个问题没有一个标准的答案,因为每个人产生的错误是不一样的。我这么多年解决的办法就是把错误直接拷贝到度娘上面去搜索,可能搜不到能够完美解决你这个错误的答案。但是呢,他们

2021-08-05 11:11:36 1600 7

原创 嵌入式和机械哪个好?机械转嵌入式好转吗?

大家好,我是无际。最近有一些做机械的朋友找到我,说嵌入式好不好学。深度聊完以后,我抓到了他们的几个吐槽点,行业过于传统,工资低,没前途,工作环境恶劣。看到身边那些做了10年的才1万块出头,心都凉了。如果不是看不到希望,谁也不会轻易冒险转行,毕竟付出的代价太大啦。我做了嵌入式单片机开发10年,除了技术以外,我还领悟到了很多经验。一、嵌入式和机械哪个好?首先要告诉你的是,不管任何技术都好,本身只是工具,有没有前途其实最大的因素是你怎么用这个工具去创造价值。做嵌入式开发也一样,

2021-08-04 15:27:33 3096 3

原创 单片机自学需要买开发板嘛?初学者如何使用单片机开发板?

大家好,我是无际单片机编程团队的徐工。从事单片机开发的那些老工程师,或者是刚入门的单片机软件工程师,可以说99%的人都曾经买过开发板,或者一直借助开发板来从事单片机开发工作。也许有人会质疑这个说法,如果你质疑,那你绝对还没有入门单片机,或者想学单片机但不懂单片机。单片机最重要的一点就是动手实践,只靠书本上的学习是远远不够的,刚开始没人带也不可能直接做项目,只能从开发板学习开始。从事单片机开发工作的大多数是电子相关专业毕业的,很多专业都有单片机原理与应用这门课程,但大学的单片机课程,我们又能.

2021-08-02 18:36:02 3331 2

原创 机械转嵌入式开发需要学什么东西?嵌入式软件工程师学习路线

机械相对属于比较传统的行业,如果现在年轻人入局这个行业,成长的空间非常有限。我做了嵌入式单片机开发10年,有时做产品的时候经常会跟做机械、做外壳的工程师打交道。工作话题之余,我们也会拉拉家常,最好奇的就是各自行业的一个待遇水平。我碰到好几个做机械的,干了7,8年甚至有的10几年了,工资才1万出头,还是在一线城市。从他们的言语中我听到了很多哀怨,但凡有个好的机会都会马上跳出来。不过,大多数都是相互骂完自己行业辣鸡以后各自回到了自己的岗位继续干苦力。毕竟转行的成本太高了,有些人也对自己没

2021-08-02 17:46:47 2524 9

原创 物联网专业真的很坑吗?浅谈物联网的未来发展趋势和方向

大家好,我是无际。最近几年,我基本都在从事物联网产品的开发,我做的主要是硬件端,也就是单片机开发。我见证了物联网这几年的发展,也享受了物联网真正给我们带来了便利,我也相信物联网是未来发展的趋势。这篇文章我将为大家剖析普通人如何切入物联网,耐心看完,一定能让你的认知刷新一个等级,从此不再是人云亦云的傀儡。我也是最近才知道原来有物联网工程这个专业,就去了解了一下,发现在某乎上大多数都是喷这个专业坑的。人啊,最怕就是人云亦云,有时你看到的不一定是真的,其实最好的办法就是看一下这个行业的从业者,

2021-08-02 14:32:26 11572 12

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除