Mico32培训教材.ppt

合集下载

培训教材(初级版)

培训教材(初级版)

黄石市科威自控有限公司——EC/EP系列嵌入式PLC培训教材(初级版)序言电控技术日异月新,市场需求日益苛刻。

作为一家“以复兴民族自动化工业为已任”的科技型公司,只是学习、消化、汲取、实践别人的产品和技术是远远不够的,一定有自己独创的产品,才能在没有硝烟的战场上取获成功。

在董事长龚云生同志的得力领导下,公司公司骨干一直朝着“创新是一个民族的灵魂,是国家兴盛发达的不停动力”的方向奋进。

十余年来,战胜了重重困难,坚韧不拔地走自己的路。

发场团队精神,仔细累积和总结经验;自主创新与借“脑袋”并举。

天道酬勤,科威公司的科技成就不停浮现,特别是2005年,EC/EP系列嵌入式PLC在黄石市科威自控有限公司研发成功了!为我国的自动化工业增加了光彩。

自嵌入式PLC的成就在网上公布后,感兴趣的同仁日新月异,渴求认识其技术性能。

正由于嵌入式PLC刚才问世,知者甚少,为此,科威公司决定创办嵌入式PLC培训班。

这是切合“科学发展观”的要求的。

培训班的教材内容,由表及里,由浅入深。

因受时间和要求所限,不系统,重视实践。

希望对初学者,有所补益。

卫工08 年5月一、嵌入式PLC简介1、开发背景工控系统有大系统和小系统,特别是小系统,范围广,几乎覆盖了全部行业,并且要求是千差万其余。

控制器件有DCS、IPC和PLC等。

广大工控设计人员在器件选型时十分疑惑。

在数据办理上要求像IPC,在靠谱性上要求达到或超出PLC,在价位上力求便宜,好像单片机;在二次开发(应用程序)方面要求语言普通化、易学易懂易掌握。

谁都梦想有一款新式的工控产品能代替、包括IPC、PLC和单片机。

经过艰辛的努力,嵌入式PLC在科威公司问世了。

嵌入式PLC已列入国家科技攻关计划项目的阶段成就。

项目代号为2005BA206C。

2、什么是嵌入式PLC?嵌入式PLC是将通用的PLC梯形图语言、CANbus现场总线协议嵌入到单片机中,使其更具个性化、差别化,应用更宽泛、更灵巧,对用户更方便。

MI培训教材综合版

MI培训教材综合版

16.1“{16.1” ×3+0.2“(损耗)=48.5”}
板料利用率:客户成品最大边界的面积的总和,与大料sheet的比,如:客户成品为
7.2“×9.2“, 生产panel开16X20,4只成品/panel,共开6个panel, 大料为40X48,
板料的利用率=(7.2 X 9.2 X 4 X 6)/40 X 48
3)当客未call成品板厚(仅call基材厚时),应出query问客,成品板厚不允许有参 考的情况。
4)在设计lay-up时应注意: ① 如板内有HI-POT测试,尽量不用单张P片 ② 内层H oz 或2 oz不能用7628,1506等含胶量低的P片(内层1 oz可用任何P片)
5)Pin laminate压板注意事项: ① Pin laminate 尺寸仅三种:18x16 inch, 14 x 24inch, 18 x24inch ② 对于十层以上的板(包括10 层), 如果clearance 小于12MIL 时我们必须用 PIN-LAMINATE 设计,但也必须保证大于8MIL,特别设计板或者利用率特别低 的板请提出!
第一节 : RFQ内容简介 第二节 : BOM内容简介 第三节 : Spec 第四节 : MI制作指示 第五节 : 其它要求/客户特别要求 第六节 : QS9000相关内容
第一章 : PCB简介
何谓印刷电路板:
印刷电路版(Printed Circuit Board)简称PCB,也称为 Printed Wiring Board(PWB)它用印刷方式将线路印在基板上,经 过化学蚀刻后产生线路,取代了1940年前(通信机器或收音机) 以露出两端细铜线一处一处焊接于端子的配线方式,不但缩小体积 同时也增加处理速度及方便性。印刷电路板可作为零件在电路中的 支架也可作为零件的连接体。 于1960年以后才有专业制造厂以甲醛树脂铜箔为基材,制作单 面PCB进军电唱机、录音机等市 场,之后因双面贯孔镀铜制造 技术兴起,于是耐热、尺寸安定之玻璃环氧基板大量被应用至今。

