本文提出了在嵌入式Linux操作系统下基于处理器片内SRAM的应用程序优化设计方案。
2024-02-25 15:20:11 83KB Linux Coldfire SRAM 软件开发
1
本文介绍了I2C串行EEPROM应用系统的健壮性设计
2024-02-25 12:57:26 100KB I2C串行 EEPROM 健壮性设计 软件开发
1
软件开发的好帮手精益软件开发管理之道
2024-02-25 11:44:33 2.32MB 软件开发
1
在一些仓储管理、生产制造、气象观测、科学研究以及日常生活中,对温湿度的要求普遍存在,如《档案库房技术管理暂行规定》中就明确指出:档案库房(含胶片库、磁带库)的温度应控制在14~24℃,有设备的库房日变化幅度不超过±2℃;相对湿度应控制在45%~60%本文利用新型的C8051F020单片机和I2C总线数字式温湿度传感器SHT11设计了一套满足此要求的自动化设备。
2024-02-24 15:52:16 75KB 调节系统 软件开发
1
敏捷开发的经典书 内容简介 在这本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。   ·讲述在预算和实践要求下,软件开发人员和项目经理如何使用敏捷开发完成项目。   ·使用真实案例讲解如何用极限编程来设计、测试、重构和结对编程。   ·包含了极具价值的可多次使用的C++和JAVA源代码   ·重点讲述了如何使用UML和设计模式解决面向客户系统的问题
2024-02-18 10:48:10 17.95MB 敏捷开发 Agile
1
在过去的十年中,本科计算机科学专业的学生越来越有兴趣在毕业后寻求不那么传统的就业途径。 虽然大多数人仍然选择为成熟的企业工作,但其他人则选择自己创业。 对于计算机科学专业的学生来说,开发新颖的软件产品是实现这一目标的一种可行方法。 为了满足学生对创业日益增长的兴趣,在过去三年中,我们修改了软件开发课程的内容,以介绍精益创业理念并模拟学生创业的过程。 课程开始时,学生向班上的其他学生“推销”他们的想法,然后选择他们将从事的项目,采访客户和潜在客户以确定对产品的要求,最后开发产品。 在此期间开发了四款软件产品,其中一款在创新大赛中获得亚军,并引起了风险投资家的关注。 在本文中,我们将进一步描述课程的详细信息、开发的产品以及课程期间和课程结束后学生的态度。
2024-01-28 21:58:32 478KB Technologies
1
本文的讨论将围绕着新的LabView嵌入式开发模块进行,这种新工具为嵌入式应用开发人员提供了图形化系统设计手段。该工具允许用户直观地设 计算法 并进行交互式调试。下面是一些有助于编程师更有效使用LabView开发嵌入式应用的技巧。这些技巧中的许多也适用于其它高级工具。
1
针对在嵌入式系统上直接开发组态软件会存在资源有限、不易扩展等问题。提出一种嵌入式组态软件开发方法,并详细阐述了设计过程中的关键技术,最后给出该组态软件在某污水处理厂中的应用实例。
2024-01-18 13:30:00 457KB 组态软件 组态描述 通讯协议
1
1. 动手编码之前,你需要对要编码实现的解决方案有一个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始编码,除非所编代码不重要。 2. 优秀的代码文档跟编程语言知识一样重要。在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改日期,以及修改的原因也是非常有必要的。 3. 维护程序的各个版本同样重要。当前有些编程工具都自带一个版本管理工具。无论你什么时候改变自己的程序,它们都会将其保存为.bak文件。 我的方法是为每个程序维护三个不同的版本。比如说,我有一个名为program.c的文件,这个文件同时也被其他项目组成员使用。我把这个文件复制为 program.c.old作为备份文件,并且当我修改时,我会备份另一个名为program.c.wrk的副本文件。当成功完成修改时替换 program.c.wrk文件。 你还可以给自己的程序版本添加一个日期或一些注释,像program260505.c或programReadFnWrking.c。 4. 如果工程包含多个源文件,则生成一个README文件,注明每个源文件、数据文件、临时文件以及日志文件
2024-01-17 18:20:44 69KB 软件开发 程序设计
1
1. KEIL MDK简介RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。最新版本的包括μVision4集成开发环境与RealView编译器,支持ARM7、ARM9和最新Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。 KEIL MDK增加了对Cortex-M3内核的支持,因此我们才能使用它来进行基于 ARM Cortex-M3的STM32微处理器应用程序的开发。2. 安装KEIL MDK软件打开配套光盘——“软件资源”——“开发环境”——“KEIL MDK”文件夹下的安装文件MDK400_mcu123.exe.双击打开,进入欢迎界面。 点击Next.勾选安装协议,点击Next 选择安装路径。这里选择的是F盘,若
2024-01-17 17:50:29 1.55MB ULINK JLINK 软件开发
1