嵌入式软件设计第九次
学号:140201127 姓名:毛倩倩 组别:第2组 实验地点:D19 一、实验目的: 1.熟悉WWW技术中的SSI(Server Side Include)技术。 2.学会使用SSI技术编写代码把当前开发板内RTC的时钟及日期数据送...
嵌入式软件的基本测试方法
随着制造行业的再一次崛起,嵌入式软件目前在软件行业中越来越多,2004年软件行业最火爆的三个项目是:嵌入式开发,软件培训以及软件外包。由于嵌入式软件与其他产品息息相关,这给嵌入式软件的测试工作带来了极大的困难,软件的测试工作不能够等程序烧到或者固化到芯片中才开始进行测试,这就太晚了,本文结合自己的一...
我对嵌入式软件的理解
嵌入式软件就是给专门的嵌入式系统设计的软件,和一般的PC软件差别不是很大,主要的区别在嵌入式系统对功耗和内存大小上有严格的限制,所以嵌入式软件一定要精简,高效。 一个嵌入式系统一般都包含以下几个部分:cpu,存储器,电源,接口,功能模块电路。而嵌入式软件就是用来驱动硬件工作以达到系统的工作目的。 由...
嵌入式软件测试
嵌入式软件测试 / 嵌入式测试 或叫 交叉测试 ( cross-test )的日的与非 嵌入式软件 是相同的。但是,在 嵌入式系统 设计中, 软件 正越来越多地取代硬件,以降低系统的成本,获得更大的灵活性,这就需要使用更好的测试方法和工具进行嵌入式和实时软件的测试。 通常嵌入式系统对...
嵌入式软件笔试
嵌入式软件笔试 /************************ Chapter1语法类 ***********************/ 1 .volatile作用?应用场合举3例 volatile修饰的变量表示这个变量可能会被意想不到的改变,对该变量的操作将不作优化,用到该变...
实时嵌入式软件开发的25个常见错误
英文原文由David B. Stewart撰写, 这篇论文对实时嵌入式软件开发的易犯错误做了深入分析,对我们的开发非常有指导意义。 David B. Stewart Software Engineering for Real-Time Systems Laboratory Departme...
嵌入式软件书籍
嵌入式书籍推荐 宗旨:技术的学习是有限的,分享的精神是无限的。 Linux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata着 2、《The C Program...
嵌入式软件面试基础_1
C基本语法 关键字inline、static、volatile、const的含义 关键字 介绍 详细介绍 inline 提高了运行速度,但是会增加代码量(省去了调用函数的开销,但是包含的函数的代码量会增多)。 http://blog.csdn.net/u...
嵌入式软件异步编程:同步转为异步
在现有同步实现的基础上进行异步实现,需要将同步代码转换成异步代码。mingdu.zheng at gmail dot com基本方法:分开请求和结果I/O的基本操作可以细分为两个部分:发起请求检查结果同步编程模型中,这两部分是在一个函数中的,在没有操作系统的情况下,检查结果部分可能是一个繁忙等待式的...
嵌入式软件异步编程:冥想
异步编程可以编写出速度快、资源省的高效程序,可以在单线程环境下实现高并发,可以在没有操作系统的情况下实现TCP/IP等协议栈。又快又省可以将功耗控制在最低水平,因此异步编程是低功耗设计的最佳编程模型。mingdu.zheng at gmail dot com三重境界参禅有三重境界:看山是山,看水是水...
嵌入式软件开发——CVTE 面试+笔试题
一面: 在网上做完了测评之后,当天就收到面试的通知了,CVTE效率真高。第二天就去参加面试,面试前紧张了一把,后来去到之后发现只有几个应聘者,很多面试官前面都没人,估计现在中午一点,所以都去吃饭了。我和一个同学去,直接就面试了。我面的是技术类的岗位。 一面没有问技术,只是问问简历上...
嵌入式软件开发经典笔试题
> 预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如...
[VScode] 嵌入式软件开发必备插件
C/C++ c/c++智能提示、调试和代码浏览C++ Intellisense 借助GNU Global标签的c/c++智能提示Bracket Pair Colorizer 一个可定制的扩展为匹配括号着色Chinese (Simplified) 中文语言包扩展(简体)GBKtoUTF8 一个vsco...
信息工程本科生想往嵌入式软件方向发展,应该学到什么程度才能找到8k以上的工作?
本人大二,在广东某985读信息工程,打算买 arm 板开始学嵌入式,但是学校跟嵌入式有关的课程很少,所以有点迷茫。7 个解决方案 #1 可以多深入了解一下嵌入式方面...
嵌入式软件设计第8次试验
嵌入式软件设计第8次实验报告 学号:140201126 姓名:杨鹏飞 组别:第二组 实验地点:D19 一、实验目的: 1.熟悉WWW技术中的CGI(公共网关接口)技术。 2.学会使用CGI技术编写C语言代码驱动嵌入式开发板的L...
嵌入式软件设计第8次实验
学号:140201127 姓名:毛倩倩 组别:第二组 实验地点:D19 一、实验目的: 1.熟悉WWW技术中的CGI(公共网关接口)技术。 2.学会使用CGI技术编写C语言代码驱动嵌入式开发板的LED灯 和蜂鸣器。 二、实...
使用Eclipse进行嵌入式软件开发
使用集成开发环境会比使用命令行更容易的编辑代码,大大提高了软件的开发效率。在ARM嵌入式Linux的开发过程中,使用Eclipse集成开发环境也是如此,本文介绍如何使用Eclipse开发嵌入式Liunx软件。本文假设ubuntu上已经安装好了ARM交叉编译环境。一、安装软件 1. 安装Eclips...
痞子衡嵌入式:借助Serial Plot软件测量i.MXRT系列FlexSPI驱动Flash页编程执行时间
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT系列FlexSPI驱动Flash页编程执行时间。痞子衡之前写过一篇文章 《串行NOR Flash的页编程模式对于量产效率的影响》,简要分析了 NOR Flash 的 Page Program 命令不同模式对于整体量产时间的影...
嵌入式软件工程师笔试题
1 . 用预处理指令 #define 声明一个常数,用以表明 1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 2 . 写一个 "标准"宏 MIN ,这个宏输入两个参数并返回较小的一个。 #define MIN(A,B)(...
嵌入式系统软件开发答疑
问:什么是嵌入式? 答:目前市场上的嵌入式设备很多,如:PDA(俗称掌上电脑)、手机、GPS卫星导航仪、MP3/Mp4等等都属于嵌入式的范畴 问:嵌入式式系统软件有什么优点? 答:嵌入式设备,如PDA,具有体积小、功耗低、可移动性好。因此,如果把传统的部分系统软...