MIC官方PPT(2010正式)

MIC官方PPT(2010正式)

2009年 2009年
在金融危机冲击中国外贸的大环境下,中国制造网与江苏、南京、苏州、四川、天津、 在金融危机冲击中国外贸的大环境下,中国制造网与江苏、南京、苏州、四川、天津、 青岛、东莞等省市政府积极开展合作,开通区域平台, 青岛、东莞等省市政府积极开展合作,开通区域平台,对区域内中小企业应用电子 商务给予支持和扶助。 商务给予支持和扶助。7月,中国制造网凭借“升级2009”的服务理念和优秀的客服 中国制造网凭借“升级2009”的服务理念和优秀的客服 2009” 品质,荣获第四届中国最佳客户服务评选最高奖项“中国最佳客户服务奖” 品质,荣获第四届中国最佳客户服务评选最高奖项“中国最佳客户服务奖”,成为 唯一获得此项殊荣的第三方B2B电子商务服务商。12月 唯一获得此项殊荣的第三方B2B电子商务服务商。12月9日,中国制造网的运营商焦 B2B电子商务服务商 点科技股份有限公司在深圳证券交易所挂牌上市。 点科技股份有限公司在深圳证券交易所挂牌上市。募投项目到位后将提升中国制造 网在B2B电子商务平台的核心竞争力,使公司保持领先市场地位。 网在B2B电子商务平台的核心竞争力,使公司保持领先市场地位。 B2B电子商务平台的核心竞争力
2000年 2000年
中国制造网正式对外展开推广活动,并以电子商务网站的身份参加了广交会。 中国制造网正式对外展开推广活动,并以电子商务网站的身份参加了广交会。
2002年 2002年
在业内率先推出“ 名列前茅”搜索排名服务,获得中小外贸企业广泛好评, 在业内率先推出“TopRank 名列前茅”搜索排名服务,获得中小外贸企业广泛好评, 成为华东、华南沿海各地外贸企业的重要出口渠道。 成为华东、华南沿海各地外贸企业的重要出口渠道。
概况
中国制造网( 中国制造网()是国 ) 内领先的综合型第三方B2B电子商务服务 电子商务服务 内领先的综合型第三方 平台,专注服务于全球贸易领域, 平台,专注服务于全球贸易领域,在帮助 中小企业应用互联网开展国际营销、产品 中小企业应用互联网开展国际营销、 推广方面拥有超过10年的成功经验, 推广方面拥有超过 年的成功经验,已成 年的成功经验 为海外买家采购中国制造产品和中国中小 企业走向国际市场的重要渠道。 企业走向国际市场的重要渠道。

MICO变频器操作手册

MICO变频器操作手册

一、手持操作器介绍:1、操作器的结构手持操作器HPG60(附图一)带6个按钮,一个能显示4行文字的LCD 显示屏。

一个红色LED指示灯和一个9针的RS-232串行接口。

6个按钮分为2组,一组是4个黄色按钮,用于菜单的选择,另一组是2个红色按钮,用来改变参数。

附图一参数设置按钮主菜单变频器当前值(只读)ADJUSTMENT SPEED Vn ×.××m/s ERROR 12 DIRECTIONWRONG二、手持操作器操作说明1、用黄色按钮中的左键和右键可浏览8 个主菜单。

2、用黄色按钮中的上键和下键可浏览8 个主菜单中的子菜单3、改变参数值必须使用红色的按钮。

被修改的参数会不断闪烁直至按下黄色ENTER 键来保存修改或按下黄色QUIT 键恢复原值放弃修改。

4、可通过显示器最下一行来阅读各个按钮的功能参数的改变只能在电机静止时操作5、第一和第二行显示菜单第三行显示不同的数值如电机电流输出电压等若不是处于子菜单中在运行中或在静止中你都可以用黄色按钮来改变数值的显示6、当运行正常时红色LED 灯常亮,但当发生错误时红色LED 灯会不断闪烁。

