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

原创 怎样才算真正的学会嵌入式?

不知道你说的是嵌入式硬件还是嵌入式软件。但一般做嵌入式,一点不懂硬件是不行的。面试过一些软件工程师,大部分做所谓嵌入式的开发,也是在已经搭好的平台上做应用开发,即使是在STM32这样的芯片上,底层封装的好,也是可以在完全不懂硬件的情况下做应用开发的,但我觉得这样其实不能算真正的嵌入式开发。当问到如何从零开始开发一款嵌入式产品的时候,很多人会说“等硬件部门把板子做好之后...“,除非你们的硬件部门有软硬通吃的大牛,否则,在嵌入式软件工程师没有介入前,硬件工程师就把板子给做好了……你估计会遇到很多坑,板子估计也

2023-03-09 17:18:58 98

原创 想要拿高薪,做PLC的你必须转行上位机,可以从这两个方向发展。

PLC的容量一般都很小,而且跟it行业基本上是隔离的,但是现在的工厂需要整合设备数据,这时候。你想从事这方面的话,数据库必须熟练掌握,此外主流PLC的通讯协议也必须熟练运用,C的你必须转行上位机,可以从这两个方向发展。听懂的人,已经加入粉丝群群领取免费资料。上位机在工业视觉方向上依然是具有。还需要熟悉常用的网络通讯协议。总的来说,以上两个转行方向,非常的有优势和发展空间。等各种跟图像处理有关的。

2023-01-03 16:19:21 2131

原创 线上课和线下课各自优缺点,PLC工程师进阶上位机应该知道

周围同学比较多,各行各业,各个学校都有,有学习氛围,大家都在讨论学习工作,自己也会强迫自己学习,还可以扩大交际范围(我曾经有个学员,把同班女同学追到手了,而且工作找的也很不错)

2022-11-25 10:54:01 527

原创 在机器人公司做软件开发是什么体验?PLC上位机入门应该知道

机器人公司的软件开发,其实可以分为两部分来理解,一是下位机软件开发,如PLC,嵌入式、DSP、FPGA软件开发,而是上位机软件开发,主要集中UI界面,数据交互,数据呈现等。而连接上下位机的核心内容就是通信及各种通信协议,如RS232\485,Modbus,TCP/IP,WIFI,蓝牙等。下位机软件开发的话,笼统一点可以叫做嵌入式软件开发,这个与纯粹写代码还不一样,你需要对底层硬件接口十分熟悉,需要你对电气、微机原理、通信协议、操作系统、机械、机器人运动学,动力学、机器人控制算法等,就是一个大杂烩,啥都要了解

2022-11-24 12:08:09 369

原创 电路设计和电气识图知识点是相互关联的,PLC上位机入门应该知道

在近年的工业发展中,机器人成为了热火朝天的行业,机器人在很多情况下都有着人不可替代的功能,但如何选型并设计一个好的机器人及如何调试一套集成系统配合机器人工作也是近些年的重心,机器人行业快速的发展带来的问题就是市场混乱,各个公司以低价抢占市场,可是低价也成了制约机器人行业的一个因素,质量精度都受到影响,而设计者的水平陈参差不齐,很多机器人经销商只是将机器人卖给甲方并进行简单处理,根本达不到甲方的要求。因此对于熟悉机器人系统的人绝对会在未来几年内的工业发展中占据一席之地。

2022-11-24 11:57:17 205 1

原创 高级电气工程师的六大技能,PLC仅占其一,都会了年薪轻松50W+

PLC被广泛的应用在工业中,如果说用什么界定电工与电气工程师的区别,最明显的一项就是对于PLC的编程应用和诊断等。那么大家可能会问,市面上有多种PLC,到底应该学习哪个品牌的呢?作者有两个建议;

2022-11-24 11:52:22 569

原创 在芯片高度集成的今天,绝大多数都是CMOS器件

