0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

月薪5K单片机工程师逆袭2w+:明白这一点,你的人生也能开挂!

潘文明 2022-12-19 10:07 次阅读

常常看到这样的观点:

1.只要你够坚持,总有一天会成功;

2.只要你够勤奋,月薪过万很轻松;

3.只要你够努力,老天一定不会辜负你……

你是不是很认同这样的说法?

恭喜你,又被忽悠了!

你有没有想过:明明你很努力,别人却轻而易举成功,为什么你却不能?

你辛苦背一天单词,合上书就忘光,别人只花1小时就牢记不忘;

你在考前熬夜复习,最后还是挂科,室友却轻松稳拿高分……

你每天加班累成狗,比你晚来的小强,准时下班却升为主管;

这个时代,最不缺的就是廉价的勤奋

其实,我们欠缺的是一种学习的捷径,就是学习方法。学习方法是学习效率的基础,是成功引擎发动机!

我是一位单片机工程师

我是一名单片机工程师,一次偶然的机会领导让我参与做 FPGA 项目,从那时起对 FPGA 有着新的认识,想尽办法学好它。清晰的记得那天刚接触 FPGA 是工程师画的一块板子有几处错误。老大让我研究摸索那块板子,于是我就玩起开发板。按照网上的资料写了一个 LED 灯,用 JTAG 下载进去,居然亮了。从此我就看关注网上 FPGA 的相关资料,一是热爱源赖于公司用到 FPGA, 有专门开发 FPGA 工程师。二是想通过学好 FPGA 项目,提高自己专业技能,在行业中能一席之地,不容易被人企业淘汰,提高竞争力。

理想很丰满,但现实很骨感……

刚接触 FPGA 开发板的时候,就发觉蛮多问题,总是遇到这样或那样的问题,也不知道如何解决是好?其中也很想放弃过,觉得 FPGA 这个行业不太适合我,因为跟单片机工程师难度大很多, FPGA 工程师逻辑思维推理能力要非常强,才能做好这份工作。比如自己画 FPGA 板子,用的是 EP4CE22E22 。为了方便焊接选了一个 LQFP 封装的。结果错误出现了。芯片底下的热风焊盘没有画,加上电, FPGA 居然烧了。第一版没成。第二版。第二版只画了 JTAG 口,但是 FPGA 与串行 flash 没有连接。所以 AS 下载的时候总是弹出错误,说下载线出错。郁闷了好久。管脚太多。没办法一条一条核对……

后来我遇到了他——我的师兄,改变了我的一生!

24cd7e224ea84c7d875f6520360e2618~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671847564&x-signature=Ny2EAyfLHCk%2Bm4D85dhrVrGXpBw%3D

潘文明,暨南大学通信信息系统专业硕士, 在集成电路研究方向上属学霸级人物。现任明德扬科技教育有限公司总经理、广州敏道信息科技有限公司理论研究名誉所长、东莞市瑞航信息科技有限公司高级技术顾问,主攻FPGA实用型人才培训,致力于中国芯片人才培养,决心振“芯”中国英才库。

潘文明先生先后于中国电子科技集团第七研究所和华为海思工作。期间参与了跳频-OFDM系统、超高速网络芯片、工业以太网相机等大型项目研发,拥有丰富的FPGA、芯片设计经验。在国内一流IT企业工作期间,他意识到中国芯片领域多数还停留在应用方面,核心技术也就是芯片开发方面,与世界一流水平有不小差距,遂立志献身于芯片教育领域,为中国芯片人才的培养尽拳拳赤子之心。

是在条件优渥的环境中继续工作,还是用所学本领为中国芯片发展开疆拓土?潘文明用实际行动回答。2013年,他放弃华为海思的再三挽留和高薪待遇,创立明德扬科技教育有限公司。“能为国家培养世界一流的芯片人才,在祖国做出一些前沿科技的突破,意义完全不同。”潘文明道破其中缘由。

