自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式软件面试题总结(1)

这个是一家做LED屏幕的公司的题,岗位是C++开发。 时间紧,挑了几个重点的到网上找了找解释,明天面试回来用代码都验证一遍。 1,const和static C语言关键字const就是用来限定一个变量不允许被改变的修饰符,const修饰的变量不可修改,但并不是严格意义的常量。 使用const...

2019-06-12 01:04:41

阅读数 77

评论数 0

C语言数据结构(三)二叉树

这个二叉树代码比较简陋,主要说明了三种遍历方法,后续考虑找点类型题实践一下,先把代码和分析写出来。 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE ...

2019-06-01 14:55:44

阅读数 10

评论数 0

常见计算机用词《《《中英对照》》》以及对应缩写

还未整理,先放上来。 这几天复习数据结构的时候忽然看到一个BiTNode,大概能猜出是binary tree二叉树节点的意思。联想起了在上家公司,一众后端开发被产品经历嘲讽英语的状况,打算长期整理整理需要用的英语和常见缩写。对代码规范也很有帮助。 let's get acquainted w...

2019-06-01 09:53:30

阅读数 9

评论数 0

C语言数据结构(二)栈和队列

继续复习数据结构的栈,这也是常见的线性表。 实验楼的代码有错误,已注释并在下一行改正。 一,顺序栈 其实就是把常用的数组栈用malloc申请内存,达成一个可扩展的栈。 不太清楚为什么实验楼的实例代码将栈顶指针移动的距离用size()来计算,如64位int占4字节,每次指针+4运算,明显不对...

2019-05-31 14:05:25

阅读数 14

评论数 0

C语言数据结构(一)线性表:顺序存储,链式存储

这几天复习数据结构,打算把所有数据结构的代码和伪代码整理出来,以备查阅。 实现代码来自于实验楼,因学校的教材《数据结构(c语言版)》上面竟然出现了new关键字以及引用&,让人搞不清是c还是c++,虽然自己换成malloc也能用,但是还是实验楼直接malloc的版本比较顺眼。 一...

2019-05-26 01:33:33

阅读数 35

评论数 0

基于树莓派(ARM)的人脸识别摄像头(QT5.8+OPENCV3.4.5)开发总结

前言 这是帮学妹做的一个毕业设计,觉得有趣就接了。功能较为简单,更像是一个带了人脸识别功能的行车记录仪。从18年12月开始做,大部分代码在3月写出来,到现在大概花了20个工作日的样子。期间从零开始学了C++和QT,opencv也经历了从C版本到C++版本,收获不小。这算是我第一个独立的“产品”。...

2019-04-23 18:04:11

阅读数 207

评论数 0

Qt5.8.0安装

做opencv的时候需要用qt来做界面,想起实验楼有Qt的项目,就把其中关于安装的流程记录一下,以备后面使用。 下载Qtcreater开发工具,并且添加可执行权限。 xbw@ubuntu:~/code$ wget http://labfile.oss.aliyuncs.com/courses...

2019-03-04 11:02:33

阅读数 114

评论数 0

《学习OpenCV》第二章样例代码实现

前言 在学习OpenCV库的时候,发现了可能由于版本更新,导致的书上的代码无法实现的情况。特此把没一个例子的代码和完整的编译运行命令都记录下来。并记录要点,以备复习。 第二章 一,显示图像 程序 //用于从磁盘加载图片并在屏幕上显示的简单OpenCv程序 #include&...

2019-02-13 15:18:48

阅读数 56

评论数 0

Ubuntu下编译安装OpenCV

环境为Ubuntu14.04编译安装OpenCV2.4.13。 为什么都用老版本呢?之前在树莓派上安装最新版本的Opencv库后,发现sample里面没有c文件夹,和常见的博客教程不太一样。而且一编译就是两个小时,花费时间太久。于是就在虚拟机上装了一个版的事实,流程来自实验楼。 $ sudo...

2019-02-08 20:43:22

阅读数 87

评论数 0

C语言在Linux下制作FlappyBird

还是实验楼的小实验,利用了信号机制和curses绘图库,先把代码贴出来,回头再写注释。 #include<stdio.h> #include<stdlib.h> #include<si...

2019-01-29 20:31:21

阅读数 25

评论数 0

C语言在linux下制作五子棋

还是实验楼的项目,我先把原来的程序放出来,我觉得有很大的更改空间,而且我想用curses绘图库改写一下。 实验楼的原始代码很粗糙,这是我经过修改以后的,姑且没有太大的逻辑问题。 如果用绘图库修改的话,主要应该改棋盘格绘制和文字输出的部分。 #include<stdio...