在芯片高度集成的今天,绝大多数都是CMOS器件,而TTL器件已经很少生产了,为什么芯片普遍都是CMOS的呢?还有TTL和CMOS电平说的是什么?看完这个文章你就知道了。如果只看一个芯片的外观,是无法区分TTL或者CMOS的,因为他们是按照芯片的制作工艺来分类的,最本质的区别是,CMOS内部集成的是MOS管,而TLL内部集成的是三极管。最近很多小伙伴找我要一些单片机学习资料,然后我根据自己从业十年经验,熬夜肝了几个通宵,精心整理一份「单片机入门到高级教程+工具包」,全部无偿共享给大家!!!评论区回复六六六,关

2022-07-03 23:40:59 527

原创 三极管是一项伟大的发明

三极管可以实现这样的控制,当基极没有电流时,它是截止的,而当基极有了电流,三极管就导通了,这是一项伟大的发明,也正是因为这个发明,让肖克利等三位物理学家获得了1956年的诺贝尔讲。接下来简单阐述一下它为什么能实现这样的功能,这是NPN型管的结构示意图,那么NPN说的是什么呢?这里从原子结构说起,硅原子最外层有四个电子,纯净的硅晶体不导电,因为硅原子和硅原子在一块儿,最外层可以形成稳定的八电子结构。这样硅原子既不容易得到电子,也不容易失去电子,所以说纯净的硅晶体不导电,为了能让硅导电,人们对它进行了掺杂,一个

2022-07-01 00:15:00 499 1

原创 音响是如何把微弱声音放大呢

音响是如何把微弱声音放大呢?1947年美国的三位科学家就发明了一个这样的器件,当我们给它输入微小的电流时,它可以输出比原信号大百倍的信号,你知道这是什么器件吗?它就是改变世界的晶体管,这三位科学家也因此获得了1956年的诺贝尔讲。纵观所有的电子电路,从最简单的放大器到复杂CPU,不过包含着晶体管这种最基本的器件,晶体管是半导体器件的总称,它包括了二极管、三极管、场效应管和晶闸管等等,为什么这些器件都以晶体相称?因为无论二极管或者三极管都是由单晶硅或者单晶锗半导体材料制造而成,接下来给大家讲解一下三极管是什么

2022-06-29 00:10:00 1423 2

原创 无论LCD和OLED显示技术有多好,都无法替代这个古老的显示数码管

现阶段,无论LCD和OLED显示技术有多好,都无法替代这个古老的显示数码管。因为直到现在,很多领域都离不开数码管,其最主要原因是它很廉价、稳定,而且控制相对简单,接下来说一下它的原理有多简单,这是个一位数码管,他一共有8段,A到G是显示数字的,而第8段DP只能显示小数点。他的每一段都是一个led灯,当BC点亮时,它显示的是1,当ABCDF点亮时,它显示0,还有十个引脚,3号和8号引脚连接的是led灯的阴极,其余引脚连接的是阳极,因为阴极都连在了一起,所以叫他共阴极数码管,如果把阳极连接在一起的是共阳极数码管

2022-06-27 00:15:00 388 1

原创 MOS管基本原理,单片机重要知识点

这是一个N沟道MOS管,它可以实现这样的功能,当栅极没有电压时,它是截止的,当我们给栅极施加电压之后,它就导通了。接下来说一下它的工作原理,这是MOS管的半导体结构,两块蓝色区域为N型半导体,它是在纯净的硅晶体中掺入了5价磷,此时这个磷原子最外层多出来一个自由电子,因为自由电子带负电,所以我们叫它N型半导体,N取自于negative的首字母。如果我们给N型半导体接电,它是可以导通的,因为它内部有多余的自由电子,无论正接还是反接都可以导通,黄色区域为P形半导体,还是在纯净的硅晶体中掺入了3价硼,此时,硼原子最

2022-06-26 00:15:00 861

原创 芯片的发展史和具体用途以及结构是什么样的

这是近50年来芯片制成的发展曲线,其中第一个采用1万纳米的CPU是英特尔的4004,第一个采用5纳米制成的是水果公司的A14,下面说一下芯片之城到底是什么鬼东西,也就是我们所说的七纳米、十纳米,这些到底指的是什么?还有它们都采用了什么工艺?这些工艺大致可分为两类,在22纳米之前,采用的是平面晶体管工艺,而22纳米到现在的5纳米,采用的是3D晶体管工艺。你看,这是一个平面晶体管,这是他的源极,这是漏极,这是它的通电沟道,这是绝缘层,这是栅极,当我们给栅极施加电压时,MOS管导通,电子从源极流向漏,即我们所说的