在潘文明看来,蓝图再宏伟,也要一步一个脚印走,而这最为关键的第一步,他选择了从事芯片教育。早在求学期间,他所作的毕业论文《DES加密芯片的研制及其实现》问世即受到广泛关注,被诸多专业人士作为文献参考,如《基于NFC芯片的的防伪溯源系统》《异构数控机床群控系统关键技术研究及应用 》等论文所引用。创办明德扬科教后,他结合多年的理论研究和丰富项目实战经验,总结提炼出高效简单实用的《潘氏至简设计法》,开发《点拨FPGA教程》、《至简设计法教程》等系列视频教程,他所编写出版的系列相关专业论文和书籍,具备非常鲜明的深入浅出、专业实用、语言简练的特征,深获业内众多资深人士认可FPGA学习者喜爱。众多学员学习后进入世界500强企业工作,更是侧面证实了其实用、高效、易学、便捷。2017年主创的《手把手教你FPGA设计-基于大道至简的至简设计法》由北京航天航空出版社出版也获得广泛关注。除此之外,潘文明先生和他的IT精英团队在芯片教育理论、FPGA理论研究、应用技术创新、项目开发、计算机软硬件技术开发、系统集成、网络技术开发、信息技术咨询等范围也取得了一系列优异成绩。

面对成就,潘文明不忘初心,没有骄傲自满止步不前,始终以中国民族芯片业屹立世界之巅为抱负,率领团队继续在中国芯片教育领域砥砺前行。

他说,这是他一生中最有价值也将继续创造价值的工作

我跟他交流学习 FPGA 方法、如何做好 FPGA 项目、对新人初学 FPGA 有啥建议等。他在 FPGA领域工作研究好多年,研发出 “ 明德扬至简设计法 ” ,

靠着这套学习系统的加持,我的人生一路开挂逆袭三个月我就可以顺利完成公司的FPGA项目。领导对我刮目相看,赞不绝口,升为研发部主管,薪资直接double+。

我比任何人,都更加坚定不移地相信:学习是有捷径的,掌握好的方法,可以少走弯路。

那么,重点来了!!!新手同学如何学好 FPGA呢 ?我将潘老师的建议整理出来给到大家,避免大家少走弯路。

首先,初学者一开始就要尽快学完核心知识。

什么是核心知识?就是做任何项目都必须用到的基础知识,那么什么是核心知识?

1. verilogverilog 中时序逻辑和组合逻辑写法、运算符、企业设计规范、例化方法等就是核心知识;模块结构、信号类型等是识记内容,理解就可以的;function 、 task 、读写文件等就纯粹没必要学了。

2. 测试文件。编写代码后,必须对代码仿真,这个时候就要编写测试文件了。那么要懂得时钟和复位的产生方法、信号产生方法、例化等是核心知识,其他内容就没啥必要的。

3. modelsimmodelsim 是仿真工具,新建工程、编译工程、解决提示的错误、仿真工程、查看波形、定位问题和解决问题等是核心知识,其他工具中更高级的功能真没必要学先。

4. quartus当仿真正确后,就要加载工程到板子上跑跑了。quartus 的新建工程、综合、配置管脚、下载工程等就是核心知识,会这几步骤就可以了。

5. signaltap。当电路上板后,发现现象不对,此时就需要 signaltap 去查看芯片内部发生了什么事。signaltap 原理、设置、触发条件等设置就是核心知识。要懂得如何通过 signaltap 去定位问题。

6. 至简设计法学习。经过前面几步,相信你可以把已有的工程下载到板上看现象了。但你此时还没能力做设计,不懂得如何下手。这时要学习至简设计法。它会教你如何一步一步傻瓜似去完成一个复杂电路的设计,里面很多有实用技巧,熟练运用这些技巧,有助于你写出非常优秀的代码。

尽快掌握以上 6 点知识,你就越快学好 FPGA ,非核心知识,用到什么学什么,这是明德扬一贯的学习观点。这些知识只有遇到了,才会有深刻的印象。很多人又说,我都没项目做,那岂不是不要学了?幸好潘老师都想到这个情况,把项目中遇到的问题,都提炼成系统的练习题,供同学们实训,这样就保证了学员能够学到真正技能,真正的本事了。

掌握至简设计法过的是不一样的人生

4c4e869cb0ce46f682c7a6c93bc4ecf7~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671847564&x-signature=Xy7cGGERISq%2Ft4Lpdze83fWM9eI%3D

9b81d7d77d1446009236c027b9715c8d~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671847564&x-signature=bFGianTOkxmo2%2B0Y5TRymVRUxQY%3D