三、参数说明1、状态监视2、速度菜单3、速度曲线菜单4、起/停车菜单5、驱动菜单6、可选功能菜单7、操作参数菜单8、变频器参数菜单9、电梯总线10、错误信息菜单四、 出厂参数设置列表:主菜单 子菜单数值 ADJUSTMENT SPEED Vn 再平层速度 (转速) 默认 INSPECTION SPEED Vi 检修速度 0.3m/s RUN-IN SPEED V0 爬行速度 0.1m/s INTERIM SPEED V1 低速 厂标 FINAL SPEED V2 中速 厂标 SPEED 速度FINAL SPEED V3 高速厂标 ACCELERATION 加速度 厂标 JERK ACCELERATION 急加速 厂标 DECELERATION 减速度 厂标 JERK DECELERATION 急减速 厂标 BRAKING DISTANCE V1 V1减速距离 OFF BRAKING DISTANCE V2 V2减速距离 OFF SPEED CURVE 速度曲线BRAKING DISTANCE V3 V3减速距离OFF START RETARDATION 启动延时 200ms PREBRAKING SYNCHRON MOTOR 预转矩(同步) 0 BRAKE RAMP 停车斜率 10% DIRECT RUN-IN 直接停靠 OFF START/STOP 启动/停止CATCH-RESCUE 救援OFF P-PART 启动速度 P 默认 I-PART 启动速度 I默认 INTERN CONTROLERSTART SPEED CONT 。

ARM32位寄存器操作

ARM32位寄存器操作
增加了使用这些新寄存器的指令。
除了允许 PC 使用完全的 32 位之外,还有进一步的变更,就是给 PSR 增加了额外的有特权的模式。这些模式用于处理未定义指令和异常终止例外:
未定义指令、异常终止、和超级用户不再共享同一个模式。去掉了在早期 ARM 上存在的对超级用户的那些限制。
在 ARM6 系列(和以后的其他兼容芯片)中通过设置片上某个控制寄存器来确定这些特征的可获得性。可以选择三个处理器配置中的一个:
在 ARM 6(和以后)的 32 位模式下可获得的寄存器有:
User26 SVC26 IRQ26 FIQ26 User SVC IRQ ABT UND FIQ
R0 ----- R0 ----- R0 ----- R0 -- -- R0 ----- R0 ----- R0 ----- R0 ----- R0 ----- R1
32 位程序和数据空间。这个配置把地址空间扩展成 32 位,并介入了对处理器模型的重大变更。在这个配置中你可以选择任何 26 位和 32 位处理器模式(参见下面的处理器模式)。
在配置成 32 位程序和数据空间的时候,ARM6 和 ARM7 系列支持十个有所重叠的处理器操作模式:
用户模式: 正常的程序执行状态;
--------- R15 (PC / PSR) --------- --------------------- R15 (PC) ---------------------
----------------------- CPSR -----------------------
当在一个 32 位程序和数据空间配置下的时候,所有例外(包括未定义指令和软件中断)把处理器返回到一个 32 位模式,所以必须修改操作系统来处理它们。

新编16_32位微型计算机原理及应用(李继灿主编)课件第1章

新编16_32位微型计算机原理及应用(李继灿主编)课件第1章
3 2 1 0
每位代码0~9,A ~ F 特点 :
高位权是低位权的16倍 加减运算法则:逢十六进一,借一当十六 ( 4 5 )16 ( 3 9 )16 + ( 7 A )16 - ( 2 6 )16 ( B 3 )16 ( 1 F )16
4.八进制数:在微型机中一般不采用八进制数 5.二~十进制数:在计算机中表示十进制数的 方法用四位二进制数代表一位十进制数,又 称BCD码数 四位 等值的 等值的 二进制数 一位BCD码数 一位十进制数 0000 0000 0 0001 0001 1 0010 0010 2 0011 0011 3 0100 0100 4 一 一
字长为8位的补码机器数为 [x]补=0 0000101 x=-101, 字长为8位的补码机器数为 [x]补=1 1111011 x=+0, 字长为8位的补码机器数为 [x]补=0 0000000


小结: ①机器数比真值数多一个符号位。 ②正数的原、反、补码与真值数相同。
③负数原码的数值部分与真值相同; 负数反码的数值部分为真值数按位取反; 负数补码的数值部分为真值数按位取反末位加1。 ④没有负零的补码,或者说负零的补码 与正零的补码相同。 ⑤由于补码表示的机器数更适合运算,为此, 计算机系统中负数一律用补码表示。
所以,(11)10=(1011)2
②十进制数纯小数→二进制数 算法:乘2取整,直到乘积的小数部分为0时止 0. 8125 X 2 1 . 625 X 2 1 . 25 ∴ (0.8125)10=(0.1101)2 X 2 0. 5 X 2 1. 0
③十进制带小数 →二进制数 整数、纯小数分别计算,再合并 ∴(11.8125)10=(1011.1101)2
2 .反码 设 x=+101

