一.概述( ENV_IS_EMBEDDED的目的) 经典资料 认识     ENV_IS_EMBEDDED只有在CFG_ENV_IS_IN_FLASH或者CFG_ENV_IS_IN_NAND定义了才有效.也就是说,这种功能只有在使用了norflash或者nandflash时才有效.本文是以使用norflash为例来说明的. 上边贴的几张图片讲的内容主要是这个意思:由于uboot.bin是100多kb,而环境变量要占一个扇区.norflash前100Kb中才有空间比较小的扇区,例如第二个扇区才8K…
cb早在2012年就推出了VIP 视频开发板 V1.4  这套开发板是ep2的,摄像头是ov7670,虽然不如当前的vip20强大,但也算是其雏形. 在vip20后期,cb对sdram以及其他模块进行了封装,使其更可靠,更稳定. 显然,sdram要更稳定,更可靠,验证,需要进行大量的实验,使用多种ic,然而经验丰富的cb,也有遗漏的测试(ps:注意上一篇博客细节) 于是找到vip1.4的05_sdram_vga_test例程,果不其然,这个例程兼容性很好,vip2.0不能使用的程序使用这个是可以…
本文转载自:http://m.blog.csdn.net/bzw73/article/details/46564275 有了前面的LCD驱动的框架,再移植VGA驱动就相当的容易了.默认在光盘中已经支持了多款VGA驱动,我们在此基础上增加分辨率为1440*900的驱动. 在kernel/drivers/video/samsung/x4412_lcds.c中添加结构体vga_1440_900: /* VGA-1440X900 */ static struct s3cfb_lcd vga_1440_9…
一.环境变量概述 1.环境变量的概念 可以理解为用户对软件的全局配置信息,这部分信息应该可以从永久性存储器上读取,能被查询,能被修改. 启动过程中,应该首先把环境变量读取到合适的内存区域,然后利用环境变量初始化硬件.启动操作系统等等. 2.启动过程中环境变量初始化过程涉及的问题 这里涉及到两个问题: 环境变量在哪个地方存着(从哪个地方取) 将环境变量存储到哪里(放到哪) (1)环境变量位于存储器(norflash.nandflash ) “CFG_ENV_IS_IN_XXX”(CFG_ENV_I…
一.测试原因 在学习u-boot的环境变量过程中,看到有如此的代码,现对涉及到的内容进行实验测试. 二.测试目的 1.了解gcc允许对段的属性进行更改的方法. 2.解决”ENV_IS_EMBEDDED“解惑以及相关的移植实验中如何将环境变量(结构体变量environment)定位在代码段的0x33f84000的位置,以实现环境变量区嵌入到代码段的功能. 三.测试原理(参考attribute 用法 section 部分) gcc通过选项__attribute__可以改变所声明或定义的函数.数据的特…
北京电子科技学院(BESTI)实验报告5 课程: 信息安全系统设计基础 班级:1452.1453 姓名:(按贡献大小排名) 郑凯杰.周恩德 学号:(按贡献大小排名) 20145314.20145217 指导教师:娄嘉鹏 实验日期:2016.11.24 实验时间:10:00-12:00 仪器组次: 必修/选修:必修 实验序号:3 实验名称:实时系统的移植 实验目的与要求: 1.掌握在ARM开发板实现一个简单的WEB服务器的过程. 2.学习在ARM开发板上的SOCKET网络编程. 3.学习Linux…
北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计基础 班级:1352  姓名:何伟钦  学号:20135223 成绩:            指导教师:娄嘉鹏      实验日期:2015.9.20 实验密级:       预习程度:           实验时间:12小时 仪器组次:23       必修/选修:选修   实验序号:01 实验目的与要求: 1. 学会安装使用Linux操作系统 2. 熟练掌握Linux系统的基本命令的用法和用途 3. 熟练…
四.实例应用 应用1.现有项目移植到git代管 进入目标项目,进行git初始化: 初始化:git init 修改config:git config -- local user.name '名称'  和  git config -- local user.email '邮箱' # 初始化 git init # 此时生成.git/文件夹 $ ls -al | grep git drwxr-xr-x 1 fat39 197121 0 3月 9 14:23 .git/ 初始化 # 先设置.如无,在com…
实时系统的移植 实验目的与要求 1.根据实验指导书进行实时软件的安装 2.配置实验环境,并对软件进行测试. 3.正确使用连接线等仪器,注意保护试验箱. 实验内容与步骤 1.连接 arm 开发板 连接实验箱电源,用串口线.并口线.网线.连接实验箱和主机. 配置超级终端,建立.配置以及验证过程参照博客实验一 2.安装ADS 安装文件在00-ads1.2目录下. 破解方法:安装完成后,点击开始>所有程序>找到ADS程序>ARM License Wizard,选择Install License,…
北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1452 姓名:(按贡献大小排名)李子璇 鄢曼君 学号:(按贡献大小排名)20145201 20145227 成绩: 指导教师:娄嘉鹏 实验日期:2016.11.17 实验密级:无 预习程度:已预习 实验时间:10:00-12:30 仪器组次: 必修/选修:必修 实验序号:03 实验名称:实时系统的移植 实验目的与要求: 1.安装ADS 2.安装GIVEIO驱动 3.安装JTAG驱动 4.测试基本安装是否正确 实验…
20145224陈颢文20145238荆玉茗 <信息安全系统设计基础>第五次实验报告 课程:信息安全系统设计基础 班级: 1452 姓名:荆玉茗 陈颢文 学号:20145238 20145224 成绩: 指导教师:娄嘉鹏 实验日期:2016.11.24 实验密级: 预习程度: 实验时间:10:10-13:00 仪器组次: 必修/选修:必修 实验序号:3 实验名称: 实时系统的移植 实验目的与要求: 1.掌握uC/OSII(uCLinux-)的移植过程: 2.掌握C语言,汇编的混合编程. 实验仪…
北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础             班级:201352 姓名:池彬宁 贺邦 学号:20135212 20135208 成绩:             指导教师:娄嘉鹏       实验日期:2015.11.24 实验密级:         预习程度:           实验时间:15:30-17:30 仪器组次:         必修/选修:必修          实验序号:3 实验名称:  实时系统的移植…
北京电子科技学院(BESTI) 实验报告 课程:深入理解计算机系统 班级:1353 姓名:张若嘉 杨舒雯 学号:20135330 20135324 成绩: 指导教师:娄嘉鹏 实验日期:2015.11.24 实验密级: 预习程度: 实验时间:15:30 – 18:00 仪器组次: 必修/选修:必修 实验序号:3 实验名称:实时系统的移植 实验目的与要求: 掌握uC/OSII的移植过程 掌握C语言,汇编的混合编程 实验内容.步骤: 试验箱配置 基本开发环境 连接实验箱电源,用串口线.并口线.网线.连…
1 实验目的 在linux或windows任意一个平台下完成snort的安装,使snort工作在NIDS模式下,并编写符合相关情景要求的snort规则. 2 实验环境 物理机:windows 8.1 虚拟机:ubuntu 12.04 和 windows xp sp3 软件:winpcap 4.0.2 . snort 2.9.7.2 和 KIWI日志查看工具 其他需要配合使用的服务或软件:IIS 和 rdesktop 3 实验原理 snort有三种工作模式:嗅探器.数据包记录器.网络入侵检测系统.…
Description 小D被邀请到实验室,做一个跟图片质量评价相关的主观实验.实验用到的图片集一共有\(N\)张图片,编号为\(1\)到\(N\).实验分若干轮进行,在每轮实验中,小\(D\)会被要求观看某两张随机选取的图片,然后小\(D\)需要根据他自己主观上的判断确定这两张图片谁好谁坏,或者这两张图片质量差不多.用符号"$ < \("."\)>\("和"\)=\("表示图片\)x\(和\)y\((\)x,y\(为图片编号)之间的…
一.简介及进展 经过一个多月的努力,目前项目开发已进入最后阶段.虽然比预期时间有些延迟,但也收获不少,边工作边开源的效率确实还有待提高. 简单说下目前的进展吧 1.目前项目已经在Github中开源,大家需要的也可以去这里https://github.com/armink/FreeModbus_Slaver-Master-RTT-STM32: 2.主机的相关的框架已经修改完成,初始化.配置Modbus主机相关接口与原有从机接口基本相同: 3.移植主机相关硬件配置与原有从机方式一致,需要修改Free…
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系. 课程内容简单介绍 本课程重点是给大家解说嵌入式linux系统移植的开发方法,採用理论与实践,硬件与软件相结合的方法. 1.在每节開始之前先简单回想上一节所讲的主要内容,并对本节所讲的内容先进行概述,解说概念.技术要点,设计实现思路等内容,最后总结本次课程的要掌握的要点. 2.在讲课的过程中对关键…
实验1:通过Console端口访问Cisco路由器  实验2:通过Telnet访问Cisco路由器  实验3:配置终端服务器  实验4:通过浏览器访问路由器  实验5:模式切换.上下文帮助及查看有关信息  实验6:使用历史记录.系统日志及调试工具  实验7:使用安装模式配置路由器  实验8:路由器的口令设置和口令恢复  实验9:管理配置文件  实验10:备份和升级IOS软件  实验11:交换机启动及基本设置  实验12:交换机端口和MAC地址表的设置  实验13:VLAN.VLAN Trunk.…
Description 小D 被邀请到实验室,做一个跟图片质量评价相关的主观实验.实验用到的图片集一共有 N 张图片,编号为 1 到 N.实验分若干轮进行,在每轮实验中,小 D会被要求观看某两张随机选取的图片, 然后小D 需要根据他自己主观上的判断确定这两张图片谁好谁坏,或者这两张图片质量差不多. 用符号"<".">"和"="表示图片 x和y(x.y为图片编号)之间的比较:如果上下文中 x 和 y 是图片编号,则 x<y 表示图…
2016-2017-2 实验报告目录: 1 2 3 4 5 20162330 实验四 <Android程序设计> 实验报告 课程名称:<程序设计与数据结构> 学生班级:1623班 学生姓名:刘伟康 学生学号:20162330 实验时间:2017年5月22日-2017年5月26日 实验名称:<Android程序设计> 指导老师:娄嘉鹏.王志强老师 主目录 实验内容及要求 实验步骤 代码实现及解释 目录文件及关键类解释 测试代码:HelloWorld测试 测试代码:Acti…
实验四:实验报告 课程:程序设计与数据结构 班级: 1623 姓名: 张旭升 学号:20162329 指导教师:娄嘉鹏 王志强 实验日期:5月26日 实验密级: 非密级 预习程度: 已预习 必修/选修: 必修 实验序号: cs_29 实验名称: Java面向对象程序设计Android开发 实验内容 1.Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第二十四章: 2.Activity测试…
Description 小D 被邀请到实验室,做一个跟图片质量评价相关的主观实验.实验用到的图片集一共有 N 张图片,编号为 1 到 N.实验分若干轮进行,在每轮实验中,小 D会被要求观看某两张随机选取的图片, 然后小D 需要根据他自己主观上的判断确定这两张图片谁好谁坏,或者这两张图片质量差不多. 用符号“<”.“>”和“=”表示图片 x和y(x.y为图片编号)之间的比较:如果上下文中 x 和 y 是图片编号,则 x<y 表示图片 x“质量优于”y,x>y 表示图片 x“质量差于”…
Description 小D 被邀请到实验室,做一个跟图片质量评价相关的主观实验.实验用到的图片集一共有 N 张图片,编号为 1 到 N.实验分若干轮进行,在每轮实验中,小 D会被要求观看某两张随机选取的图片, 然后小D 需要根据他自己主观上的判断确定这两张图片谁好谁坏,或者这两张图片质量差不多. 用符号“<”.“>”和“=”表示图片 x和y(x.y为图片编号)之间的比较:如果上下文中 x 和 y 是图片编号,则 x<y 表示图片 x“质量优于”y,x>y 表示图片 x“质量差于”…
2017-2018-2 20165228 实验二<Java面向对象程序设计>实验报告 相关知识点 三种代码 伪代码:注释,与具体编程语言无关 产品代码:由伪代码翻译而来的具体编程语言语法相关的语句 测试代码:以测试用例来测试产品代码中是否存在bug 测试驱动开发(TDD) TDD的一般步骤如下: 明确当前要完成的功能,记录成一个测试列表 快速完成编写针对此功能的测试用例 测试代码编译不通过(没产品代码呢) 编写产品代码 测试通过 对代码进行重构,并保证测试通过(重构下次实验练习) 循环完成所有…
2017-2018-2 20165318 实验三<Java面向对象程序设计>实验报告 一.实验报告封面 课程:Java程序设计        班级:1653班        姓名:孙晓暄        学号:20165318 指导教师:娄嘉鹏                              实验日期:2018年4月27日 实验时间:13:45 - 3:25                    实验序号:实验三 实验名称:敏捷开发与XP实践 实验内容: XP基础 XP核心实践 相关工…
20172308 2017-2018-2 <程序设计与数据结构>实验四报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 周亚杰 学号:20172308 实验教师:王志强 实验日期:2018年5月30日 必修/选修: 必修 1.实验内容 Android程序设计-1:安装 Android Stuidio,完成Hello World, Hello World后要显示自己的学号,自己学号前后一名同学的学号 Android程序设计-2:创建 ThirdActivity, 在Thi…
4013: [HNOI2015]实验比较 Time Limit: 5 Sec  Memory Limit: 512 MBSubmit: 756  Solved: 394[Submit][Status][Discuss] Description 小D 被邀请到实验室,做一个跟图片质量评价相关的主观实验.实验用到的图片集一共有 N 张图片,编号为 1 到 N.实验分若干轮进行,在每轮实验中,小 D会被要求观看某两张随机选取的图片, 然后小D 需要根据他自己主观上的判断确定这两张图片谁好谁坏,或者这两…
emouse收集整理,转载请注明: emouse的技术专栏 博客园:http://www.cnblogs.com/emouse/ CSDN:http://blog.csdn.net/haozi_1989 成都国嵌非常好的实验教材,建议配合视频教程学习. 此教材是收费的,国嵌和视频一起一套资料580元,有兴趣的可以自己去淘宝上搜.因此这里是教材是网上流出的扫描版本,我进行了整理和压缩,不影响阅读. 文档说明 1.本手册所有内容均整理自互联网,版权归原作者所有. 2.目前百度文库.CSDN流传的均是…
前言 硬件: 单片机:stm32f072CB,sram大小16k.(其他单片机只要sram>8k即可通用) SPIFlash:W25Q128FV,16Mbyte,单次擦除最小4k. 程序使用Keil编译器,C99标准. 程序已经全部完成并测试通过,目前没出现明显问题. 程序使用的FatFs库版本:R0.13b.下文所有内容仅保证在此版本可行. 添加文件 获取FatFs库(官网) 将source文件夹全部复制到目标工程中 添加所有.c文件到工程中,添加相关路径 移植修改 需要修改的文件: inte…
\(\color{#0066ff}{ 题目描述 }\) 小D 被邀请到实验室,做一个跟图片质量评价相关的主观实验.实验用到的图片集一共有 \(N\) 张图片,编号为 \(1\) 到\(N\).实验分若干轮进行,在每轮实验中,小 D会被要求观看某两张随机选取的图片, 然后小D 需要根据他自己主观上的判断确定这两张图片谁好谁坏,或者这两张图片质量差不多. 用符号"\(<\)"."\(>\)"和"\(=\)"表示图片 \(x\)和\(y\)…