我叫*明,目前在佛山一家公司担任FPGA设计工程师,月薪15k。以前在学校学习时也挺努力的,老师上课我也非常认真听,认真做笔记。可是也不知道为什么一直到了大三,我还是处于一种很茫然的状态,就是感觉自己好像什么都会,都懂,但是真的给我一个项目,却怎么也做不出来。我一度对自己感觉很失望,怀疑自己是不是太笨了,或者FPGA根本不是我的菜。偶尔有一次在网上看到了明德扬的视频,当时灵光一闪,有戏!于是我报名参加了明德扬的就业培训班,突然感觉像在武侠小说里,有位绝世高手帮我打通了任督二脉!在全实战项目的学习环境下,仅仅两个多月,我就掌握了至简设计法。最主要的是,这不是一个简单的接口或者技巧,而是一个适用于所有项目的方法。掌握这种方法,再大的项目也不在话下。我想说的是:明德扬《潘文明至简设计法》,真正的绝世武功,让你笑傲江湖!

4cdf912c5f57453fa8dd3d39d12d959d~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671847564&x-signature=vPu3sum3KyuRfsKkUR14E7Nf8O4%3D

我叫*媛,目前在华为担任FPGA设计工程师,月薪12k。大家看我头像也知道我是女生啦。大2的时候,当我说要学FPGA时,好多人劝我。有说FPGA太需要逻辑思维,女生不合适;有说FPGA太难,女生学不会;有说FPGA工程师都是男的,女生学会了也不一定找得到工作,类似种种不一而足。当时只有一位已经参加工作了的师哥支持我,他在QQ上告诉我如果你真的决定了学FPGA,你就去找明德扬。于是我参加了明德扬的就业班培训。令我最惊喜的是这里就像请了专职家教一样,在老师一对一辅导下,我完全能独立地完成设计项目,顺利毕业了。现在,我已经在华为技术部上班,成为了一名女工程师。偷偷地告诉你们,特别是给师妹们一个秘密:女孩子当工程师有个很大的好处,因为女孩子少,咱们在公司可是焦点哦。 我想告诉大家:有了明德扬,FPGA一点也不难!

c5a31bd22fb5426197d43936bb2e7798~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671847564&x-signature=XNPe8WEBGJcLhXUpSihtZe0hecI%3D

我是*强,目前在深圳市迈德视科技有限公司担任FPGA工程师,月薪16k。我的叔叔就是这个行业的,读大一的时候他就让我参加培训班,并推荐了明德扬。当时我很奇怪觉得应该先打基础,再说我在学校难道学不会吗?他只是简单的说了一句“你别管那么多,听我的没错。”我真正在明德扬网络培训班学习后才发现,明德扬和学校的课程区别太大了。学校里面基本上都是理论性通用性的,而且大课堂授课形式也不可能说具体深入的内容;而明德扬全部都是实用性的,精简了所有实际中用不到的知识,并且是导师一对一辅导。明德扬的目标很明确:通过培训,让学员能完全独立自主地设计项目。就这样,大一还没结束,我已经完全能自己设计FPGA项目。大二时,叔叔由于太忙,让我帮了几个项目。在明德扬老师的跟踪辅导下,一个项目之后,我已经可以驾轻就熟地完成剩下的了。当我把项目设计交给叔叔时,他笑眯眯地说要给我卡上转一笔钱,并告诉我这是我自己的劳动所得。之后,在学校时还断断续续做了一些项目。可以说,我的学费和生活费此后都没让家里操过心。最重要的是,大学毕业时,我已经是一个有丰富经验的FPGA工程师,我需要做的不是去找工作,而是去选工作。我想说的是,来明德扬学习FPGA,学的越早越好,别耽误自己的时间!

200450d6a64d431e815a311e4b724e34~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671847564&x-signature=fhjf9A2rTzowJmZd60ygX%2BJyoFQ%3D