2022-06-25 00:10:00 1336

原创 火线,零线,地线,你知道这三根线的作用是什么吗?

一个三角插头,由它的火线,零线,地线,那你知道这三根线的作用是什么吗?还有你知道这三根线最终流向了哪里吗?要弄清楚这个问题,我们需要从220伏交流电的源头说起,220伏交流电的源头是变压器的二次侧,所谓二次测试变压器的输出端,为了方便,我们用这个符号代表变压器的二次侧,在我小时候错误的认知中,我认为线路是这样连接的。变压器的一端是火线,一端是零线,反映在这张图中,红线就是火线,蓝线就是零线,但是后来一想不对呀,这可是交流电,它的电压方向一直是变化的,当正半周期流过时,红线是火线,但当交流电负半周期流过时,蓝

2022-06-24 00:15:00 1565

原创 变压器只能转换交流电,那直流电怎么转换呢?

怎么把12伏电变为5V呢?通过变压器是可以实现的,但是变压器只能转换交流电,那直流电怎么转换呢?我曾经天真的认为是这样降压的,比如负载是5欧,那么要得到5伏的压降,按照串联分压原理,需要给它串联一个7欧的电阻,负载就能得到五伏的压降,这个方法确实可以实现12伏变五伏,但如果负载电阻变化了怎么办呢?当变为10欧时,此时负载身上的电压就变为7V,为了保证加在负载两端的电压为5伏,我们需要把R1更换为14欧的电阻,这样我们就可以得到五伏电压了,但问题是负载的电阻一直在变化,怎么能保证当负载电阻变化的同时保持它两端

2022-06-23 00:15:00 880

原创 通过串联分压实现了把12伏变为5V,这样做效率太低了

为了把12伏变为5V,上一期中我们通过串联分压的办法实现了,但是这样做效率太低了,今天给大家介绍一个高效率降压方案,那就是开关电源,接下来我们赶紧看看他是如何做到的吧。这是简化之后的原理图,它的本质就是通过不停的开关来达到降压的目的,所以叫他开关电源,它的输入是12伏的直流电,然后我们给他不停的开关,波形就变了,如果是有一半时间闭合,一半时间断开,则到最后可以输出六伏的电压。因为我们的开关只有一半的时间是闭合的,所以最后输出的电压也是12伏的一半,而我们要得到5伏的电压,那么就需要42%的时间闭合,58%的

2022-06-21 00:15:00 775

原创 开关电源BOOST升压原理

开关电源BOOST升压原理把12伏降到5伏,给他串联一个电阻或者一个电感就可以实现,但如果把5伏升压到12伏,好像就有点难度了。如果是交流电,我们可以通过变压器升压,但是直流电如何升压呢?接下来介绍一种电子学中常用的升压方案,这是它的简化原理图,当我们断开开关时,电流顺时针流,因为负载的阻抗比之前大,电感上的电流开始减少,这时候电感为了阻止电流的减少,感应出了这样的电压。文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想

2022-06-20 00:15:00 755

原创 一个简单的元器件怎么把12V降到5V

把12伏降到5伏,之前的文章讲过这两种降压方式,虽然原理很简单,但是让我们从零到一,动手去搭建一个完美的降压电路,那简直是一件不可能完成的任务。因为即使是最简单的7805线性降压电路,也需要很多电子元器件,后期还得经过复杂的调试,一般人根本搞不定,所以只能使用半导体厂家的芯片,而不是自己去搭建,如果是对电源要求不是很高的场合,有没有更简单的降压方式呢?比如不用芯片,用独立的电子元器件就能实现的那种,当然有了,稳压二极管便是一个不错的选择,一般二极管是正向连接的,耳闻压二极管工作在反向状态下。这是一个简单的稳

2022-06-19 00:15:00 2470 1

原创 芯片的功耗小为它搭建电路不值得,人们把升压系统做到了芯片内部