2019-01-23 18:00:48

阅读数 57

评论数 0

C语言在linux下制作2048游戏

curses是一个在Linux/Unix下广泛应用的图形函数库,作用是可以绘制在DOS下的用户界面和漂亮的图形。具体到操作就是在编译的时候要加上 -lcurses 选项,安装方式如下: sudo apt-get install libncurses5-dev 2048 游戏里最关键的就是消掉...

2019-01-21 17:07:09

阅读数 44

评论数 0

Linux下C语言 命令行参数 输入 ‘*’ 引起的错误——c语言计算器程序

今天做实验楼的C计算器小程序实验,把scanf输入改编成通过argv输入参数。 +,-,/三种运算都可以。 代码如下 #include<stdlib.h> int main(int argc,char* argv[]) { double...

2019-01-18 12:01:42

阅读数 33

评论数 0

初探Linux嵌入式开发

说来惭愧,作为一个嵌入式专业的大学生,在大学期间逃掉了所有嵌入式相关的课程。 Linux,arm,uOS,qt甚至是C++,一点都没接触过的我,受朋友所托指导其只做一个基于arm的人脸识别小项目。 于是乎买了人生中第一块arm开发板,周立功公司的。说起来曾经买过韦东山的开发板但是烧录了boot...

2018-11-29 21:19:17

阅读数 92

评论数 0

《C程序设计语言》全书难点总结

序 不记得这本书看过几遍了,但从头到尾看完是头一次。以往每次由于之前的知识没有理解, 导致只能反复重复函数和指针相关的内容。现在经过一段时间练习,已经可以理解指针后面的内容了,如结构体,二叉树,标准库相关的内容。 以及期间学会使用github,自己也有一些想做的小项目,另起一文再谈。 本文目...

2018-10-14 21:28:11

阅读数 79

评论数 0

又回来做3D打印培训--新工作简谈

    8月10日,之前打算辞职复习,重新从事嵌入式开发的日子是5月10日。三个月过去了,这是我工作后,人生规划变动最频繁的时期,目前而言。现在我参加工作正好一年。     去年六月毕业以后,在南昌面试迷茫过,8家面试,6家招转培。去上海玩了一个月,夹带学JAVA,回家后又被安排到武汉上班。拿着以...

2018-08-10 22:09:35

阅读数 363

评论数 1

《爱上单片机》读后感——5年后终于了解什么是单片机

  序 18日下午买了这本书,在书店翻阅时,看到有几页描述一些单片机的项目经验,觉得很稀罕就买了。当时本来是因为I2C接口掌握的不好,想去找找有没有专门写通讯协议的书,看到这本便买了。当初打算当作科普读物来了解一下行业,没成想这本书的信息量如此大。 可以说这几年断断续续的只能说自己学过c语言...

2018-07-21 17:46:20

阅读数 1514

评论数 0

I2C总线——EEPROM读写——51单片机模拟通讯

15号开始看串口和I2C通信,看了一遍视频跟着写了一次代码感觉一头雾水。尤其是主从应答的顺序,始终没搞懂。 I2C基础归纳 两根信号线,一根数据一根时序,主从模式,一应一答。龙顺宇讲stm8时举的例子:衙门断案,非常形象。今天在书店偶然看到,仔细翻阅了一下,收获很大。 我觉得这个难点主要在于...

2018-07-18 21:30:55

阅读数 451

评论数 0

17届南昌大学软件工程(嵌入式方向)课程整理

这几天复习嵌入式的时候,发现很多设计方法和软件工程的思维基本忘光了,在看别人的程序设计流程的时候隐约想起学过,但又想不起来具体的内容。大学基本没怎么去上过课,但好歹有个印象,打算系统的复习一下。 于是上了校网,把之前的成绩导出来做了表格。删除了大量的不及格记录后,然后把通识课,实验,和嵌入式关系...

2018-07-16 22:01:33

阅读数 314

评论数 0

3D打印行业入行总结

前言 6月中离职到现在有一个整月了,在家复习单片机。原打算脱产9个月,总体复习好了,明年3月去深圳找一份嵌入式专业的工作。不料今天,原公司的股东又打电话招揽我去他的分公司。 内心惶惶,本来还打算今天好好学一下I2C通信协议,脑子乱得很不如写总结。 一,离职到入职再离职 今年二月底从JAVA...

2018-07-16 20:07:37

阅读数 989

评论数 0

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