自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 书中的栈为什么是自底向上增长?

可是有些书里为什么是自底向上增长?还有就是不是说是从高地址往地址增长,我记得上面是高地址,这个怎么就从低地址往高地址增长了?这两本书的观点看上去是相反的,难道是书写错了?自己就感觉很震惊,后来通过反复的查阅,去论坛上收集各种相关的知识才捋清楚书上的意思。...

2022-06-06 17:40:39 334 1

原创 单片机实习经历

个人都避免不了从学校步入社会工作岗位这个环节,实习的时候多少都会带着一些焦虑和不安,比较工作不是在学校学习。我们在实习的时候不要带着学习的心态,要带着做事的心态。领导永远要的是结果你能给公司创造多少价值,最多只能容忍我们边学边干。...

2022-06-06 17:36:20 493

原创 C与C++有何不同

想学习单片机的同学可以关注、私信我或者在评论区回复我要入门。在工程中,C++比C的优势在于,可以很方便的实现一些设计约束。C语言需要用文档传递的设计约定,在C++用可以用语言特性来搞定。如果,一个项目靠你自己一个人独立完成,用C或用C++没有太大的区别。如果,一个项目需要大规模作战,那么在C++和C这两种语言中,C++优势太大。 在开发项目中每个人的能力高低是非常不可控的。比如,公司准备上一个项目,你是项目负责人,要你自己预估开发人员配置,假如你需要50个老员工的水平的人搞十个月就能搞定。这个时候公司会对你

2022-06-06 17:28:23 269

原创 怎么样快速的学习吃透C语言之指针?

初学者在C语言的学习过程中遇到的最头疼的知识点大概率是指针,指针在C语言中是非常重要的。下面我们就来了解一下指针的内容。

2022-06-05 12:07:07 226

原创 一步一阶梯的学习嵌入式

学习任何一种新的东西都要先整理出自己的学习计划,按照计划去执行实施才能高效的去学习,学习嵌入式也一样,只要按照计划一步一步的走,才能学会嵌入式

2022-06-05 11:07:07 119

原创 为什么学了很久的STM32,独立做项目还是一脸茫然

很多朋友学了很久的单片机,但是要独立做项目的时候总是差点意思。从我的经验来简单点来说就是基础不扎实,有可能跳过了51直接学习了32,学习的方法不正确,对C语言或硬件接口理解不深,开发代码量太少,对项目的整体概念和逻辑不清晰等技术方面的原因。...

2022-06-05 11:06:06 354

原创 如何提升单片机编程水平

现在大多数从事单片机行业的一般会选择软件开发,大家在编程的时候有没有一种感觉就是功能基本上都能实现,但是总觉自己的编程缺少了一点东西。我是有过这种感觉。

2022-06-04 09:26:36 264

原创 嵌入式开发比单片机要难很多吗?

第一眼看到单片机的时候都会产生一个疑问,为什么单片机只有黑色没有其他颜色,后来才知道是单片机材料的原因。对单片机而言,其实一个芯片就是全部,像最小系统都是为了单片机的正常运作而加入晶振,5v电源,电感电阻等元件。当然最小系统只能保证单片机正常运行让初学者知道单片机的工作原理,是实现不了任何功能的。...

2022-06-04 09:20:42 1310 1

原创 C语言指针底层原理

如果要选出C语言中最重要、难度大的概念是什么,那就是指针!难度大,意味着使用方便、实用高效,同时也意味这个知识点复杂、实用的时候容易出错。指针用的好,可以提高代码执行效率、节约系统资源;如果用的不好,程序中就会出现一定的问题。

2022-06-03 12:27:15 169

原创 嵌入式为什么没有架构师

每个从事嵌入式开发都要对bsp、驱动、应用软件、android hall、framework等都有涉猎。平时除了关注嵌入式行业的发展,也多少对Web、后台服务端、分布式等方向的技术有一些关注。

2022-06-03 12:06:08 135

原创 Linux如何自学

我的经历可能就是那种最传统的嵌入式学习路线,先从51开始,学完后就学STM32,然后慢慢过渡转向嵌入式Linux,开始对于嵌入式Linux我也只能说会用,项目中参与过其中一小部分的功能和模块的开发,无法系统的去描述整个项目的运转,

2022-06-03 11:07:07 239

原创 嵌入式Linux的学习路线

