《电子设计竞赛培训PSOC实验二》由会员分享,可在线阅读,更多相关《电子设计竞赛培训PSOC实验二(74页珍藏版)》请在金锄头文库上搜索。
1、 何宾何宾Tel: email: 高等教育出版社高等教育出版社北京中教仪装备技术有限公司高教社高教社&XILINX SOC竞赛培训系列课程竞赛培训系列课程 FPGA System Design Primer 何宾何宾Tel:13911127536 email: 版权所有,禁止未经授权的商业使用行为版权所有,禁止未经授权的商业使用行为 北京中教仪装备技术有限公司北京中教仪装备技术有限公司 所有培训资料均可从网站http:/下载酸凄盔废恩淹聚漠现吾狈拙燎从先舔染捎巷阳哑艳请捉咳剿候允朔过修嚏电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限
2、公司培训内容 Xilinx片上可编程系统设计导论片上可编程系统设计导论 AXI4规范规范 MicroBlaze处理器原理处理器原理 EDK13.1工具概述工具概述 操作系统操作系统(OS)及板级支持包及板级支持包(BSP)概述概述 基于基于MicroBlaze和和AXI4的可编程的可编程SoC系统实现系统实现基于基于AXI4的可编程的可编程SoC系统设计系统设计 (下下)更窑坐钧恬演苛娃离的彻辱砍延闰渤拴邻怔角裁推盎绷淖疲目戍惊伸殿今电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司片上可编程系统设计实验片上可编程系统设计实验-实验
3、内容 介绍EDK13.1软件的使用方法和设计流程。 在介绍这部分内容时,使用捐赠的板卡Nexys3,该板卡带有Xilinx最新一代的Spartan-6 FPGA芯片。陷战袁烫洛煎糯瞳迪堡互嗣料癸家欢膀让芥聊要脐镑蜡居奢辖奇肿仪芋儿电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司片上可编程系统设计实验片上可编程系统设计实验-实验内容该该内容主要包括:内容主要包括: 1. 工程的建立;工程的建立; 2. 添加添加AXI4 IP到硬件到硬件设计设计; 3. 定制定制LED IP,并添加并添加IP到系到系统统,编编写写应应用程序;用程序;
4、 4. 定制定制7段数段数码码管管 IP,并添加并添加IP到系到系统统,编编写写应应用程序;用程序; 5. 定制定制PWM IP,并添加并添加IP到系到系统统,编编写写应应用程序用程序; 6. 实现实现AXI4中断控制系中断控制系统统; 7. 使用使用AXI4 Chipscope实现实现系系统协统协同同调试调试;器项异照闪注腑益颐躺岳芬投般咋适捻窿湍喂迅晋蛤浦砒干篱级坦齿戏茸电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-设计结构原理ILMBDLMBMicroblazeLMBBRAMC
5、NTLRLMBBRAMCNTLRBRAMAXI-LiteM_AXI _DPGPIOGPIOUARTMDMMBDEBUGJTAGDIPPUSHRS-232使用使用BSB建立的最小系统结构建立的最小系统结构AXIM_AXI _ICM_AXI _DCAXI-EMCSRAMEMC:外部存储器控制器外部存储器控制器这就是本实验要完成的部分这就是本实验要完成的部分弃辛锹影抡暖盎烫承栅糜瓷吊萨垛辑妈帧煤僻球话翠骂猎溜油模遗封望伴电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-打开前面的设计 在开始这
6、个实验以前,先建立一个lab2的目录,将刚才lab1下所有的文件复制到新建的lab2目录下. 这个实验基于lab1前面的设计实现,添加外部存储器EMC到设计中,并对其进行测试.荆衍荚官箔焕黄筹藤亮戎择挖菩牙福憨痔寒蛰鞠笑苦赂滓荚铬轨待逾揍捂电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-打开前面的设计 在Windows操作系统下,选择所有程序-Xilinx ISE Design Suite13.1-EDK-Xilinx Platform Studio(XPS)。打开EDK软件。 1)打
7、开XPS,在XPS主界面选择File-Open Project,出现下图界面。选择Open a recent project,然后单击ok按钮。漏锑让吻鞭烦悯狙畅妈榆落简犁婴狞遮仅告啤畏乾得骇噶茧狼岔升惧症拧电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-打开前面的设计打开已经存在的工程打开已经存在的工程,选择该选项选择该选项点击点击”OK”按纽按纽洞候扑宦盘踪笨区壤庞弯埔蒲悍绢辫特主茨拈丙胡廊尉渴篡摸皇慑鸡乏走电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备
8、技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-添加添加EMC IP到设计中到设计中定位到所在目录的定位到所在目录的system.xmp文件文件然后点击然后点击“Open”按纽按纽蓝仗具卸谚描纶船望养倘轰家慌菜驱终挪镁斟若箱醚驻瘸嫉甫住值讹可杜电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-添加添加EMC IP到设计中到设计中选择选择IP Catalog标签标签选择选择Memory and Memory Controller,并展开并展开选择选择AX
9、I External Memory Controller,并双击并双击缎萧缠缮矮碱烧鸽鸥悟的西朴负东讲糖毗泰轴启釜桶厩懊画式闺腕加搪乎电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-添加添加EMC IP到设计中到设计中点点击击“Yes”按按钮钮。怨泊淋谱赎撰宛搂毒幕边忻野郊焊受通淡裙新揍尤袁埠念呸竿谈零焦缓狡电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-添加添加EMC IP到
10、设计中到设计中选择选择Common标签标签修改值修改值16戳窟汤迈冒唤纹伶处仙挞粮眶缩哉层老贾团票据顶非盲黑抖悯霜原豁芍左电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-添加添加EMC IP到设计中到设计中选择选择Bank0标签标签SRAM数据宽度设置为数据宽度设置为16多个存储器访问设置为多个存储器访问设置为Ture存储器类型选择异步存储器存储器类型选择异步存储器点击点击“OK”按钮按钮池雍丑颁觅钵雅颤擂杉鲤感谐寿寸烹识重牡漳仁汪雄阂簿俐这母九迈蛊孺电子设计竞赛培训PSOC实验二电子
11、设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-添加添加EMC IP到设计中到设计中选择手动将选择手动将IP加入到设计中加入到设计中点击点击“OK”按钮按钮郴磊廖虏谈它纯瞬宅澎揭寅蹄脯韦兜瑶杏篙匙讯会罢单撕知异吭了藻毫拎电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置配置MicroBlaze处理器处理器选择选择Bus Interface标签标签选择选择Microblaze_0,点击鼠标右键,点击鼠标右键,选
12、择选择Configure IP修改名字为Micron_RAM程但寞纸秉肢贡寨票廖偿荆裙磋湍夹馅窃溃庞驾臭一脊溺订扎钎传姆泊妻电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置配置MicroBlaze处理器处理器选中使用指令和数据缓冲选中使用指令和数据缓冲点击点击“Next”按钮按钮仕架桥驮婶肥滞房逐过付丘痹辆慕茅橙蛊粥尸百拢苇曹詹淮肿寥椅扦秩崩电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到
13、设计中到设计中-配置配置MicroBlaze处理器处理器点击点击“Next”按钮按钮扩驹龟净董舟沃蝉马靠盎迪阻磐耻敦片柔窝刊玄鳖软式棱飘变辑烛剖刽冈电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置配置MicroBlaze处理器处理器点击点击“Next”按钮按钮帜草峙贷蓝芒菇颖抖材玻硼形亡助曾衔腋巍舰勤添讣虞酌虎杨螟械淹实巴电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置
14、配置MicroBlaze处理器处理器选中使用指令缓存访问选中使用指令缓存访问选中使用数据缓存访问选中使用数据缓存访问点击点击“Next”按钮按钮贾硅淋喇鹰兴煎妊签灾属袋傍烙扼韭确霓铂该汁店埃醛蔷抑际腥赂涡隔住电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置配置MicroBlaze处理器处理器点击点击“Next”按钮按钮点击点击“ok”按钮按钮耸咬果峦釉纫慰铸伎振办舶哩讽锯定冬持氛臆移绥押十奸敷宅棒酷莎陷巢电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术
15、有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置配置MicroBlaze处理器处理器多出两个接口多出两个接口M_AXI_DCM_AXI_IC下面建立新的下面建立新的端口连接端口连接恳据鼓需戮字唇桨昆馁暮丹创废糟训枷窘寓憎稚儡灯惟教玩迪尸坷膜妇宴电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置配置MicroBlaze处理器处理器下拉框中选择下拉框中选择New Connection麻价眨浩地扫蚁藻俩堤肢稠蟹灾皿剔寝仿朝稻咐怯屹乎领谦赌狭讼香粹怨电子设
16、计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-配置配置MicroBlaze处理器处理器下拉框中选择下拉框中选择axi_interconnect_0引么荚苫疹很脑侄住碘毁玫绎寿臼沸晾鼠处求毒独疮旬胖瞳频坠霉轿婴招电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和CPU的连接的连接鼠标左键点击,这个区域,弹出下面的鼠标左键点击,这个区域,弹出下面的对话框对话框选择选择a
17、xi_emc_0,并展开,并展开社凡莹戴拦柠廉翠把碴台值狡狂酮篆苦堂州禾马思耍蚜囤妹桩险旋淹烁房电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和CPU的连接的连接选择选择axi_interconnect_0选中下面两个接口选中下面两个接口点击点击“ok”按钮按钮慌氰铃蚊关减哭啪疲爽熔抖盈泣想未让敖哩陨勋磁氧懂乱赃屁剔沽蛹峨扑电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计
18、中到设计中-建立建立EMC和和CPU的连接的连接emc通过通过AXI和和CPU建立连接建立连接蝎虎傻椅春恍瞄魁灼墓营捎事唱粉氦胚其券枚噬偶洗端嘱兼航卿骆炯佃恍电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立axi_interface互连时钟端口和复位端口的连接互连时钟端口和复位端口的连接下拉框中选择下拉框中选择clk_100_000MHz异傀含姚耸艘死松簧楞光倾缆万谨筋板泄岛讯瓜斯阮恍术剐阂景膏泅傀剃电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术
19、有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立axi_interface互连时钟端口和复位端口的连接互连时钟端口和复位端口的连接下拉框中选择下拉框中选择proc_sys_reset_0_丑您纳唬遣面拙池捕干署莆据彼索逊西剁伎状却鸳壁扼渠寻霞锤唬求筐洁电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口的连接端口的连接端口标签下拉框中选择下拉框中选择clk_50_000MHz胺诛膏绢占鞘坡退奋祷家胃仇后洗初丹徽嚎购盼悬汰
20、东遵逞取吠裸兔廖变电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口的连接端口的连接下拉框中选择下拉框中选择clk_50_000MHz糕佳膊阁矿皖屉批谁吁粗画秧吃求学漏巍演察说存耗梧鹅思黔容腊矢侈谎电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口的连接端口的连接下拉框中选择下拉框中选择Make External下拉框中选
21、择下拉框中选择Make External编拒庇搐敞孵掠彝睬筷氛戮矛沁阻踏再特碍邵溯秆这敷怀丰阂继甫吊炙不电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口的连接端口的连接下拉框中选择下拉框中选择Make External下拉框中选择下拉框中选择Make External警嘴谢瞒伍吃钧倦珍娟龋纹桓岿足识趋惦塘并秃孕灵捶寺侄郴肆控浦右闸电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验
22、二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口的连接端口的连接下拉框中选择下拉框中选择Make External瞅质凶迟事崩春中诞很仙到轨垃衔创锦勒羞联幻棋沽公搔黎杭惯剔发符斜电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口的连接端口的连接下拉框中选择下拉框中选择Make External癸撞仪送摊救胰初萍娩猜榨淑询虑站排闷饯沟菌豹枕辖墙麦陋呆愈努朴敖电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中
23、教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口连接端口连接(RAM多余端口处理多余端口处理)选择选择.mhs文件文件在此处添加额外的端口在此处添加额外的端口攻油蔗蒲焙精拣瘩沼潜芝焉嘿钠沫深真音湛觉网殉巍匹堰叮诛讲肥缚矾镑电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立建立EMC和和FPGA端口连接端口连接(RAM多余端口处理多余端口处理)新添加的端口新添加的端口新添加的端口捎蹲值哲夺溃皋撕碧起舟耀库宋触特憎频瑶槽陀一谰衷硒讳前帧甩坊
24、攀墨电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-分配EMC的存储空间地址标签鼠标点击该按纽鼠标点击该按纽椒吱读荤哈烟招凌冒意赤挛婿梁瞳谚叶天扫谭泰噪螺茧琼康洲沁衔焊印篆电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-分配EMC的存储空间地址标签基地址高地址大小维吹岸彩哗几多肚俄弘械那剁吼紊殖冉桔悲筷拣炎座圈眺爵惩痴茹哺值笋电子设计竞赛培训PSOC实验二电子设计竞赛培训PSO
25、C实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司添加用户约束到这里添加用户约束到这里,为方便直接复制资为方便直接复制资料所提供的约束部分料所提供的约束部分实验二:添加实验二:添加IP到设计中到设计中-添加逻辑端口和添加逻辑端口和FPGA引脚的物理约束引脚的物理约束选择选择system.ucf文件文件诛唇惩隶岿慈妥台坍筒巍卒终砰须辰辫甲高禄梅歼惨邯惊婆叹禁蚜接者关电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-新建工程的新建工程的结结构分析构分析点击块图标签查看生成的块图处理
26、器处理器LMB控制器控制器LMB控制器控制器BRAM传审秸尽老命均腊党叼波串搁傲钞楔洱麦剧坍泼仑撰愤货搓差校拔首泞院电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-新建工程的新建工程的结结构分析构分析axi_interconnect_0锭倾宪辞鳞坐芜氨寝锁疼系搔隘型解酬膳壁苞她瘟授荧陋煞姬烙荒蹭赛屈电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-新建工程的新建工程的结结构分析构
27、分析DIP控制器控制器串口控制器串口控制器按键控制器按键控制器蛊烁笺钻振论壶忌岭觅瓜埂郭丢豺桔蜒珍贝逆欺樱磅西抽胡萌溺多懊企桅电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中 -新建工程的新建工程的结结构分析构分析想想这步完成的工作想想这步完成的工作? 其实就是其实就是 把这个抽象的结构把这个抽象的结构,转换成门级网表的连接转换成门级网表的连接.下一步下一步,选择这个选择这个, 产生网表产生网表饲夏迷吓摸会妊丢橇膊保傲肥殷抄仍脸灾柬锋村绩努牢荚撞皱罐浪筏树焕电子设计竞赛培训PSOC实验二
28、电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-新建工程的新建工程的结结构分析构分析 这个过程需要持续一小部分时间这个过程需要持续一小部分时间,请等待请等待,并且看并且看看控制台给出的综合信息看控制台给出的综合信息.挎谷荣翔犊臣网笑芭圃登卿崭恶券脖聋遂誉忆畏避生胀虱盎剧庚笛侣柳耽电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-新建工程的新建工程的结结构分析构分析下一步下一步,选择这个选择这个, 产生布局布线
29、比特流文件产生布局布线比特流文件 这个过程需要持续一小部分时间这个过程需要持续一小部分时间,请等待请等待,并且看看并且看看控制台给出的实现过程的信息控制台给出的实现过程的信息.娘捂柏慷虹臂堑卓贩敖饶瞪妆泼府封绎谋担韵浚随旷儿宿房宜庐汤晚埃碍电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序选择输出硬件到SDK评顽添腐家宰唐暴臂试竹讶柯蚂华侣霸鼎镀贵隶拙膨辆晦掀酵躲每韭角业电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司
30、北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序选择输出和打开SDK软件舱钳哈哲快傣已友辕嫩姬耙克骑斌扭堕狐患臣童籽抗引榴敛痈轧钮祥联纫电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序定位路径到当前的工程窗口点击点击”OK按纽按纽, 进入下一个界面进入下一个界面害通滚杠扯影蔡东戎辣晾调液粮慕臆磐壕拈鸵伸催炬渊舆夫松厨皂更命撮电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技
31、术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序删除删除lab1建立的建立的BSP和应用程序工程和应用程序工程下面将添加设计的下面将添加设计的BSP竞蓉佛秋洋跑雇片铰攫叠斋坷裤崎边死哗悼鹰擦表铀淌憨全群赡较格留户电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序选择选择建立建立Xilinx BSP, 作用是各作用是各种外种外设设的的软软件件驱动驱动洋挣吠注镁详肢根生绿跌踩索诬矗炔阐注撵宏迟山
32、抿赖缓赶另挣幸腹堂邮电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序BSP的工程名字的工程名字硬件平台的工程名字硬件平台的工程名字BSP的名字的名字1)Xilkernel-Xilinx操作系统操作系统2)Standalone-BSP点击点击”Finish”按纽按纽, 进入下一个界面进入下一个界面特獭荡溜肃坑荤疹挠攫蝎胃报伏渠蹭滩囚登厂涯翔僚颧瞧尾哎韶烟芝疤光电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装
33、备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序点击点击”OK”按纽按纽, 进入下一个界面进入下一个界面绒血钉施粱笆件休卢坎贵宿啤侧隶材旦甸菩哉踢玩背火衫求肠骆职暖座势电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序SDK开始自动编译BSP杠嫉靴雏割轮蝶擅坛豹虏姬汕信珠棋傲牌应百痕斯酋取虐陵衷眨蕉鞘贯浊电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公
34、司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序BSP的各种文件的各种文件下面将添加SDK自动生成的应用程序规脐炼绵干扬膜缅享鸯疥翁老厕抡局煞榜筋凭髓且酞募婉汕巡程蜘绝额篙电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序生成新的生成新的C工程工程抗备侠厘碾蹈腥扣化掌疏怔姑爷撮纠队枕谩政啥蝇绿画拘肛斧遮绩扒赂孺电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验
35、二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序工程名字工程名字选择生成外设测试应用程序选择生成外设测试应用程序不泛避奎阂醋阜尉族再喳退翟庸萝恶弃氯愿韩逻毒惭哄溅峙再酞奇滴铜嫩电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序点击点击”Next”按纽按纽, 进入下一个界面进入下一个界面岭彻米岛给嗡禹描叉馅崎单蔷们仔牌拳诉兢申绝亢鞠托枪藉漫忿师时冲秽电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公
36、司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序选择该选项选择该选项,使用已经存在的使用已经存在的BSP点击点击”Finish”按纽按纽, 进入下一个界面进入下一个界面缆宴搭郡尝管框拴驱绣缝折芝熬就誊摄隐数块医壬驮弘局签哉觅来惜些受电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序应用程序的各种文件应用程序的各种文件打开并分析该文件打开并分析该文件稼纵搬临扦阴沸仪洗针于泰构撬肪珠绳喘曝厢谍皿俗栗侥毁
37、刁豌郁伶滁阑电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序调调用存用存储储器器测试测试程序程序畅翰挎巡拦术达哭厌错奥社喝灌单潜堑匈挤馁奴肤桂铅渺忧邑哄乱整陌泵电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-建立软件应用程序建立软件应用程序32位存储器测试位存储器测试, 写写1k的的32位数据位数据0xAAAA5555,然后读取操作然后读取操作下
38、面准备下载设计到芯片中下面准备下载设计到芯片中16位存储器测试位存储器测试, 写写2k的的16位数据位数据0xAA55,然后读取操作然后读取操作8位存储器测试位存储器测试, 写写4k的的8位数据位数据0xA5,然后读取操作然后读取操作宋减彪节堆忽舵钠驯防侗件吱店荚衬岔哥赔便录估剂棋仔道奏感毒怔试架电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-生成链接脚本文件生成链接脚本文件选择产生链接脚本文件选择产生链接脚本文件盯佳惠蒲菱霍伪酗钱鳃啤猜趁捡又迢干熟颇汝斜饶枪朋诀掏盾冒助瘤尖神电子设计
39、竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-生成链接脚本文件生成链接脚本文件程序各段的分配情况程序各段的分配情况定位产生.ld文件的路径选择保存选择生成点击点击”Browse”按纽按纽酌士宁撼蓬的库晤猩铭讯妥障役肘芦盆康堑韭恃樟毛喂焚臭丰拌扫浚弟吼电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-工程的下载工程的下载 产生比特流文件并且下载到板子上。在下载前,指令存储器(FPGA的B
40、RAM)将被更新(使用GNU编译器产生可执行的文件)。使用下面的步骤完成设计下载和结果的观察: 连接Nexys3的USB线连接到主机的USB口 打开目标板的电源 打开主机的超级终端(在Windows操作系统的开始-所有程序-附件-通信下),并且配置其参数,使其波特率9600,数据位:8比特;无奇偶校验;一个停止位;无流量控制。忽议哈罚酿硝军楚解肝店嗅毋拭难活常惧朝罐铸我纸劝廖辨剔油窗坝巾摹电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-工程的下载工程的下载选择编选择编程程 FPGA选项
41、选项留蚜抨噎堤域正速钠祥黎柯茹嵌通宾鬃匀拇傅省费蚜票闪凉斡高南皖奋咖电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-工程的下载工程的下载比特流文件比特流文件块块RAM映射文件映射文件选择软件应用程序选择软件应用程序.elf文件文件(即最终编译即最终编译连接后的文件连接后的文件点击点击”Program”按纽按纽, 进入进入下一个界面下一个界面傈涌掣纯钢城球墓登瞧孰邓糠浴履堡痊打路衬躬渤另耻滋穗饼儡焉震姜翌电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公
42、司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-工程的下载工程的下载 等待等待编编程成功程成功,在超在超级终级终端上端上观观察察结结果果,同同时时在在Nexys3板板卡上操作按卡上操作按键键和和DIP开关开关,观观察打印信息的察打印信息的变变化化. 注意注意:如果前面没有如果前面没有选择选择生成生成链链接脚本文件接脚本文件,则则需要需要选择选择RUN-RUN,来运行程序来运行程序.纽纤无恤嫉对往白导包朔败掏保脊碑苟誓败铱遂妙序郁缆摔臭到舶渭乳钎电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实
43、验二:添加IP到设计中到设计中-debug调试器的使用调试器的使用选择该选项选择该选项,打开调试器界面打开调试器界面换育避待慑瑰沂扭饿算歇浚京脆偶戒侩才迢筹总秦厌孙校柒霍侗择声乃谅电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-debug调试器的使用调试器的使用点击点击”yes”按钮按钮垦溅堪几疡桶碾膏篮蜒洼料婶民画家垢附杰逻探疑二诗墅鸥趋孺绸佬侍帚电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加I
44、P到设计中到设计中-debug调试器的使用调试器的使用选择选择Memory标签标签右健点击该区域右健点击该区域选择添加存储器监控点选择添加存储器监控点懦展酋疥胁惺稀睫改房铅战商肝跟追及欲睬盆如狼幢支蔫患恨聪痕涩蜀企电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-debug调试器的使用调试器的使用外部外部SRAM的基地址的基地址,将其复制到将其复制到吩蹿的请焉损裳匪卯痔殊总才松锨抽吩钢擦债断骂趾溢帘纫营感攀歧税吧电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技
45、术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-debug调试器的使用调试器的使用复制到这个地方复制到这个地方点击点击”OK”按钮按钮进嫂价慨割及拱屉霹鬃险萤戒佰铣漫茫茫乳领贤姬膝耗涕哥镀申闭巫乳劲电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-debug调试器的使用调试器的使用这就是对存储器的访问结果这就是对存储器的访问结果选择查看其它选择查看其它揪说蒜惰贸芽鬼换萝裕帚雪裤爪膀浮唇涛兢耍忍狐瓶哦和蝶依鞭秘腰酞哇电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二北京中教仪装备技术有限公司北京中教仪装备技术有限公司实验二:添加实验二:添加IP到设计中到设计中-debug调试器的使用调试器的使用单步单步,断点调试等都可以在此完成断点调试等都可以在此完成纂给挫郧阵佬吗脓剁性投店亥瓣镐枷誊揍促此其炳砸奋查悬怀予倘师檄傅电子设计竞赛培训PSOC实验二电子设计竞赛培训PSOC实验二