计算机组成原理课件英文版第一章

计算机组成原理课件英文版第一章
Chapter 1
Computer Abstractions and Technology
§1.1 Introduction
The Computer Revolution

Progress in computer technology

Underpinned by Moore’s Law

What is Moore’s Law ???

Assembly language

Textual representation of instructions
Binary digits (bits) Encoded instructions and data
Chapter 1 — Computer Abstractions and Technology — 14
Chapter 1 — Computer Abstractions and Technology — 22
Inside the Processor

AMD Barcelona: 4 processor cores
Chapter 1 — Computer Abstractions and Technology — 23

Programming language, compiler, architecture


Processor and memory system


I/O system (including OS)

Determines how fast I/O operations are executed
Chapter 1 — Computer Abstractions and Technology — 16

O32系统培训文档课件

O32系统培训文档课件
D.指令查询
O32系统培训文档
提纲
• 系统逻辑结构 • 数据管理层次 • 业务流程 • 各模块功能-风险控制 • 各模块功能-经理指令
• 各模块功能-交易员管理
O32系统培训文档
各模块功能-交易管理
A.指令分发 指令分发、交易员维护、自动分发
规则等 B.证券交易
单笔委托、批量委托、自动交易、 组合交易等 C.银行间交易
提纲
• 系统逻辑结构 • 数据管理层次 • 业务流程 • 各模块功能-风险控制
• 各模块功能-经理指令
O32系统培训文档
各模块功能-经理指令
A.组合管理 规划基金投资组合、查询各种资产配比情况等
B.交易所指令 个股指令、多基金指令、组合指令、投票指令等
C.银行间指令 银行间债券买卖指令、质押式回购指令等
证券柜台系统 实时分仓数据
期货柜台系统 申购赎回传真
基金公司
中国证券登记 结算公司
估值系统
其他数据
O32系统培训文档
TA系统
提纲
• 系统逻辑结构 • 数据管理层次
O32系统培训文档
数据管理层次
管理单元
资产单元A
资产单元 B
投资组合2 投资组合3
投资组合4
投资组合5
O32系统培训文档
O3投资账户的结构
O32系统培训文档
提纲
• 系统逻辑结构 • 数据管理层次 • 业务流程
O32系统培训文档
业务流程
研究报告
投资建议,股票池
指令终止
投资策略,风险管理
分 发


化 下
指令下达
N
有风险?
拒 绝
指令 分发

最新MLCC培训教材PPT课件

