|

楼主 |
发表于 2010-8-20 12:10:31
|
显示全部楼层
来自: 中国江苏南京
MTK
热线:021-51875830 62450161 0755-61280252 025-68662821 010-51292078
( K5 E. \ ^, r- ?! b- f* M传真:021-624501611 `# I: c+ }# P: X0 E9 N& x
业务手机:15921673576
$ Y& }' C( `: x曙海培训网站:http://www.51qianru.cn0 h2 y1 W$ s, A7 ]8 p
) l& b4 q! l: B8 F) L& j3 D; c4 _* kMTK初-中级和高级开发介绍
! k- l: G, I& P8 J! f7 L
3 U+ Y% h5 U! h0 E 什么是MTK?
% r8 V1 e5 X* Y) J. l; @0 m2 _4 k2006年,台湾手机芯片商联发科(MTK)开发出了一种MTK手机芯片,将手机的主板与软件集成在了一起,大大降低了手机生产的门槛:普通厂商在没有核心技术的情况下,只需采购MTK芯片及其配件便可批量生产出手机,也就是俗称的“山寨机”。山寨机普遍具有价格低,功能齐全,外观极具创新等特点,一些山寨机还以模仿最新款名牌手机见长。因此山寨机很受追求时尚的年轻人及收入偏低人群的爱好,占有很大的市场份额,其销量超过1.5亿部,对正规品牌手机造成不少冲击。9 P- l- o5 @) m3 f' N6 i+ V
与其它手机平台相比,MTK的平台相对比较封闭,真正得到联发科技技术支持的企业并不多,特别是软件方面,资料以及开发工具很难得到,而且软件开发更是靠工程师自己摸索,因此,如果程序员能够掌握MTK开发技术,职业前景无疑非常广阔。
1 g( `' h e1 K9 J1 l
+ j* U) q5 v- T4 i0 ^+ E$ E 课程目标
& y9 g4 h( c0 }# l1 t1、了解 MTK平台及开发环境,掌握开发MTK 平台必须的软件工具;
& p* X8 [& I$ ?& s) v2、掌握 MTK平台的整体架构,了解MTK 各层的协调关系;( m+ j6 ^4 a, m3 @- f; N
3、掌握 MTK MMI层的开发流程,能够进行MMI层项目设计与开发;( h& L# y+ z1 F5 r: G3 }/ F' v
4、掌握MTK真机烧制过程;% n2 X" U v* D; G% U% _+ i" M( l
5、掌握 MTK 驱动层的开发流程,能够进行 MTK 驱动开发。8 Q3 w/ f. r6 O% F
6、掌握MTK多媒体编程。: V; x, g. {# U& R: L9 F
. d: y. J5 v- v f
入学要求
( L0 Q& O- c; ~7 w- E5 z本课程面向希望把握3G历史性机遇,成为3G移动互联网紧缺人才,并拥有一年以上软件开发经验或计算机相关专业硕士学历(包括在读),同时具备C语言基础的开发者;
- e" t+ V! Z- R, ?本课程同样适用于希望掌握MTK开发技术,为未来业务转型奠定基础的企业技术团队。
7 m8 n$ D6 V! M9 V ; h" ~0 @; `0 R$ J
班级规模及环境
9 [) O" s/ V$ q: p& p 为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限5人,多余人员安排到下一期进行。 , k8 S" v' R+ B; @9 F# Z
开课时间和上课地点 ) B: ]" A6 z; R& x1 }* ~) s& r# `
上课地点:华东师范大学/银城大厦(上海市,地铁3号线或4号线金沙江路站旁)
6 |( J8 [# V8 G3 `$ G+ _/ f 最近开班有周末班/连续班/晚班7 _% f A- I% F* J4 D; n
本课程每期班限额5名,报满即停止报名,请提前在线或电话预约
. J, e9 b: _; q6 P; E: \; s: _# n 学时和学费 * I/ c% _% A9 W. t2 E! E
☆课时: 初级班:共10天,80学时 ; 高级班:共9天,72学时# ?& U5 F& q7 O% i$ E U2 g
6 N/ ^7 D- C! j0 A8 Y ☆外地学员:代理安排食宿(需提前预定) ; B0 D2 J0 }7 u. \) ?6 [
☆合格学员免费颁发相关资格证书,提升您的职业资质
" D/ s5 W9 H& `. @ 作为最早专注于嵌入式培训的专业机构,曙海嵌入式学院提供的证书得到本行业的广泛认7 `1 e% r( p3 |" Q7 I3 O
可,学员的能力得到大家的认同。
2 X: B4 W+ H9 d X* L ☆合格学员免费推荐工作 9 n E: k' m: h& N( I! ]
/ H1 D- Y% X# a# |4 j6 y, C
最新优惠
3 J$ ?6 \; _, ^0 ~5 B; y. ^0 a: k ☆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 ( ]: ?& i8 m! I- ^8 B4 I, W4 W
质量保障
6 ~0 j6 n! t. R" R 1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
# t+ ~9 ^: N( H' ~. d4 K, h- ~ 2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
2 D0 H P% M; \: L# v) K 3、培训合格学员可享受免费推荐就业机会。
4 l- Q3 E4 ]( ]+ x& k9 H# G 2 P3 L) n: G" h
课程大纲 k8 |2 }, e. v% u* ]
(MTK 6225 最新版,支持双卡双待,双声道音频输出,130像素的Camera,2009最新版,支持C语言和Java语言两种方式的开发)
$ Y$ A/ b+ G. {" ]/ k- z% Q赠送MTK 6225平台最新版的源代码!- Z, e+ Y+ `; l5 S; c* L
# B& u4 S( @$ w4 ^- p2 N. J/ p初级:MTK基础与MMI开发5 r) F1 u6 N7 I8 k5 b# ^ L
授课阶段 ; o- C+ `& b( h1 z1 K. M1 n* N
培训内容
' X( v o, F! [( }4 W( h * h0 E5 [. x' s- V8 p5 m
第一阶段; q o2 O2 h* C3 b! B) Z; _
MTK平台介绍
: k& O! X; q `6 PMTK平台环境搭建
% E9 S' G6 d+ F( l# E( qMTK平台工具介绍
D9 S* p6 B' K; DMTK芯片平台原型软件编译及工程源程序介绍; % ~9 e2 e1 K3 r
MTK 主芯片MT6225详解
" U% E+ \& e2 ?& n 5 M/ N7 Q6 ^7 b% |1 q$ G% I
MTK工程的创建
' h* V3 E/ u4 ~0 O* J, k5 kMTK的特性设置: u7 H5 x9 C0 {% H* {% R1 p: G
MTK工程如何编译
`( N, C' M6 g: q# e U' U8 GMTK调试技巧$ E$ H& K% O3 B( o% t2 A
精通软件开发和编译过程; ; l$ i& {3 g- g& Y8 _
MTK芯片和移植--软件如何在不同手机之间移植(“对接”、“搬家”),实施步骤,应注意的事项?
! _6 u5 K# A2 w! R' J" I3 ?- bMTK MMI使用详解$ ?+ c* |$ ]% @) k3 O9 |6 C
MMI的框架和架构详解
( x1 p' e! {/ k) o4 d- ^手机开发模块脚本编译器详解
3 x& \/ T" {3 ?, uMTK AT命令介绍3 q: V: |5 N4 _, i" F
MTK 资源产生工具介绍% {/ f: n3 ~, H" D1 a+ j+ M5 p
MTK 界面开发说明 7 w; k1 G0 M/ V
) b1 S2 H% G) ?* ?1 o! u& x第二阶段
. G1 c7 E2 E7 @1 ^ MTK 整体架构的讲解
8 Z; i$ Z7 |6 G" |% R8 B3 EMTK 的开关机流程
; ^* N/ ^& n4 p2 mMTK 通信机制% Y2 a6 l0 n, A/ | n2 B9 j
改变编译参数/宏定义来实现手机配置的改变或设定;
4 E0 \( H- ~9 x4 _; W1 C5 I , y/ I5 w% j3 |# m
MTK UI 资源介绍% E0 x6 |) ~, b4 I4 m$ R; u8 O7 s
设计字符串资源
j0 s$ M! b; \/ u9 V概括介绍UI结构/架构、各种预定义的标准UI控件/组件(包括各种对话框/提示框),它们在哪里?重点讲解典型组件的使用。Image如何显示?屏幕和各组件之间是否存在一种如J2ME那样的容器/管理关系(append、delete、size,...)?% H4 [' s! r5 Y9 ~& i3 t
如何在屏幕上进行低级绘画(类似JAVA中的Canvas + Graphics),低级API在哪里?Image如何显示?举例说明之。自定义UI程序的开发流程和实现方法(以AudioPlayer为例)。
$ V$ n. x) I8 p# D
* P$ ~; Q) o$ y+ x) {第三阶段5 `/ K$ E2 z* K4 C) c
设计图片资源
# Y% `' L( f2 ^4 S, c2 Y: _; z- M设计播放器等的皮肤
4 Y S: M' n! B* N z3 k/ y更换资源文件实现新的手机界面 + Q5 r7 B/ f* w* d
文件系统--MTK文件系统,和PC文件系统编程的比较对照,编程实例
1 \, v# o+ C) [0 I
& @# a3 \" n* D/ _+ p: s5 x添加功能菜单
" b2 ~8 }) F6 r, y6 p5 [设计独特风格的界面- w1 ]0 j. h4 Y* w% F3 c# v4 l
2 o; f' }7 g# j% o& _7 q1 s2 h第四阶段& v, Q# _7 o- k' l
MTK MMI层介绍" X& h* Y# r) A' m3 P) a6 R
剖析MTK MMI主任务
3 C5 A: `2 I$ u: F# z M6 r系统讲解MTK功能模块如何开发% }4 v0 `% i1 u3 s$ h! {0 x, }
辅助工具实现手机新功能技巧详解+ }5 @" w2 ~- ~. Z) g; E5 g( H
6 Z5 \8 P$ C! c8 k b8 K讲解 模块示例的实现机制
# N3 _3 {4 _, p" [# r5 [- p短信模块
# g' a5 K1 w6 ^* Z1 b6 @照相机模块
6 A$ w! |' V: y$ x+ J, @' A0 l项目开发实践
, G4 T. i6 r, G# }7 } 5 y( q' Z) u/ |$ T. ~( T
补充:Java开发
% s1 a- ^9 A8 Y0 T 7 w$ v/ ~8 e- u) F
(由于本平台为6225最新版,不仅可以用C语言开发,还可以用 Java开发,因此补充相关知识)
+ y0 ?- p& y( g8 ] j D1.开发软件eclipse的使用及调试详解
- y8 V; b4 }4 ?5 W2.J2ME资源详解5 H. Z8 f; I. b2 Z5 R5 a0 h( N
3.J2ME环境构建详解9 s- V+ W+ j( T/ a% k
4.MTK MMI使用详解1 Z. @3 H3 h6 ^6 U$ N; e6 S
5.MMI的框架和架构详解
- ~9 U' U2 W, ~ N" c r6.手机开发模块脚本编译器详解
! ~' l9 E0 [& _3 Y" \4 E' h0 B7.MTK AT命令介绍
: M2 W) c+ c* |: r% d8.MTK 资源产生工具介绍+ W( ?/ n" s& t# P
9.MTK 界面开发说明" Z* {& ^( `& k
10.怎样编写第一个面向MTK平台的Java程序,怎样在平台上运行该程序. S, u! Z/ a7 {( |8 b+ x
11.详细讲解Java程序的各个组成部分! N, E! z# e( L/ [1 H1 f
实验:( N: ^4 W8 @; f& m$ Z8 P0 f9 F- L2 p
1.俄罗斯方块实验原理,开发详细步骤,及源代码相关重点、难点的讲解( b7 w! i2 C7 N' R' a
2.网络传输实验原理,开发详细步骤,及源代码相关重点、难点的讲解
* q+ s6 A4 K4 J2 q/ N( H3.视频网络应用原理,开发详细步骤,及源代码相关重点、难点的讲解) [3 W/ ^- `+ D. y6 s2 E2 G. r" ]2 c
4. 安防监控原理,开发详细步骤,及源代码相关重点、难点的讲解
Y) Q* p5 r9 r% ^- }1 I5.Java串口通讯实验原理,开发详细步骤,及源代码相关重点、难点的讲解
& Z+ v& ?4 ?4 n/ @2 N ?6.短信收发实验原理,开发详细步骤,及源代码相关重点、难点的讲解% Q, A/ ~/ x; A8 Y
7. ADC实验原理,开发详细步骤,及源代码相关重点、难点的讲解
3 K6 {, R) @: w4 e, E0 y& g g8. 条码实验原理,开发详细步骤,及源代码相关重点、难点的讲解
- F7 ~& ]8 u+ u9 o9. GPIO口实验原理,开发详细步骤,及源代码相关重点、难点的讲解0 s! {$ \! T$ j
10.并口通讯实验原理,开发详细步骤,及源代码相关重点、难点的讲解
! |7 _' B# V3 G8 ^4 b" T11.图片浏览实验原理,开发详细步骤,及源代码相关重点、难点的讲解 5 k! A$ Q0 S& P. E- g3 y
高级:MTK高级应用与驱动开发# m& @) n4 f# H
授课阶段 / i, u/ a2 S1 x% G1 P) u% _7 [
培训内容 8 E A! }, W" f) z" W3 M+ m
( `& ]1 G1 K8 o6 h+ P4 t0 [
第一阶段) v3 p$ \& _: ~$ M
MTK 驱动层介绍/ i: r: V$ I* M6 D+ T" t6 C" v
MTK 硬件资源介绍; t- X7 ?- z+ d, o, @
如何根据硬件资源开发一台特性MTK手机1 W2 q: m+ K+ Z
MTK芯片平台软件调试
8 L0 [* W* R% K' t0 O
8 V& s! A0 `$ l* O& E N- L0 p6 ~( tMTK 外设驱动如何调试开发* u8 O: s; O$ ^. s( U9 ?$ b
MTK 基带讲解0 C2 Z( {8 `0 M
MTK 电源管理芯片讲解
; G$ N( ?' T" J+ X利用MTK辅助工具实现手机新功能/ j+ Z. C3 x/ I& D
2 L+ m0 G. B o2 e+ H5 h: t$ Y
第二阶段
- |5 F/ V7 F, W. D MTK Flash 讲解 u9 R; ]2 ~) I$ j; G% q
MTK 键盘讲解
5 F; H2 R4 \/ J0 c, C G9 CMTK T卡讲解
( }/ j8 j! g/ M; L : ]( x& \" _+ u4 Q! {7 n) @8 C
MTK LCD 讲解9 N5 h. r+ C3 X; w- V
MTK 触摸屏讲解; h1 Q) [4 E) X
修改源程序实现复杂的功能更改或增加;# v; H/ p% E- r4 o' v! S, V- {
: p N# Y# N' b ~) J第三阶段, c- ~6 T. z" j6 `2 V
MTK 摄像头讲解 C$ L8 a4 f) I, ^
MTK 播放器讲解+ x% |$ u8 ~6 k$ A( i0 ^
v3 A% y; h" X; [. N' f6 A; SMTK 音频部分讲解
( K' Y( z8 i2 d, ]/ q K* |! @MTK 录象机讲解5 R ^) l" l' t; C8 T9 F$ X
修改NVRAM数据来改变手机的功能/性能;4 U; `" V$ }4 a# `4 Z% g8 a
多媒体编程---图形与图像,音频和视频处理,多媒体编程实例。
! r- X; {& j& a: T* u
. |. p3 }! Y6 U: ]; C5 y第四阶段0 H3 B$ c* _' L1 Z8 F- x- h$ S
MTK 射频讲解2 D% k; _( U. r" ^+ N+ r
MTK 蓝牙讲解
: r1 i! F. P2 t 2 v/ }7 g6 q- s0 c5 n8 }' F% G
MTK 充电部分讲解
( G& f! e, B1 T& FMTK 待机讲解
, m4 d9 M) ~- S4 N2 g; iMTK NVRAM讲解4 C9 j4 V7 r' W- E a5 }# h: l
新功能模块的开发
& ` y2 B9 j0 F2 M/ e3 @项目开发实践 ; v" G9 ]& R$ D4 \& C! T
' H/ U e/ ^% t7 O* V+ z补充:Java开发
2 ?" m; @& H' M+ e X: J(由于本平台为6225最新版,不仅可以用C语言开发,还可以用 Java开发,因此补充相关知识) , |5 ~. r& m: u
1.MTK 6225平台,Java开发的高级技巧详解1 B! @7 Z4 q+ u' F- C* z$ [
2.软件调试的高级技巧
, m- _0 i3 x4 D; C1 H实验:
5 |+ }. w; Y: V& _" ^& ~6 j1.射频卡的硬件开发及Java版相关软件开发详解
4 { ^& t5 p+ B, X2 P8 D, R2.摄像头硬件开发及Java版相关软件开发详解
3 s( Q# Y( _) ?* i* q9 b3 Z4 H . H* U" {! ?) K* k' v t
http://www.beijing918.cn曙海培训
2 D! o4 X4 e7 i/ }$ z1 P4 E0 O' j/ Yhttp://www.lvanquan.com.cn曙海培训/ d+ l8 M2 j4 T Q) \8 x K* }
http://www.huimanxiang.com曙海培训
& V* D9 _1 |) B, p+ A* h8 bhttp://www.yibiaont.cn曙海培训 % I8 O7 g* @# I+ x
http://www.shuhai9.cn dsp6000培训班 : H( \( T9 \+ q# w
http://www.51qianru.cn dsp6000培训班
) g& l/ O7 z2 S) b5 Chttp://www.youhuapaiming.cn FPGA培训班& p* o; e# I. c0 v4 N1 c
http://www.shanghaifdi.cn symbian 培训班 |
|