2012年3月31日

展讯开发学习00---千里之行始于Hello World

摘要: 几乎所有的程序语言的开发指南第一讲都是编写一个HelloWolrd程序。因此有一则笑话调侃程序员说道:“一个程序员干了一辈子,老了退休了,想了想要干点啥。觉得写毛笔字很不错,于是买来了最好的文房四宝。摆在桌上想了半天写啥,最后凝神屏气,挥笔写下几个大字:HelloWorld“!!! 本文的书写是参考展讯《Mocor平台MMI开发指南》,都是挑选常用的内容配合代码讲。 阅读全文

posted @ 2012-03-31 16:52 Jerry Zong 阅读(401) 评论(0) 推荐(0) 编辑

MTK mmi增加菜单

摘要: 一、增加菜单1.定义菜单id Globalmenuitems.h2.增加子菜单 res_mainmenu.c 有两处需要增加a, organizer 菜单的枚举增加 一个b, void populatemainmenures(void)函数中为organizer菜单(add_application_menuitem)增加一个子菜单id(在globalmenuitem中定义了)3.函数之间的调用在res_organizer.c文件中增加 extern void PopulateMyAppRes(void);在PopulateOrganizerRes(void)函数中增加对 PopulateMyA 阅读全文

posted @ 2012-03-31 16:13 Jerry Zong 阅读(930) 评论(0) 推荐(0) 编辑

MTK 移植泰文输入法

摘要: 1.移植zi输入法 1.1 在文件..\make\XXX_GPRS.mak中 讲输入方式改为MMI_ZI XXX_LANGUAGE = EN_SM_THAI INPUT_METHOD =MMI_XI 1.2在MMI_feature.h 打开相应的ZI语言输入法的宏开关, #if defined(CFG_MMI_LANG_THAI) && ((CFG_MMI_LANG_THAI == __ON__)||(CFG_MMI_LANG_THAI == __AUTO__)) #ifndef __MMI_LANG_THAI__ #define __MMI_LANG_THAI__ #endi 阅读全文

posted @ 2012-03-31 16:03 Jerry Zong 阅读(977) 评论(0) 推荐(0) 编辑

MTK怎样移植LCD 驱动

摘要: 以我在公司项目移植ILI9327DS为例:移植时,我拿到的文档包括厂商提供的代码仅提供Init代码和一个datasheet文档。mtk写代码时最重要的一点就是进行宏控制。1.定义宏 LCD_ILI9327DS_ACTIVE定义位置可以lcd.c ,lcd_sw.h或者按照定义模块。在在客户定制里边定义(在这个位置定义需要new)#define LCD_ILI9327DS_ACTIVE客户定制:COMTOM_OPTION += LCD_ILI9327DS_ACTIVE2。在lcd.c加入ILI9327DS的相关函数重点是Init ,这个部分参考厂商代码。3。 查看datasheet里边会有进入或 阅读全文

posted @ 2012-03-31 15:59 Jerry Zong 阅读(3740) 评论(1) 推荐(0) 编辑

在Linux中设置共享目录

摘要: 1.是否安装了samba服务sudo apt-get install sambasudo apt-get install smbfs2.创建需要共享的目录/ home/usr/share在目录/home/xxxx/share xxx为用户名mkdir share3.修改该目录权限chmod 777 share4.备份并编辑smb.conf允许网络用户访问Sudo cp /etc/samba/smb.conf/etc/samba/smb.confSudo gedit /etc/samba/smb.conf搜索security=user加入security = userusername map = 阅读全文

posted @ 2012-03-31 15:54 Jerry Zong 阅读(51064) 评论(0) 推荐(2) 编辑

GDB初步学习

摘要: 在编写程序过程中难免会遇到错误。这时就需要调试工具帮我们找到代码并修改。GDB则是在LINUX编程学习中不可逾越的需要学习的工具。为使用GDB进行调试,对代码进行调试时要求在编译的时候用-g 选项,以生成增加的符号表。$ gcc –g debugme.c –o debugme./debugme来执行程序时,会产生一个段错误并转储内存dump core.a) 启动gdb,程序名和内存转储文件core作为参数 $gdb debugme core另外可以使用参数 –d dirname来指定源代码的路径。b) 然后在调试环境下运行这个程序。Run,之后会显示错误信息。c) 知道哪个函数出了问题了。但到 阅读全文

posted @ 2012-03-31 13:09 Jerry Zong 阅读(476) 评论(0) 推荐(1) 编辑

导航