最新MLCC培训教材PPT课件
病或寄生虫等所致的缺铁性贫血,以及孕畜、 哺乳仔猪的缺铁性贫血。
右旋糖酐铁:注射液适用于重症缺铁性贫血
或不宜内服铁剂的缺铁性贫血。常用于仔猪缺 铁性贫血。
第四节 体液补充药与电解 质、酸碱平衡调节药
1.水和电解质平衡药 (补失、纠乱、调节) 氯化钠①治低血钠②前胃迟缓,马肠阻塞③盐类泻剂 氯化钾①K+摄入不足/排K+过量所致低血钾症 ②强心苷中毒的释放
MLCC培训教材
电容基本概念与主要参数
◆ 1、电容(capacitor)是由两片金属膜紧靠,中间用绝缘材料隔开而组成 的元件。两片金属称为的极板,中间的物质叫做介质。
◆ 2、电容特性:电容可以存贮电荷、电容两端电压不能突变; ◆ 3、根据介质的不同, 电容的种类很多, 如陶瓷电容, 钽电解电容, 铝
1206
10.0%
其他
0.0%
1997年 1998年 1999年 2000年 2001年 2002年 2003年 2004年 2005年 2006年 2007年 2008年
MLCC发展趋势2-多层化(高容量)
MLCC发展趋势2-多层化(高容量)
L a y e r t h i c k n es s m )( Layer nubm er
• 【毒性】 安全范围较窄,特别洋地黄易致蓄积中
毒。强心苷的毒性反应可归纳为三方面:
1.胃肠道反应:……。 2.中枢神经系统反应:……。 3.心脏反应:强心苷中毒的危险症状。
• 【中毒的解救】
1. 钾盐 ;
2. 阿托品;
3. 依地酸二钠; 4. 苯妥英钠。
• 【临床应用】
主要用于慢性心功能不全,也用于某些心律失常。 如马、犬有心力衰竭的心房颤动或心房搏动。

S32K 培训资料 单片机介绍

S32K 培训资料 单片机介绍

KFA512 Block Diagram
High performance • ARM Cortex M4 up to 120MHz w FPU
• eDMA from Qorivva family
System
PMC 2.7 - 5.5V Ext Osc (4 - 40MHz) Int R/C OSC (~48MHz 1%) Int LP Osc (128KHz)
64-128kB, LIN, CAN, 32-64pin
Entry
KEA64 M0+ 40MHz
16-64kB, LIN, 32-64pin
KGA 32 M0+ 48MHz
16-32kB, LIN, 20-48pin 90nm 180nm
KEA8 M0+ 48MHz
8kB, LIN, 16-24pin


Targeting ASIL-B applications
Security
Key Software Features
• • • • •
KDS (Kinetis Design Studio)
Autosar MCAL and OS Non-autosar Low-Level Drivers Model-based design support Extensive 3rd party offering
TM
Confidential and Proprietary
6
The Solution

Offering products scaled to vehicle safety function complexity from across the Freescale product portfolio

京瓷C32教材25培训手册

京瓷C32教材25培训手册

(驱动/扫描部)(驱动/扫描部)第5部分:驱动部(各部分说明)5-2. 中间(初级)转印部5-3. 感光鼓/充电/清洁部5-4. 成像部5-5. LSU(写入)部第6部分:图像调整(驱动/扫描部,送稿器)第9部分:固件版本升级第10部分:增强设备a. DP-710第 1 部分:产品概述市场上最轻便小巧的串联彩色多功能打印机1. 安装所需占地面积:(宽×深×高):605X660X 745mm4 束激光LSU4. 新的区域分离处理5. 激光焊接框架(增加精度)从第一纸盒供纸时:A4 Æ100% 不包括数据处理或传输时间2) 连续输出速度(驱动速度)25ppm/黑白32ppm2x前部纸盒(500x2)+MP托盘(100)标配最多4100张(使用大容量供纸盒时)ACS 扫描(扫描速度:32ppm)各张原稿的实时分析彩色原稿的输出形式:以JPEG 形式输出(多位)* 无法扩展内存容量标配的复印硬盘容量:40GB/ATA 3.5英寸对于打印处理:标配内存容量为256MB打印用扫描用并行端口HD-5闪存卡用IB-23USB请勿将IB-23 插入HD-5 插槽内。

该操作在规格所允许的使用范围之外。

端口(用于打印/扫描)开启电源以及从睡眠模式中恢复时):45 秒* 测量条件:22˚C/60%RH2. 噪声等级(支持BAM 2007):1. 支持单触式扫描(程序功能:5)3. 支持扫描至FTP4. PDF 扩展 a. 创建高压缩PDF 文件b. PDF 文件加密机器/打印机硬盘数据2. AES 加密功能:机器硬盘数据b. 3000 张装订器:DF-710(支持打孔、邮箱、小册子安装)*支持彩纸鞍式装订AK-710 安装组件以调节高度。

DF-710/DF-730时作外出纸口必须安装b. 送稿器(新型):DP-710* 支持彩纸供应••••完备的增强附件作业分离器双面送稿器原稿台盖板* 安装DF-710/730时,需要安装作业分离器时,需新型增强设备备注专用订器用DF-730简易装订器与 KM-3050/4050/5050 用张装BF-710小册子折叠器与 KM-3050/4050/5050 用张装订MT-710邮箱与 KM-3050/4050/5050 用标准网络与详尽规格扫描至E -Mail扫描至PC / Mac互联网络KM 流系统Kyocera Mita Network TechnologyACS 扫描高压缩高压缩PDF新+PDF 直接打印・KPDL 标配高速控制器网络PRESCRIBESuper G3 & JBIG 络C 文件归档LDAP 转换器新硬盘覆盖硬盘数据加密硬盘新加密PDF-NET VIEWER -NET Client-NET for Accounting新L D A P 服务器第 1 部分:产品概述结束环境条件该型号是为以下维修条件而设计的。