#单片机      有这样一类单片机芯片,它的供电电压是5伏,但它还需要10伏或者更多电压的参与,给它搭建独立的升压电路是可以的,但是这需要增加很多器件和成本。如果是电池供电的产品,用这种升压方式显然是不合适的,因为芯片的功耗很小,不值当的,我们单独为它搭建这些电路,所以人们把升压系统做到了芯片内部,这样我们给它输入5伏,它自身就可以把电源升到10伏,就不需要我们外部给它搭建升压电路了。那么它内部采用的是什么升压方式呢?是不是把BOOST升压方案集成到了

2022-06-18 00:10:00 237

原创 学过单片机的都知道,节电器到底能不能省电

最近在多多上看到了一种神奇的东西,商家介绍说只要插上这个东西,就能省电20%-50%,我现在每个月电费500块,这样算下来一个月就能省100块,再看它的价格,还不到十块钱,我看销量都很高。虽然不太相信,但就想亲自试验一下,看看到底能不能省电,可以用节电器,电表,小风扇来测试,没有用电器的时候,它的功率为零,注意这个功率是有功功率,居民家里的电表计量的只是有功功率。为了更清楚的了解,可以通过NFC在手机上显示它的各项数据,接下来插上电扇,这是它此时的数据,由功率为31瓦,然后插上节电器,看看数据会不会变小,这

2022-06-17 10:44:24 2624 2

原创 有功功率和无功功率和单片机有关系吗?

我们平时所说的功率一般都是有功功率。就拿小电扇来说,它的铭牌上标的额定功率是26瓦,这个26瓦说的就是有功功率,但是你知道吗?它的无功功率居然比有功功率还大。这是我用手机测量的结果,无功功率竟然高达41瓦,而这41瓦的无功功率是不收电费的,只有26瓦的有功功率收费,这是为什么呢?这里从能量转换的角度来说了,电阻是消耗有功功率的,而电感、电容这些是不消耗有功功率的。文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学

2022-06-16 00:15:00 411

原创 我们所知道的地线到底有什么作用

我们都知道插座第三个孔接的是地线,但是这根线到底接到哪儿了,还有它的作用到底是什么呢?这时候很多人可能就不太清楚了,可能你的认知完全就是错误的,接下来给大家说一说地线到底是一个什么鬼东西,看看你对地线了解多少,再讲地线之前,先说一下火线和零线。这是变压器的一个绕组,上面引出来的是火线,下面接入大地,这时候的接地叫做工作接地,接地电阻通常小于4欧,然后从这一点引出来的线叫做零线,关于地线,我一直以为是这样接的,直接从小区地下拉出一根地线接到三角插座。但其实不是这样干的,在进入小区时,零线一分为二,其中一根就是

2022-06-15 00:15:00 389

原创 晶闸管有很多种,最开始发明的是可控硅整流管

对于我们熟悉的三极管或者MOS管的控制方式是这样的。当我们给他输入高电平时,他就导通了,而当我们给他把这个电平去掉,它就截止了,但是对于晶闸管来说,控制方式就很有意思了,接下来我们先介绍一下晶闸管,然后再说一下它是怎么控制的。文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像左下角黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///晶闸管有很多种

2022-06-14 00:15:00 973

原创 晶闸管,它是很重要的,交流控制器件

怎么控制一个灯泡的亮度呢?如果是直流电的话,给三极管PWM波选择控制它的亮度。但如果是交流电呢?比如我们家里的220伏50赫兹的交流电,这时候用三极管显然是不合适的,因为交流电的电压一直在发生变化,三极管根本不能正常工作,还有就是交流电的电压太高,一般三极管也承受不了这么大的电压。那有什么办法可以控制这个灯的亮度吗?当然有了,那就是晶闸管,它是很重要的,交流控制器件,比如调节交流电的灯光亮度,调节电水壶水温,还有风扇无极调速,都可以用晶闸管实现。文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢

2022-06-12 00:10:00 271 1

原创 把程序写进微控制器里可以更方便快捷的控制电机正反转

怎么控制一个电机的正反转呢?非常简单,在这个电路中,如果电池正极,则电机正转,如果把电池反过来,那么电机就会反转,但如果不是电池供电,电机的每一次正反转都需要我们重新接线,这样非常麻烦,为了使控制更方便,我们可以使用四个开关来控制电机转动。当我们闭合绿色开关时,电流从左向右流动,点击正转,如果我们按下黄色开关,电流这样流,电机反转,这样我们只需要按动开关就能控制电机正反转了,对于一些特别简单的场合,直接按动开关是可以的,但是如果频繁开关的话,手动按开关显然是不现实的。文章相对比较长,字数比较多,大家可以先打

