2008 IAR 嵌入式软件设计研讨会

提升软件设计水平、创造企业财富

尊敬的客户:

我们诚挚邀请您参加 2008 IAR 嵌入式软件设计研讨会。

一、研讨会简介

一方面是原材料涨价、劳动力成本上升,一方面是人民币升值,中国的电子企业如今面临着前所未有的市场困难,曾经的“蓝海”已成“红海”,原本微利的产业更是雪上加霜。成本!成本!成本!!!“成本控制”成了 2008 年大部分企业的关键字。

然而我们却发现,由于对软件设计的忽视,导致因软件设计不合理而造成的资源浪费现象普遍存在,比如:

•  代码的再利用率低,大量的重复研发劳动;

•  优化代码的技巧匮乏,迫使厂家用更昂贵的 BOM 器件为性能买单;

•  对代码可靠性的忽视,无谓地增加了售后维护成本;

作为全球领先的嵌入式软件供应商, IAR 将与您分享 25 年的软件经验,帮助您提高从每个比特中赢得财富的能力。

二、时间和地点

2008 年 10 月 28 日 深圳景轩酒店 六楼汇丰厅 (深圳福田区福华路 319 号)

2008 年 10 月 30 日 上海建国宾馆 四楼九州厅 (上海徐汇区漕溪北路 439 号)

2008 年 11 月 04 日 北京翠宫饭店 二楼多功能厅 (北京海淀区知春路 76 号)

三、会议议程

时 间
演 讲 主 题
演讲者
13:00 – 13:30 大会签到  
13:30 – 14:10 像研发总监一样思考 叶涛
14:10 – 15:10 使用 RTOS 简化 MCU 应用设计 盛磊
15:10 – 15:30 茶 歇  
15:30 – 16:00 选择合适的通讯协议和文件系统 盛磊
16:00 – 16:30 嵌入式设备互联技术 -InterNiche 江文瑞
16:30 – 17:20 C 编程技巧:有效 C 代码与可靠的 C 代码 朱晓青
17:20 – 17:30 抽 奖  

* )会议现场另有多家合作伙伴解决方案展示


四、报名方式:

请将报名回执传真或 email 至:

深圳:李丽娟 Fax: 0755-82977970 tina.lee@bmrtech.com Tel: 0755-82977971

上海:陆海烨 Fax: 021-62128032 aileen.lu@bmrtech.com Tel: 021-62127690

北京:刘晶晶 Fax: 010-62975227 grace.liu@bmrtech.com Tel: 010-62975900

 

五、2008 IAR 嵌入式软件设计研讨会演讲内容概要

第一讲:像研发总监一样思考

研发总监面临的七大挑战

缩短研发周期、抓住市场机遇

统一技术平台、降低软件维护成本

提高代码效率、降低产品 BOM 成本

丰富应用、增加产品卖点

提高代码可靠性、降低维护成本

打造稳定、高效的研发团队

加强内部沟通、让研发为公司战略服务

第二讲:使用 RTOS 、简化 MCU 应用设计

嵌入式软件设计方法

嵌入式软件设计特点

前后台软件设计方式

使用 RTOS 软件设计方式

选用 RTOS 设计方式的好处

RTOS 主要功能

RTOS 应用程序设计

前后台设计和基于 RTOS 设计方案的比较

举例:四步骤实现系统设计

RTOS 的选择

如何判断需要 RTOS

RTOS 能为你实现 …

PowerPAC 模块介绍

PowerPAC 对硬件资源的占用需求

PowerPAC 现有的 BSP

在 EWARM 中实现 RTOS 的内核调试

中间件概念

构件化 – 嵌入式软件的发展方向

今天,你的产品使用中间件了吗?

商业中间件的优越性

三种不同形式存在的中间件

选择中间件的软硬件指标

IAR 的中间件模块介绍

IAR 的一站式服务

文件系统结构介绍

USB 协议栈结构介绍

TCP/IP 协议栈结构介绍

IAR 中间件 BSP 包

第四讲: InterNiche, 针对设备网络的专家资源

概论

无处不在的网络

InterNiche 的成功案例

网络设备驱动商业价值

如何选择网络中间件

InterNiche 公司简介

InterNiche 产品简介

TCP/IP 协议栈分析

什么是 TCP/IP 协议栈?

TCP/IP 结构层次介绍 (TCP/IP 应用层 , TCP/IP 传输层 ,TCP/IP 网络层 , TCP/IP 数据链路层 , TCP/IP API)

InterNiche 对硬件资源的需求

7 步骤移植 TCP/IP 协议栈

InterNiche 协议栈的优点

InterNiche 与 IAR 的合作

第五讲:有效的 C 代码

影响代码效率的因素

编译器优化与设置

编译流程简介

编译器优化概念

代码速度和大小的平衡

C 代码基本优化技术示例

目标指令级优化技术示例

多文件编译

编译器性能评测方法

扩展服务:定制编译器

编写清晰而高效的代码

合理定义和使用数据

充分利用寄存器

编写有助于编译器优化的代码

避免编译器优化带来的问题

第六讲:可靠的 C 代码

失败的案例

开发阶段的可靠性规则及实例

数据类型隐患

指针、结构体、联合体隐患

表达式隐患

流程控制隐患

编译环境隐患

MISRA-C:2004 规则

系统设计阶段的可靠性 – VisualSTATE 状态机建模

现场展示

解决方案

STM32 马达控制系统

用状态机控制 Lego 机器人

用状态机建立车灯控制系统

汽车 LIN 解决方案演示

uC/GUI 触摸屏演示

TI Zigbee :教程教具演示

FreeScale Zigbee :气象预报站方案

开发套件

NXP ARM: LPC2148/2478/3250

ST ARM: STR9/STM32

Atmel ARM: AT91SAM7/SAM9

Atmel AVR32: AVR32 UC3

FreeScale: ColdFire Kirin 3

其他开发板: 78k/430/AVR 等 …

调试工具演示

ARM7/ARM9 无限断点设置调试

外设模拟调试演示: LCD 液晶屏

Cortex-M3 SWD/SWV 调试

RTOS 内核调试

状态机模型实时调试

J-Link 和 M-Link 仿真器

教材教程展示

《 IAR EWARM 嵌入式系统编程与实践》

《嵌入式 TCP/IP 》课程设计

基于 LPC2400 的 ARM7 课程设计

基于 STR750 的 ARM7 课程设计

基于 STM32 的 Cortex-M3 课程设计

基于 ADuC7026 的 ARM7 课程设计

基于 MSP430 的 Zigbee 无线网络课程设计


报 名 回 执 表

姓名
职务
公司及地址
电话
手机
E-mail
           
           
           

 

报名表下载>>>>>>