我叫*逐涛,目前在苏州欣华锐电子有限公司担任FPGA工程师,月薪14k。以前在深圳一家企业做硬件工程师,上了两三年班,尽管我非常努力,公司也给我涨过工资,不过还是不太满意。我了解了一下具体的行业薪资行情,发现硬件工程师月薪也就跟自己的差不多了,没什么上升空间;但是,FPGA工程师工资倒是挺高的。开始我采用自学的方式摸索了大半年的时间,却完全掌握不到要领,心想怪不得FPGA工程师工资高,原来因为太难了。后来,朋友给我推荐了明德扬,而且明德扬开有周末班,于是我就报名参加了。潘老师的授课内容全部都是我以前苦思不得其解的内容。原来FPGA竟然这么简单!很快地,我就从明德扬毕业,现在如愿以偿地做了FPGA设计工程师,也得到了理想的薪金。 我想告诉大家:来明德扬学FPGA,又快又好,不要再犹豫了。

2439898feee0428a80c42d7c2f7de045~noop.image?_iz=58558&from=article.pc_detail&x-expires=1671847564&x-signature=mCwhxT3Nb4awQ7%2BqKRqjjvmDJA8%3D

我叫*智,目前在AMD担任FPGA工程师,月薪19k。说起来,我来明德扬是因为一次“赌局”。从事过FPGA设计过的朋友都知道,仿真和调试工作是非常繁琐和耗时的,不过习以为常也就无所谓了。有一次一个大学同学来看我,当时我正在加班,就是在仿真和调试。我说我快搞完了,再等一下。他在旁边看了一会就笑我说,你这么做不累吗?这个项目根本不要仿真调试的。大学时他真的不如我,何况在我们公司大家都是这么做的,0仿真0调试可能吗?我当然不信了,两人就打起赌来了。结果我同学指了几个地方,说如果代码是怎么怎么写,就不存在哪里哪里的仿真调整有问题。我仔细一看心里惊叫:天啊!几天不见,他怎么脱胎换骨了!是的,我赌输了。不过,这场赌博我这个输家却是赢得最多的,因为从同学口里我知道了明德扬,知道了潘文明至简设计法。三个月后,我从明德扬就业班毕业了。作为公司设计团队里唯一一个设计项目0仿真0调试的设计师,我受到了公司的高度重视,工资也从原来的10k调到了现在的19k。我想说的是:来明德扬,高级讲师带你飞,从菜鸟直达技术大牛!

列举不完的案例…………

10000+名学员验证有效的实用方法

初学者、有经验的工程师都适用

FPGA/ASIC逻辑设计高手修炼课

本课程的教学目标:

通过教授至简设计法技巧,解决不会设计,无思路,无规范,无逻辑的问题,并通过专项训练的方式,提高和训练FPGA和ASIC的代码设计能力。

2

FPGA/ASIC实用调试技巧培训教程

本课程的教学目标:

通过明德扬的定位问题的方法,解决大家在仿真和调试时遇到问题慌乱无助的问题。教大家一个“任何问题都能找到”的定位问题方法和思路,并通过多个案例,掌握定位问题和解决问题的最佳方法。

3

FPGA架构师之FIFO架构设计培训教程

本课程的教学目标:

通过教授明德扬FIFO架构设计八步法,并辅以实训题,帮助大家快速掌握FIFO设计方法,快速成为FPGA架构师。

4

项目实践:温度检测综合工程

本课程是FPGA学习进阶的第一个项目工程,通过本工程,您将可以学到:

1. 将至简设计法运用到项目的能力

2. 初步的架构设计和模块划分技巧

3. 上位机和FPGA的交互命令架构

4. 体验真实项目中的设计、仿真和调试过程

5. 为接下来的的更大更复杂项目打下基础

5

项目实践:边缘检测综合工程

本课程是FPGA学习进阶的第二个项目工程,通过本工程,您将可以学到:

1. 将至简设计法运用到项目的能力

2. 初步的架构设计和模块划分技巧

3. 高斯滤波、SOBEL等图像算法的实现

4. 为接下来的的更大更复杂项目打下基础

6

项目实践:千兆网综合工程

本课程是FPGA学习进阶的第三个项目工程,通过本工程,您将可以学到:

1. 将至简设计法运用到项目的能力

2. 初步的架构设计和模块划分技巧

3. UDP、ARP等网络协议与实现

4. 千兆网等调整接口

5. FIFO的熟练应用

6. 为接下来的的综合性课程或项目打下坚实基础

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21665

    浏览量

    601732
  • 单片机
    +关注

    关注

    6032

    文章

    44513

    浏览量

    632816
  • 工程师
    +关注

    关注

    59

    文章

    1566

    浏览量

    68437
  • JTAG
    +关注

    关注

    6

    文章

    398

    浏览量

    71591