嵌入式操作系统一般常用的系统有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系统也属于嵌入式的开发。

2022-06-02 15:12:28 588

原创 给准备入门嵌入式的大学生一些建议

今天我们来分享一下大学生该如何学习嵌入式,简单的总结几个我感觉嵌入式应该避开的坑,还有应该需要去做的事。

2022-06-02 15:10:27 281

原创 C语言开源软件Triggerhappy

每个刚入门的嵌入式的朋友都想多找一些功能小巧、代码质量高,可读性好的开放性的小项目进行观看和学习,主要的目的是锤炼自己的知识,提高编程语言水平。

2022-06-02 14:58:49 226

原创 C语言和单片机C语言有何差异?

很多想入门单片机的同学都会先学习C语言再入门单片机,但是学着学着发现明明同样都是C语言,为什么单片机C语言和我当初学的C语言有差异呢?

2022-06-02 14:56:37 773 1

原创 刚毕业的学生想入单片机行业,不培训可以吗

对于很多非科班出身的同学要自学入门单片机行业这个问题,答案肯定是可以的,毕竟世上无难事只怕有心人嘛。

2022-06-01 17:13:22 127

原创 单片机的一些闲聊

对于走传统EE学科培养路线的新手来说,学习51单片机最重要的两点是掌握单片机的使用方法,其次就是从单片机这个窗口探索一下EE学科就业能做些什么。在这俩学习目标下

2022-06-01 17:11:09 128

原创 单片机为什么用全局变量比较多

使用全局变量在单片机开发是一种比较方便的形式,很多数据理论上是可以保存在栈中的,那就要求开发者对栈的机制非常的熟悉,栈溢出是一个让开发者非常头疼的一个问题,因为出错的地方查找起来非常的困难,所以尽量不要在函数内部定义大数组,同理堆的malloc内存碎片和申请失败问题,也一样难以分析,因此大数组定义成全局变量会让我们省心省力。

2022-06-01 17:09:04 470

原创 程序员很多,但是优秀的程序员很少

其实这个问题换成任何一个行业都是一样的。因为行业的优秀从业者本身这个概念就是指少部分的人,大多数人只是从业者,甚至还有部分是工作低效从业者。

2022-06-01 17:06:00 1121

原创 零基础学习单片机必看的一些知识点

不论在工作中和在校的同学的交流中,听到的最多的就是“学习单片机太难了”。其实不是单片机难学,而是我们没找到入门的方法。

2022-05-31 17:33:56 207

原创 快速学习STM32,我有方法

stm32是由STMicroelectronic公司开发的32位微处理器集成电路.其内核是Arm的Cortex架构.I/O口众多,功能强大.没有一个飞控系统是不可以用一个stm32解决的。

2022-05-31 17:31:49 230

原创 单片机是怎样执行程序的?

因为单片机主要应用在一些对价格比较敏感的领域,所以这类单片机种类也比较多,像51是我们常用的单片机,主要应用的场合有数码家电(洗衣机,电饭锅,电磁炉,微波炉),工业现场数据采集与传输等

2022-05-31 17:29:31 867

原创 初学者是选择51还是stm32

在填高考自愿的时候有人选择环保、有人想成为医生,有人想成为职业经理人,而我选择了计算机。这可能个人的性格有关系,性格内向不喜欢说话。从大学到职场我都是在和计算机打交道,而我现在从事的工作叫做单片机开发。

2022-05-31 17:26:21 926 1

原创 单片机的计数器定时器

在学习单片机的过程中,中断、串口是比较难的点。因为这是学习单片机的重点内容,如果在学习单片机过程中没有理解这几部分内容,那就等于还没有掌握51单片机,那更谈不上独立开发单片机

2022-05-30 17:02:37 644

原创 采用开源工具学习51单片机

统上,51单片机一般用keil c集成环境来进行编译开发,然后直接烧录到芯片上去运行,这有几个缺点

2022-05-30 17:00:29 525

原创 STM32之CAN接收

要想使用CAN报文接收模块首先要完成相关的配置。

2022-05-30 16:58:40 4940

原创 硬件比软件难这么多,为什么硬件工程师总体的待遇还不如软件

每个人在搞单片机的时候都会面临一个选择是搞软件开发还是硬件开发,我选择了硬件开发。主要原因就是老师说硬件难度大一些,门槛高,本以为门槛高就会竞争小。想法是非常美好的,可是现实确实很骨感,结果可想而知。