新编1632位微型计算机原理及应用(李继灿主编)课件第3章

新编1632位微型计算机原理及应用(李继灿主编)课件第3章
标号: 操作码助记符 空格 操作数助记符 ;注释
如:NEXT: ADD AX , BX
INC SI
;AX+BX → AX ;SI+1 → SI
标号:以字母开头,后跟字母,数字,下划线,长度 ≤31字符
标号又称符号地址,代表该指令的逻辑地址。 可有可无,设置是为了程序的转向
注解:以“ ;”开头,不执行,打印程序清单时照 原样打印,“系统保留字”不能做标号。
MOV AL , DS:[BP] ;访问堆栈段,用BP间址 MOV AL , ES:[BP+2]
明确写出,不能省
③如用BX、SI、DI、EAX~EDX、ESI、EDI参 与 寻 址 , CPU 自 动 认 为 是 访 问 数 据 段 , ∴“ DS:”可省
如:MOV
AL,DS:[BX]
MOV
AL,[BX]
第3章 指令系统
• 3.1 概述 • 3.2 80486寻址方式 • 3.3 80486标志寄存器 • 3.4 汇编语言语法规则之一 • 3.5 80486基本集指令
3.1 概述
1. 指令:通知 CPU执行某种操作的“命令”, CPU全部指令的集合,称为指令系统
2. 指令的书写格式 目标指令(机器指令)用一串0,1代码书写
80486符号指令与机器指令对照表
操作 1234H→AX AX+BX→AX CX-DX→CX 返回调用程序
80486符号指令 MOV AX, 1234H ADD AX, BX SUB CX, DX
80486机器指令 B8 34 12 03 C3 2B CA
RET
C3
MOV: MOVE传送 ADD:加 SUB:减 RET:RETURN 返回

计算机组成原理英文版第一章Computer Abstractions and Technology ppt课件