收藏 人收藏

    评论

    相关推荐

    硬件工程师面试基础知识

    、晶振电路 大多数电子工程师都见过单片机中如下图所示的形式,单片机都会有这样的电路。晶振的两个引脚与芯片(如
    的头像 发表于 11-21 11:04 90次阅读
    硬件<b class='flag-5'>工程师</b>面试基础知识<b class='flag-5'>点</b>

    需要设计个10~5K的信号的积分电路,信号达到5K的方波输入的时候,输出信号电平转换带有尖脉冲,为什么?

    我现在需要设计个10~5K的信号的积分电路,就是用常见电路搭建,现在问题是在满足10HZ以后的积分电路后,当信号达到5K的方波输入的时候,输出信号电平转换带有尖脉冲。如图。 谁能解释下原因,怎么消除这个现象。
    发表于 08-28 07:04

    不按INTEL的“3W-2S”规则设计,出问题的概率有多大?

    中找到个平衡吧! OK,最后我们再来对比下大家更为熟悉的眼图的结果。我们分别在这4个case的走线中去跑25Gbps速率的码型,从眼图的结果能看到这一点。不补偿眼图明显差很多这个不用怀疑,三种
    发表于 08-26 14:51

    答应我!单片机工程师快来试

    单片机工程师
    WT-深圳唯创知音电子有限公司
    发布于 :2024年05月23日 16:58:56

    高速板材为什么贵?单看这一点你们就明白了!

    标配的是HVLP3的铜箔,我们再来看看两种铜箔的RZ值的对比哈! 那到底这些冷冰冰的数据能不能量化成具体的损耗值呢?OK,仿真可以轻松的做到这一点。我们在两种板材上所走传输线的线宽相同的情况下来做个
    发表于 04-09 10:43

    单片机如何通过代码控制硬件:工程师的分享

    今天跟大家聊聊单片机是怎样通过代码来操控硬件的。作为一名单片机工程师,我们平时的工作就像是给单片机编写“指令集”,让它按照我们的意图去驱动各种硬件设备。
    的头像 发表于 03-06 14:46 1384次阅读
    <b class='flag-5'>单片机</b>如何通过代码控制硬件:<b class='flag-5'>一</b>名<b class='flag-5'>工程师</b>的分享

    NUC240 CAN接口支持5K吗?

    CAN接口使用uint32_t CAN_Open(CAN_T *tCAN, uint32_t u32BaudRate, uint32_t u32Mode)函数配置5000bps是返回27645bps请教使用那些方法可以配置CAN为5K速率如何配置? M240 芯片 的CAN接口支持
    发表于 01-15 07:14

    为何大厂急招鸿蒙开发工程师?别有洞天

    开发工程师形成了抢人模式。 鸿蒙带动就业岗位 在互联网大厂带动下,鸿蒙开发者数量激增,近期鸿蒙开发者新增注册过万。招聘市场上,鸿蒙开发相关岗位月薪达到40-70k。鸿蒙千帆起,此次鸿
    发表于 01-08 19:59

    【2023电子工程师大会】单片机/RTOS/Linux全栈工程师

    【2023电子工程师大会】单片机/RTOS/Linux全栈工程师修炼之路ppt
    发表于 01-03 16:31 42次下载

    块PCB板从电路设计到制造生产,这一点不容忽略!

    ,忽略了对可制造性和可装配性的预处理,往往就会导致生产过程中出现诸多问题,影响产品品质和效率,甚至可能导致产品设计失败。 由此可见,DFM是为我国PCB制造生产保驾护航的有效手段之,设计工程师需要重视
    发表于 12-26 16:00

    几张图告诉,为什么要一点接地!

    几张图告诉,为什么要一点接地!
    的头像 发表于 12-07 15:58 509次阅读
    几张图告诉<b class='flag-5'>你</b>,为什么要<b class='flag-5'>一点</b>接地!

    【热招】苏州,单片机工程师

    单片机工程师】 3年及以上经验,要求有智能产品经验。 岗位职责: 1、根据MRD,与产品部等部门的需求,负责对新开发的产品进行可行性分析,主要负责分析产品的软件可实现性; 2、根据产品需求,完成
    发表于 11-28 14:02