2022-06-11 00:10:00 1083

原创 单片机触发器或非门工作原理以及用途

今天给大家讲一个非常奇怪的东西,为什么说它奇怪呢?因为它不像电阻、电容、三极管这些东西这么单纯,就拿三极管来说吧,我们给他高电平,他就导通,而给他低电瓶它就会截止,无论什么时候他都遵循这个规律。而触发器就不一样了,触发器是有想法的,因为他有属于自己的记忆,他知道之前发生的事情,听起来是不是很奇怪呢?那接下来我们就来说一说他是怎么记忆的。以最简单的RS触发器为例,因为后面很多触发器都是以这个为基础的,RS触发器是由两个或非门构成的,或非门非常容易理解,或门的逻辑是,只要有一个输入为1,它就输出为1.而或非门是

2022-06-10 00:15:00 821

原创 现代社会,人们对半导体产品依赖的程度越来越高

现代社会,人们对半导体产品依赖的程度越来越高,关于半导体,每一个人都有属于他自己的认知。有人说二极管是半导体,而大多数人会把芯片认为是半导体,还有不少老人会把老师收音机叫做半导体呢,而半导体到底是什么呢?看完下面的内容,对于半导体,你可能会有全新的认识。从严格意义上来说,半导体是一种物质,它介于导体和绝缘体之间,导体在我们生活中很常见,大多数金属都是良好的导体,比如铁、铝、铜、银、金,一般认为银是最好的导体之一,但是银的价格太贵了,所以大多数导线都使用铜,因为铜的价格相对便宜,而且相对导电率和银也很接近。为

2022-06-09 00:15:00 711

原创 了解这些原理,实践到用单片机控制LED时,就没想象中那么难理解

全新的五号电池的电压为1.5V,而废旧的五号电池的电压接近1V,对于旧电池,我们一般选择报废处理,其实呢,废旧的电池内部还有一些能量,那怎么榨干电池的最后这一点能量?焦耳小偷电路便是一个不错的选择,接下来我们就来说说怎么利用焦耳小偷电路,用1V的废旧电池点亮两V的LED灯,如果直接让旧电池点亮LED灯肯定是不行的,因为LED灯的压降得达到2V,即使是新电池也不行。所以人们想到了这个电路,在默认状态下,LED灯是熄灭的,当我们按下开关时,由于电流在增加,电感为了阻止电流的增加,感应的电压是左正右负,当我们断开

2022-06-07 00:15:00 494

原创 怎么控制LED灯的开关呢?最简单的方法是给它加一个开关

怎么控制LED灯的开关呢?最简单的方法是给它加一个开关,然后串联一个电阻,闭合开关,LED灯就会亮,断开开关,LED灯就会熄灭,但这种方法的缺陷是得需要人为的参与。如果频率很快,比如一秒钟开关100次,这种情况靠人去开关显然是不可能实现的,所以可以用单片机来控制LED灯的开关,一般小功率LED灯流过的电流差不多五毫安,所以单片机引脚就可以直接点亮LED灯,这样一来,即使是每秒开关几万次都可以实现。文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比

2022-06-05 00:30:00 781

原创 对于计算机来说,无论是百万还是上亿的数字运算都能瞬间出结果

对于计算机来说,无论是百万还是上亿的数字运算都能瞬间出结果,那计算机到底是如何做到这一点呢?这就不得不提构成计算机的核心逻辑单元加法器。因为加法计算是计算机唯一要做的工作,减法、乘法和除法都是以加法位基础的,计算机在进行运算时,会把我们输入的十进制数转化为二进制数,比如我们输入十进制13,就是二进制的1101,第一位1就是1,第二位0代表0,第三位1代表4,第四为1代表8,把这些二进制加起来就是十进制的13。文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录

2022-06-04 00:30:00 113

原创 放大器是用于描述产生和增加其输入信号版本的电路的通用术语