计算机组成原理英文版第一章Computer Abstractions and Technology  ppt课件
Non-volatile secondary memory
Magnetic disk Flash memory Optical disk (CDROM, DVD)
ppt课件
Networks
Communication and resource sharing Local area network (LAN): Ethernet
Hardware
Processor, memory, I/O controllers
ppt课件
Understanding Performance
Algorithm
Determines number of operations executed
Programming language, compiler, architecture
For communicating with other computers
ppt课件
Anatomy (结构) of a Computer
Output device
Input device
Network cable
Input device
ppt课件
Anatomy of a Mouse
Optical mouse
Chapter 1
Computer Abstractions and Technology
§1.1 Introduction
The Computer Revolution
Progress in computer technology
Underpinned by Moore’s Law
What is Moore’s Law ???
Moore's law describes a long-term trend in the history of computing hardware.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章:从这里开始学习Mico32
检查.lpf 的约束文件的内容应当如下图所示,说明约束成功添加到.lpf文件中。然 后关闭该文件
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 34
第一章:从这里开始学习Mico32
在ispLEVER中点击Generate Data File以生成FPGA的加载文件。这个过程可能 需要几分钟,在ispLEVER运行的过程中,我们可以同步的准备mico32的软件 ,但对于本设计,我们等待该过程的完成。
第一章:从这里开始学习Mico32
选择最小系统的名称,路径,时钟频率,器件等信息,然后点击 finish
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 17
第一章:从这里开始学习Mico32
双击外设向最小系统添加外设,如图首先添加 CPU
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 18
第一章
从这里开始学习Mico32
本章一步一步的演示如何利用mico32进行开发,学习本章 可以使客户对mico32 系统的开发过程和方法有个大概 的了解。
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 3
第一章:从这里开始学习Mico32
学习本章需要的软硬件环境:
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 32
第一章:从这里开始学习Mico32
在Mico32_train的工程路径下,点击.lpf 的约束文件以检查刚才在Spread Sheet 中的设置是否存在
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 33
ispLEVER 8.0 / mico32 8.0 /ispVM
USB 下载线(并口下载线不能满足于本教程)
XP2-17 DDR 单板以及配套电源
学习本章需要客户已经熟悉ispLEVER以及ispVM的使用
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 4
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 7
第一章:从这里开始学习Mico32
新建文件夹, 命名为mico32_train
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 8
第一章:从这里开始学习Mico32
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 11
第一章:从这里开始学习Mico32
如下图,点击图标启动mico32软件,也可以从开始菜单启动mico32软件
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 12
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 24
第一章:从这里开始学习Mico32
利用mico32进行开发的步骤:
创建工程(ispLEVER) 创建mico32最小系统(mico32 MSB) 实现FPGA 加载文件(ispLEVER) 下载FPGA 加载文件(ispVM) 下载并调试软件(Mico32 Debug) 创建/编译软件工程( mico32 C/C++)
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 29
第一章:从这里开始学习Mico32
在Spread Sheet view窗口的period/Frequency页面,点击Add Preference添加 对时钟的约束。
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 30
第一章:从这里开始学习Mico32
利用mico32进行开发的步骤:
在ispLEVER中创建一个工程 在mico32的MSB界面创建mico32最小系统
将mico32最小系统源文件添加到ispLEVER中实现 FPGA加载文件
用ispVM下载FPGA加载文件到FPGA芯片
在mico32的C/C++界面创建mico32软件并编译
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 20
第一章:从这里开始学习Mico32
双击GPIO 向最小系统添加一个IO设备并命名为LED,位宽设为8, 该IO 将用于根据软件的要求点亮LED灯
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 21
第一章:从这里开始学习Mico32
Mico32 软件包含三个工作界面,MSB, C/C++, Debug,默认打开的 是MSB,MSB用于最小系统的创建和更新
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 13
第一章:从这里开始学习Mico32
MSB界面各子窗口简介
第一章:从这里开始学习Mico32
连接各外设到wishbone 总线,给各外设分配基地址并锁定
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 22
第一章:从这里开始学习Mico32
注意工具栏上的4个小图标,A-自动分配基地址, I-自动分配中断 优先级,D-设计规则检查,G-generate最小系统,本例中点击D 进行设计规则检查,检查通过后点G,生成最小系统
打开ispLEVER, 新建一个工程
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 9
第一章:从这里开始学习Mico32
选择工程的路径到创建的目录,选择器件信息,然后点击完成
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 10
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 14
一章:从这里开始学习Mico32
点击window>show view>component help以打开外设的帮助窗口,然后点 击外设时就会在components help 窗口显示该外设的相关帮助信息
利用USB下载线下载编译好的软件并调试
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 5
第一章:从这里开始学习Mico32
利用mico32进行开发的步骤:
创建工程(ispLEVER) 创建mico32最小系统(mico32 MSB) 实现FPGA 加载文件(ispLEVER) 下载FPGA 加载文件(ispVM) 下载并调试软件(Mico32 Debug) 创建/编译软件工程( mico32 C/C++ )
第三章:Mico32 硬件平台的搭建
第四章:Mico32 软件的发布方式 第五章:Mico32 系统的问题定位方法
第六章:Mico32 典型Demo工程介绍
第七章:Mico32 的应用案例介绍
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 2
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 25
第一章:从这里开始学习Mico32
在ispLEVER中点击Source>import,将最小系统的顶层文件 lm32_plat.v加入到系统中,选择顶层模块为lm32_plat
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 26
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 23
第一章:从这里开始学习Mico32
这时在工程文件夹Mico32_train下生成了一个lm32_plat的文件夹,该文件 夹包含2个子文件夹components 和soc,其中components 包含所有外 设的具体实现,soc包含最下系统的顶层文件和相关设置信息。其中 lm32_plat.v就是最小系统的顶层文件
第一章:从这里开始学习Mico32
利用mico32进行开发的步骤:
创建工程(ispLEVER) 创建mico32最小系统(mico32 MSB) 实现FPGA 加载文件(ispLEVER) 下载FPGA 加载文件(ispVM) 下载并调试软件(Mico32 Debug) 创建/编译软件工程( mico32 C/C++ )
Mico32 培训教程
Created by Zachary Ma Q1 2010
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 0
培训大纲
第一章:从这里开始学习Mico32 第二章:Mico32 CPU 概述
第三章:Mico32 硬件平台的搭建
© LATTICE SEMICONDUCTOR CORPORATION 2007 – Page 6
第一章:从这里开始学习Mico32
利用mico32进行开发的步骤:
创建工程(ispLEVER) 创建mico32最小系统(mico32 MSB) 实现FPGA 加载文件(ispLEVER) 下载FPGA 加载文件(ispVM) 下载并调试软件(Mico32 Debug) 创建/编译软件工程( mico32 C/C++ )
相关文档
最新文档