2022-05-30 16:56:15 850

原创 stm32和51我们该如何选择

作为初学者要选择前一般会在网上看一些老前辈给的建议。很多人开始对初学者说51已经过时了不需要学,直接上stm32单片机。

2022-05-30 16:54:39 5042 2

原创 怎样才能学好单片机

在我们那个年代用入门的时候学习51单片机比较多,因为它的资料比较多,用的人也很多。就我个人的体会怎么样才能更快的学会单片机这门课。

2022-05-29 14:07:39 154

原创 想入门单片机的同学看过来

很多想接触单片机或者已经一只脚踏入单片机大门的人,不知道怎么入门,或者不知道第一步怎么走。我简单说下我的经历,刚接触单片机的,一初始都会存在几个疑问。

2022-05-29 14:05:19 104

原创 怎样才能做一个合格的单片机工程师

掌握单片机的应用开发需要一个过程,毕竟单片机的应用开发不仅仅涉及到软件和硬件开发,而且跟开发语言和硬件也密切相关,那么一名单片机工程师需要具备哪些技能呢?

2022-05-29 13:57:32 925

原创 为什么单片机在普通高校那么难学

我们的计算机教育其实一直处于摸索阶段,并没有找到一条适合自己现实情况的道路。对于顶级高校我不清楚,也没去读过书。像一些普通的学校,大一大二教了一些编程语言,其目的是想让大家理解不同的编程思想,但是学生课后几乎不会主动去练习,所以,无论是什么样的思想,对于大多数学生来说都是换着方式写for、while、if。。。。。。直到大三的时候,自己还是只会按照书上做个流水灯。

2022-05-29 13:54:33 153

原创 嵌入式找工作时为什么要求精通C

目前,从事嵌入式行业的,绝大部分是电子、自动化、通信等专业毕业的学生,搞纯软件的同学基本上是看不上嵌入式的起薪。

2022-05-28 14:05:00 115

原创 高效的学习单片机

很多初学者在学习单片机的时候因为掌握不到要领,导致学习起来很迷茫,在这里我就来分享一个单片机学习路线,希望能对大家有帮助。

2022-05-28 13:06:00 370

原创 嵌入式学习基础阶段的建议

嵌入式系统的使用范围可以大概分为两大类:电子系统的智能化(工业控制、家用电器、测控系统、数据采集等),计算机应用的延伸(MP3、手机、通信、网络、计算机外围设备等)。

2022-05-27 17:25:10 120

原创 单片机关于基于时间片的分时多任务的知识

单片机软件开发,如果不用实时系统的话,那么“基于时间片的分时多任务”一定是会用到的。“时间片的分时多任务”看似简单,其实还是有几个方面需要注意的,以下我就根据自己的了解和实际应用经验来讲解一下相关代码。

2022-05-27 17:21:52 613

原创 RAM在单片机中扮演什么角色

单片机就是个小计算机,大计算机少不了的数据存储系统,单片机一样有,而且往往和CPU集成在一起,更加显得小巧灵活。

2022-05-27 17:17:22 80

原创 单片机焊接工艺重要吗

很多初学者对于焊接工艺几乎已经不怎么关注,甚至在做样品的时候一般很少回去检查焊点,外观不美观的焊点我们通常就会认为是焊接不良。例如受扰焊点、冷焊点、吹孔等可以导致机械强度下降,焊点出现拉尖的情况就说明浸润不良,焊锡过多会导致焊盘的浸润状态无法判断等等。

2022-05-27 17:04:59 742

原创 无风扇工控机在工业现场的优势有哪些?

无风扇工控机是工控机的一种,无风扇工控机顾名思义就是没有风扇的工控机。无风扇工控机主要由工业主板、CPU、内存、存储设备等构件组成的,其中 CPU 在工作运算时产生热量,是工控机内部主要的发热源。

2022-05-26 14:38:08 134

原创 什么是嵌入式?嵌入式开发怎么学

嵌入式开发技术在近几年发展迅速,应用到了我们生活中的各个领域,行业内的人大概对嵌入式开发都有了一定的了解,但是对于刚刚准备入行的小白来说,可能对嵌入式还不是很了解。

2022-05-26 14:36:05 1484

空空如也

空空如也

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

TA关注的人

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