今天给大家分享一个学单片机或者嵌入式的时候经常会遇到的非常神奇的电子元件放大器,说她神奇是因为它可以把输入端的电压信号放大数万倍,接下来我们就来说一说放大器到底是什么东西,放大器的全称是运算放大器,简称运放。之所以叫运算放大器,是因为在最开始的时候,它主要用于加法、减法、微分和积分这些模拟运算电路中,所以称他为运算放大器。什么是放大器?放大器是用于描述产生和增加其输入信号版本的电路的通用术语。但并非所有放大电路都相同,因为它们是根据其电路配置和操作模式进行分类的。在“电子”中,小信号放大器是常用的设备,因为

2022-06-02 15:10:29 172

原创 二进制和十进制没有很大的区别,都是用来计数的,如何计算加减法

二进制和十进制没有很大的区别,都是用来计数的,但二进制还可以用来做逻辑运算,而逻辑运算才是计算机最擅长做的事情。我们在学校里学习计算机组成原理时,就知道有很多电子元件:与门,或门,非门,异或门等等,这些逻辑门控制高低电平,从而实现逻辑运算。之前我们讲解了加法器的工作原理,利用加法器可以计算加法,那如何计算减法呢?是不是需要减法器来计算呢?不是的,减法运算利用的也是加法器,接下来我们就来说一说减法是如何实现的,比如计算232减154,面临的第一个难点就是借位问题,对我们来说借位问题似乎很简单,但是对于计算机来

2022-06-02 00:15:00 381

原创 定时器是单片机内部的特殊功能模块

定时器是单片机内部的特殊功能模块。在控制系统中,常常要求有一些实时时钟以实现定时或者延时控制,如定时中断、定时检测、定时扫描等等,也往往要求有计数器,对外部事件进行计数。要实现定时或者延时功能,一般有三种方法:软件定时,不可编程硬件定时,可编程硬件定时。软件定时——让软件循环执行一段程序,程序本身并无执行目的,而是通过执行程序延时固定的时间,也就是以前的程序中经常使用的延时程序。这种方法降低了cpu的利用率。不可编程硬件定时——如外部芯片555 时基电路,通过外部阻容,达到一定的延时功能,

2022-06-01 00:15:00 537

原创 软件编程是单片机应用系统中的一个重要的组成部分学习重点和难点

当我们按一下开关,LED灯会定时几秒钟,然后自动熄灭,怎么实现这个功能呢?单片机的应用系统由硬件和软件组成,硬件原理图搭建完成上电之后,我们还不能看到流水灯循环点亮的现象,我们还需要告诉单片机怎么来进行工作,即编写程序控制单片机管脚电平的高低变化,来实现发光二极管的一亮一灭。软件编程是单片机应用系统中的一个重要的组成部分,是单片机学习的重点和难点。如果通过单片机编程是很容易实现的,但如果不用单片机呢?这可就有点犯难了,其实不用单片机也有很多方法实现这个功能。文章相对比较长,字数比较多,大家可以先打开头像关注

2022-05-31 00:15:00 323 1

原创 嵌入式系统不是有很大的人才缺口吗?为什么它的薪水不是很高?

嵌入式系统不是有很大的人才缺口吗?为什么它的薪水不是很高?已经在嵌入式行业工作了七年。让我谈谈我的感受:首先,简单回答两个主要问题:这是否意味着嵌入式系统存在巨大的人才缺口?缺乏为什么它的工资水平不是很高?人少不一定与工资高有关。该公司缺少高级工程师,必须招聘十名实习生来做高级工程师的工作。你能说这十个实习生的工资很高吗?如今,嵌入式专业的激增和培训的混乱与十多年前计算机专业的扩张如出一辙。当时,还进行了满大街计算机专业次培训,高校扩招了计算机专业名学生。我听说当时计算机专业所学校中有二本所学校有500人。

2022-05-30 00:08:45 957

原创 嵌入式设备必须专注于存储和网络,文件系统占据主导地位

