热文跟涛哥一起学嵌入式05:一道程序改错题,测出你的嵌入式功底
大家好,欢迎阅读《跟涛哥一起学嵌入式》第05集,我们今天讨论一下中断的基本概念。 中断,是嵌入式开发中经常使用的一个功能,也是嵌入式工程师必须要掌握的一个概念:CPU和外设通
热文跟涛哥一起学嵌入式 第03集:嵌入式要从u-boot移植学起?
大家好,我是涛哥,欢迎阅读《跟涛哥一起学嵌入式》第3集。俄罗斯仲夏夜,世界杯依旧如火如萘。球场上,夕阳下,梅西没落的身影、C罗的黯淡离场,并没有打击大家太多的热情。战火依旧,老
热文跟涛哥一起学嵌入式11:一个实现锁机制非常有意思的宏
QQ群(宅学部落)有位学员问了一个很奇怪的宏,觉得很有意思,特拿来分享,它的定义如下: ![v2-59c1cd1ca9255d8a9ce9b9083ed91766\_b
热文跟涛哥一起学嵌入式09:ARM启动过程中你不知道的小秘密
学过嵌入式、玩过开发板的同学可能都知道这些常识:我们的ARM开发板有多种启动方式,可以从NORFlash启动、可以从NANDFlash启动、也可以从SD卡启动。当系统上电后,A
热文跟涛哥一起学嵌入式10:关于校招,应届生都应该看一看
金九银十,是应届生求职的黄金时期。每年这个时候,各大企业、名企一般都会到校园去做各种宣讲、面试招聘。对于大部分应届生来说,通过校园招聘渠道,找到一份靠谱工作的概率远远胜过社会招
热文跟涛哥一起学嵌入式04:一道面试题,测出你的C语言功底
大家好,我是涛哥,欢迎阅读《跟涛哥一起学嵌入式》第04集,今天聊聊面试题。 嵌入式C语言面试题中,大家经常会看到宏定义的考题。比如:定义一个宏,求两个数中的最大数。别小看这个
热文跟涛哥一起学嵌入式 第02集:工作还是考研?
大家好,我是涛哥,今天我们聊聊第一个话题:工作还是考研。 工作与考研,是每个大三大四学生都要去纠结一下的问题,也是一个很难做抉择的话题。对自己的现状不满意,蹉跎了岁
热文跟涛哥一起学嵌入式08:ARM跳转指令深度剖析
顺序、选择、循环是构建程序的基本结构,任何一个逻辑复杂的程序基本上都可以由这三种程序结构组合而成。而跳转指令,则在子程序调用、选择、循环程序结构中被大量使用。程序的跳转是如何实
热文跟涛哥一起学嵌入式 第01集:say you say me
大家好,此时此刻,2018俄罗斯世界杯已暂告一段落,16强已经产生,卫冕冠军德国队提早回家,阿根廷起死回生,C罗一个30多高龄的年纪,还在坚持健身,一身腱子肉,在球场上挥洒青春
热文跟涛哥一起学嵌入式07:GNU/Linux和Linux的区别
GNU、GNU/Linux、Linux 之间到底是什么关系?什么是自由软件?什么是GPL协议?什么是自由软件基金会?什么是GNU耻辱榜?有多年开发经验的Linux工程师,估计也
热文跟涛哥一起学嵌入式16:关于 apt-get 软件安装那些事儿
对于很多linux/ubuntu新手来说,要想在Ubuntu系统上熟练地安装、升级、卸载软件,确实是挺考验人的一件事,会遇到各种各样的问题,有时候会把人搞得很不耐烦,打击人的学
热文跟涛哥一起学嵌入式14:Autotools发展史
在linux下面撸过代码、做过开发的,想必都听说过Makefile。对,是Makefile,不是make love。如果你看成了后者,只能说:同志,你的三观有问题,需要格式化你
热文跟涛哥一起学嵌入式 25:我接触过近50块嵌入式开发板,分享一下教训和总结...
最近老是有学员问我:涛哥,你的嵌入式教程针对哪款开发板鸭?到底使用哪款开发板学习?我的回答往往是:暂时不用开发板,学习嵌入式,不一定非得用开发板,在qemu仿真平台上学习就可以
热文跟涛哥一起学嵌入式 27:一个小故事,让你明白进程、线程和协程的区别
进程、线程和协程,是多任务编程中的常用术语。很多初学者分不清它们之间的区别,今天就以一个小故事为引子,让大家搞清楚他们之间的本质区别。 话说在西凉女儿国,大唐文化传播有限公司
热文跟涛哥一起学嵌入式 23:参加开源项目,免费获取《Linux三剑客》教程
项目背景 很多学员,尤其是在校学生,很多人都想通过一些项目锻炼自己的,以提高自己的编程技能,为未来的就业增加筹码。其实只要用心,项目无处不在,只是对于很多学生来说,没有经
热文跟涛哥一起学嵌入式 24:使用qemu搭建U-boot+Linux+NFS嵌入式Linux学习环境
视频教程免费分享啦: 使用qemu在Ubuntu上仿真一块ARM开发板,然后在上面移植u-boot、Linux,挂载NFS文件系统,想研究嵌入式u-boot、Linux内核,
热文跟涛哥一起学嵌入式 20:一段C语言代码编译、运行全过程解析
很多嵌入式初学者,不明白一个简单的C语言程序,是如何通过一步步编译、运行变成一个可运行的可执行文件的,程序到底是如何运行的?运行的过程中需要什么环境支持? 今天就跟大家一起捋
热文跟涛哥一起学嵌入式 28:Linux下的时间管理和定时器编程
时间是我们生活中非常重要的一个概念,我们的生活处处离不开时间:你跟朋友定在晚上7点去吃火锅;你老板让你半个小时后去他办公室;还有一周就要放假过年了...。在现代社会中,没有时间
热文跟涛哥一起学嵌入式 26:深入浅出计算机编码、乱码问题
很多新手在编写程序、使用软件打开文档或者浏览网页时,经常遇到乱码显示、全角半角的问题。 ![v2-baa4c2b19f9654d014a7867a9a9a7d73\_b
热文跟涛哥一起学嵌入式18:嵌入式开发,有必要考研吗?
我觉得还是很有必要的,但不是必须。原因简单说3个 1)随着行业的发展,公司招人的要求、门槛会慢慢提高 举一个简单的例子:高校的老师招聘,早期可能本科毕业生就可以直接到高
热文跟涛哥一起学嵌入式 21:一个static关键字引发的思考
今天有个学员问了一个C语言的static静态变量的细节问题,以前自己也没怎么注意过,感觉挺有意思,就跟大家分享下。 ![v2-57947e8059e6750bad0eae67
热文Linux进程间通信10分钟快速入门
原文链接: [http://mp.weixin.qq.com/s?\_\_biz=MzIzNjA0OTExNQ==&mid=501836476&idx=1&sn=3a8019
热文springboot 、spring-data-elasticsearch、elasticserach的版本对应关系
1. 由于工作需要,亲自试验了,elasticsearch 5.6.80, elasticsearch 6.4.2, elasticsearch 7.5.0, 三个版本的es
热文SpringBoot 内置tomcat 的 request.getServletContext().getRealPath(“/”) 问题与tomat-docbase 和 basedir的关系
问题发生 近期,在线上有出现问题;截图如下: ![20200116171214923.png][] 仔细一看,是 /tmp/tomcat...... ;大家的第一反应
热文anaconda 与python之间的版本对应关系
![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3
热文带你从HTTP入门到进阶
前言 我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然
热文中标麒麟(兆芯版)Java相关工具及CDH集群安装测试
中标麒麟安装配置 前言: 1、文章中出现的相关包我都有,需要的小伙伴可以私聊我,我发你; 2、如果说安装中遇到什么问题也可以和大帅来一起探讨; 3、
热文windows下 C 程序 调用其他程序常见新的进程CreateProcess以及通过TerminateProcess终止进程
WinAPI执行外部程序和创建新进程: CreateProcess(NULL,cmdOp,NULL,NULL,FALSE,CREATE_NEW_CONSOLE,NUL
热文intellij idea build时出现Artifact contains illegal characters的解决
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
热文Centos简单优化Linux性能、调优Tomcat和Tomcat自启服务
Linux性能优化 一、 Linux系统优化-调大TCP最大连接数 `linux`作为服务器,当`socket`运行高并发`TCP`程序时,通常会出现连接建立到一定个