- 博客(19)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 cvte2021秋招 嵌入式 offer 面经
cvte笔试 - 8.24 19:00时间充足,可以慢点做,多想想emmm,做太快,最后一道编程题没细想写错了。考的很广,c++、设计模式、线程进程,c语言、Linux命令、驱动。但是都不深,难度不高。最后两道编程题属于leetcode的简单题,还行。一面:时间:2020.8.31 15:50 - 16:23地点:学校实验室,上课做课设。。方式:突击电话面面试官信息:钟?(可能是)岗位:安卓系统工程师面试前准备:无过程描述:大学学习了什么知识,介绍一下做过的项目?(stm监控,a
2020-09-28 13:02:54
10289
8
原创 ucosiii+lwip实现并发服务器的办法
ucosiii+lwip实现并发服务器的办法转自http://www.openedv.com/thread-82631-1-1.html主要实现功能:1 tcp server并发(主要涉及文件app_lwip.c、app_tcp_server.c)2 网线热插拔(主要涉及文件app_lwip.c、app_tcp_server.c)3 不重启修改ip地址(主要涉及文件app_lwip.c、app_tcp_server.c、app_key.c(按键修改ip地址))4 将lwip的数据接收从中断方式改
2020-09-01 18:16:00
1160
原创 C++-重载、隐藏、覆盖
本章记录c++重载、隐藏、覆盖的概念与测试。1. C++重载重载是学习c++最开始接触的,也是比较容易理解,不过如果没注意关键特点,也有可能与后面两个概念混淆。特点:函数名相同,参数不同;在同一个作用域内,比如同个类中;可以没有virtual关键字;重载最为常见也是最为简单,比如运算符重载,这里不进行演示。2. 隐藏隐藏指派生类得函数屏蔽了预期同名的基类函数。规则如下:如果派生类的函数与基类同名,但是参数不同。此时,不论有无virtual关键字,基类的函数都将被隐藏(注意与
2020-08-16 21:14:06
157
原创 嵌入式Linux工程师笔试记录 -- 2020.8.5 (五) (汇编代码还没看懂)
一、基础题1.Linux 内核分为____、、、____等四个子系统。进程管理、进程间通信、内存管理、虚拟文件、网络接口2.在windows环境下共享Linux中的用户目录的一个工具是?Samba服务器3. Linux系统下的软链接和硬链接的异同相同点:都能通过它找到另一个文件。都是通过ln命令创建。不同点:软链接跟源文件是不同文件,就像windows的快捷方式,保存源文件的路径。硬链接与源文件是同个文件,只是文件名可以不同。不可以对目录进行硬链接,可以对目录软链接。软链接可以
2020-08-12 19:46:37
425
原创 嵌入式Linux工程师笔试记录 -- 2020.8.11 (七)
嵌入式Linux工程师笔试记录 – 2020.8.111. 输入一个uint,返回该值的第一个非0的位之前,有多少位为0;0xF – 24位#include <stdio.h>int main(){ unsigned int value; scanf("%u" , &value); printf("%u\n" , value); int i = 0; while( (value&(1<<(31-i))) == 0 ) i ++; print
2020-08-11 17:02:36
335
原创 嵌入式Linux工程师笔试记录 -- 2020.8.5 (四)
嵌入式Linux工程师笔试记录 – 2020.8.5 (四)嵌入式Linux工程师笔试记录 -- 四1.递归方式计算4(1-1/3+1/5-1/7...)的近似值,直到括号最后一项绝对值小于10^-6为止。2. 有N个人围成一圈,顺序排号。从第一个人开始报数(从1-3报数),凡报到3的人退出圈子,问最后留下的人原来排在第几号。(要求用链表实现,代码中有一个实现链表的类,最好有异常处理,写c++代码)3.编写字符串类String的构造函数、析构函数和赋值函数。4.八皇后求解1.递归方式计算4(1-1/3+
2020-08-05 16:35:29
207
原创 嵌入式Linux工程师笔试记录 -- 2020.7.31 (二)
做题时间:2020.7.30 23:38总结时间:2020.7.311.按以下三种方式定义的数组有什么区别?char p1[] = {"abcdef"};char p2[] = "abcdef";char p3[] = {'a','b','c','d','e','f'};考点:字符数组与字符串数组回答:1) p1和p2位字符串数组,编译器自动为其在末尾加’\0’,作为字符串结束标志。2) p2是p1的简写,相当于字符数组p[] = {‘a’,’b’,’c’,’d’,’e’,’f’,’
2020-07-31 12:26:34
553
原创 opencv-3.4.1-arm编译安装 -- 超详细
相关链接:opencv-3.4.1-x86编译安装 – 超详细opencv-3.4.1-arm编译安装环境1.安装依赖库2.OpenCV源码获取并解压2.1 获取源码2.2 工作目录准备3.交叉编译OpenCV3.1 cmake-gui生成makefile3.2 make&&make install 及可能遇到的问题3.2.1 **`问题1`**3.2.2 **`问题2`**4.交叉编译OpenCV_contrib4.1 修改cmake-gui 生成Makefile4.2 编译安装mak
2020-07-28 00:27:48
5905
原创 opencv-3.4.1-x86编译安装 -- 超详细
opencv-3.4.1-x86编译安装环境ubuntu:16.04gcc:5.4.0opencv源码:opencv-3.4.1opencv扩展包:opencv-3.4.1_contrib-3.4.11.安装依赖库安装编译工具#apt-get install build-essential安装依赖包#apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-
2020-07-27 21:31:42
1590
2
原创 铁路调度问题 -- 递归 -- 栈 -- 笔试题目
铁路调度问题 – 递归 – 栈 – 笔试题目左边停了N个车厢,N个车厢依次编号为1-N。现希望通过中间的Y字型铁轨。将所有车厢拉到右边,所有车厢不允许走重复的路。#include <iostream>#include <stdlib.h>using namespace std;/*问题:C语言编程。Y字形铁路如下图: 铁路调度问题 ---》 ---》 | | | | | | ——— 左边停了N个车厢,N个车厢依次编号为1-N。现希望通过中间的Y
2020-07-25 22:26:58
1664
4
原创 Framebuffer_LCD驱动介绍
Framebuffer_LCD驱动介绍前言一、LCD控制器介绍二、Framebuffer介绍:1.fbmem.c2.2.选择nxp-fb.c介绍 info定义处前言学习Framebuffer过程中,最大的困惑不是fb层的各个数据结构的交互,而是stm32驱动LCD时的画点,画线,画圈这样的函数上哪去了。。。直到了解了LCD控制器的原理,总算知道了为什么没了。原来给LCD控制器承包了!一、LCD控制器介绍在说Framebuffer之前,得先提一下LCD控制器。如下图:LCD控制器的主要作用是承
2020-06-16 22:47:56
546
原创 通过笔记本wifi共享到以太网接口方法----令嵌入式设备接入互联网
通过笔记本wifi共享到以太网接口方法----令嵌入式设备接入互联网目的桥接wifi过程其他细节与问题1. 以太网适配器的配置问题2. 嵌入式/外接设备静态网络怎么设置?附录1.A53-ubuntu系统的测试2.另一台笔记本的静态ip配置结束目的一方面解决的问题是如何让嵌入式设备连入互联网,从而得以云服务,进而更简单的使用人脸识别或语音识别等功能,或者在嵌入式设备中上百度,玩4399?另一...
2020-05-03 00:28:30
6356
7
原创 UCOSII学习笔记-1.ucosii移植
UCOSII学习笔记-1.ucosii移植基本信息STEP1 准备一个没有错误LED例程STEP2 下载UCOSII源码UCOSII移植1.添加文件到自己的工程文件中2.文件加载到工程3.修改文件软件设计编译下载基本信息 硬件平台:stm32f103 软件环境:MDK5 移植ucosii花了我很多时间,首先看了正点哥的视频,看不太懂。接下来又看野火哥,野火哥用了一堆从 自己例程中复制...
2020-03-16 12:19:10
1128
opencv源码+扩展包源码.zip
2020-07-27
网络实验1 LWIP无操作系统移植.zip
2020-04-03
UCOSIII移植_STM32F10.zip
2020-03-20
UCOSII移植_STM32F10.zip
2020-03-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人