嵌入式软件的关键组件是什么?如嵌入式操作系统、BSP、文件系统、网络协议栈、GUI、嵌入式数据库等。我不知道该怎么称呼它。暂时称为组件。1、这些具有一定规模的常用软件是什么?2、哪些书籍和材料介绍了这些内容?(具体来说,它指的是范围广泛的介绍,不需要太深入),例如介绍各种组件谢邀的特性和应用。这个问题类似于计算机能做什么。它太宽了。让我从你的第一个问题开始。达到一定规模的组件有哪些?这些都是不确定的,或者每个组件都可以缩放。具体来说,这取决于应用场景:NAS等嵌入式设备必须专注于存储和网络,文件系统必须占据

2022-05-28 00:15:00 89

原创 多数自称“嵌入式开发工作者”的人算不上“嵌入式开发爱好者”

首先谈谈你的背景,例如:1。C的基础如何?你学了多少年了?是自学还是正式培训?你受过什么教育?少校怎么样?2、你对硬件了解多少?你能写多大规模的代码?3、你做过哪些项目?您对单片机的理解是否仅限于操作51单片机上的LED灯,还是您可以自己编写驱动程序?4、嵌入式字段种类繁多。你属于哪一个?或者你喜欢哪一个?以上背景决定了你的水平、工作和收入水平。需要特别强调的是,大多数自称“嵌入式开发工作者”的人几乎算不上“嵌入式开发爱好者”,这对人们来说并不是一个打击,这是一个事实。文章相对比较长,字数比较多,大家可以先

2022-05-27 10:44:33 661 2

原创 学习单片机的最有效方法就是理论与实践并重

学习单片机的最有效方法就是理论与实践并重当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。相对其他被控制对象来说点亮LED是最基础最简单的了,那我们要怎么点亮LED灯呢?LED灯本事就是一个发光二级管,所以我只要给LED一个导通电压就可以使LED点亮了,之前我们了解到单片机的控制主要是控制io口的电压,而

2022-05-25 17:41:38 117

原创 物理世界到数字世界,一直用的是抽象思维,十进制怎么转成二进制

从物理世界到数字世界,一直用的是抽象思维。从分立元器件,电阻,电容,电感抽象成数字逻辑电路;到数字逻辑电路中的与门,非门,与非门等等进一步抽象成高级的逻辑电路;高级的逻辑电路包括加法器,乘法器,计数器,定时器,寄存器,译码器等等;我们都知道3x3=9,那你知道计算机是如何计算3x3的吗?它的计算原理是这样的,首先需要把十进制的3转化成二进制,然后再来计算这两个二进制相乘,这是它的计算步骤。把这个结果转化成十进制就是9,那这些步骤具体到底是如何实现的呢?最终依靠的还是晶体管,也就是晶体管构成的各种门电路。比如

2022-05-25 00:15:00 227

原创 现在的人们已经到了可以没有饭吃但是不能没有Wi-Fi的境地

手机控制单片机有有线连接和无线连接两种方案。1,有线连接可以通过usb来连接,网上也有现成的demo,也有配套的资料2,无线连接有wifi和蓝牙两种,也有相关的配套资源,相对也比较简单。WIFI无处不在,现在的人们已经到了可以没有饭吃但是不能没有Wi-Fi的境地,可想Wi-Fi对人们生活的重要性。作为单片机玩家,当然需要熟悉Wi-Fi模块的工作原理,此视频通过调试单片机Wi-Fi模块和手机互联互通。又一款具有突破性的国产新片发布了,它是某手机品牌发布的一款影像专用NPU芯片,Marisilicon X,中文

2022-05-24 00:15:00 182

原创 RAM只能暂时存放数据,电源断电后数据就会消失不能存放程序代码

#单片机#RAM是随机存储器,像内存一样,主要存储cpu计算时产生的数据 ,以及与外部存储器进行数据交换时的数据。还可以作为堆栈使用。所以它的特性就是可读可写。因为要可以读数据,还可以写数据。但是RAM只能暂时存放数据,当电源断电后,里面的数据就会消失,所以并不能存放程序代码。ROM,只读存储器,一次写入后只能被读出,一般用来存放程序代码,即使断电后程序依然会保存在ROM中。cpu从ROM中只读出数据,而非改写。RAM的全称是RandomAccess Memory,它的意思是随机存取存储器,很多人把电脑的内

2022-05-23 00:33:13 888

空空如也

空空如也

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

TA关注的人

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