logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【面经】2019汇顶科技(固件开发)、地平线机器人(嵌入式)面经

秋招也快结束了,回忆总结一下整个秋招过程中的一些公司的面试情况,也算是对自己这段时间的总结,也可以对其他人有一些借鉴吧。这篇主要是汇顶科技(固件开发)和地平线机器人(嵌入式)的面经。 汇顶科技岗位:固件开发工程师(上海) 面试内容一面:一面是专业面,主要询问个人的项目细节、基础知识(C语言相关)的掌握情况。万年不变的自我介绍开场,面试官还会插一句问你的成绩水平(面试是需要带...

【UCOSIII】嵌入式实时操作系统UCOSIII及其任务

UCOSIII的任务简介在UCOSIII中任务是以何种面貌存在的呢?在UCOSIII中任务就是程序实体,UCOSIII能够管理和调度这些小任务(程序)。UCOSIII中的任务由三部分组成:任务堆栈、任务控制块和任务函数。任务堆栈:上下文切换的时候用来保存任务的工作环境,就是STM32的内部寄存器值;任务控制块:任务控制块用来记录任务的各个属性;任务函数:由用户编写的任务处理代码...

【机试题】2019大疆嵌入式笔试题A卷(附超详细解答)

前不久的大疆嵌入式线上笔试,可能是因为最近只是在做毕设项目,还没有来得及认真系统复习,直接崩了。就凭借着记忆,把一些记得住的笔试题分享一下,作下记录。整个大疆嵌入式线上笔试,分为选择题(单选题、多选题)、填空题、简答题、编程题。也没有将所有的题目都记得,就分成填空选择题、简答题和编程题三块来介绍吧。 填空选择题1、ARM指令和Thumb指令。(选择题)解答:在ARM的体系结构中...

【阅读书籍】嵌入式软件方向(推荐阅读书籍)

本人某985/211小硕,研究方向是嵌入式软件。平时的项目大体上都是STM32的硬件控制、STM32的数据采集这两个方面。当然,一些单片机编程、上位机编程什么的都是要掌握的。毕业将近,肯定是需要准备一些关于嵌入式软件方向的专业书查漏补缺,下面就列举清单,希望也能对你有所帮助。注:每本书名后面的一行字符串,是本校图书馆的序列号,仅仅是为了记录一下。 嵌入式基础向开发语言开发语...

#驱动开发
【笔试题】2019海康威视嵌入式软件开发工程师(BSP)笔试题(附超详细解答)

海康威视嵌入式软件工程师的题目只包含两个部分选择题和简答题,也就是说,没有编程题!照样是C语言基础的题量最多了,又因为是BSP方向,所以关于Linux操作系统和驱动方面的题目可能页会比较多一点,但是就题目的总体难度而言,也并不是特别难。但如果对Linux、驱动方面不是很了解的话,估计会很吃亏的。选择题1、若有8个待排序元素,采用冒泡排序和插入排序最大时间复杂度分别是()。64...

【笔试题】嵌入式软件开发——嵌入式软件工程师经典笔试题

从CSDN各个博客上摘选的一些容易做错的嵌入式软件的笔试题,做一下记录,让自己记住。文章转自:嵌入式经典面试题。1、用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)解答:这一题主要容易错的地方就是:意识到这个表达式将使一个16位机的整型数溢出,因此要用到长整型符号L,告诉编译器这个常数是的长整型数。#define SECONDS_PER_Y...

#嵌入式
【笔试题】2019海康威视嵌入式软件开发工程师(多媒体&智能应用)笔试题(附超详细解答)

与嵌入式软件开发工程师(BSP)的题目类型来说,多媒体&智能应用的笔试题在前面的选择题上类型差不多,主要是两条简答题。前者是偏向于Linux驱动方面,后者是偏向于视频/音频的采集或者编码方面。总体来说,大差不差。选择题1、下面的C程序在Linux下使用gcc编译成功后变量k处于()中。int j = 100;int main(int argc, char **arg...

【Qt】Qt的GUI设计与制作(上篇:常用控件、布局)

基础控件笼统地讲,Qt控件主要分为三大种类:基础控件(Basic Widget):按钮(Button)、下拉列表框(Combo Box)、滚动(Scroll)等可直接使用的控件;组合控件(Organizer Widget):分割(Splitter)、选项卡(Tab Bar)、按钮组(Button Group)等组合控件;抽象控件类(Abstract Widget Class):基本...

#嵌入式
【C++】泛型算法之std::for_each

用于逐个遍历容器元素,它对迭代器区间所指的每一个元素,执行由单参数函数对象f所定义的操作。它是for循环的一种替代方案。尽管,我们仍可以使用for循环进行一个容器元素的遍历,但是std::for_each额外给我们提供了一种途径,而且丰富了更多的语义信息,在并行上会比朴素的for循环更有优势。

#c++#算法#开发语言
【SLAM】Ceres优化库超详细解析

Ceres是由Google开发的开源C++通用非线性优化库,与g2o并列为目前视觉SLAM中应用最广泛的优化算法库。对于任何一个优化问题,我们首先需要对问题进行建模,之后采用合适的优化方法,进行求解。在求解的过程中,往往需要进行梯度下降求取最优,这里涉及了导数计算。所以在代码中使用Ceres进行优化时,需要包含基本内容:建模、优化、求导方法。Ceres库简介Ceres库主要用于求解无约束或者有界约

    共 126 条
  • 1
  • 2
  • 3
  • 13
  • 请选择