上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: 病症:病症:arm启动后应用程序界面显示不正常(左面有部分未能正常显示)也就是左面少一块区域,右面多一部,原因:lcd显示驱动中场扫描的问题平台:s3c2416、linux2.6、800*480lcd解决办法:修改lcd驱动中部分代码:内核目录下drivers/vidio/s3c_xxx.c(根据实际找适合自己的)打开文件找到:#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#inc... 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(152) 评论(0) 推荐(0)
摘要: C语言命名规则比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p。如果一个变量由ppch开头,则表明它是指向字符指针的指针。“匈牙利”法最大的缺点是烦琐,例如inti,j,k;floatx,y,z;倘若采用“匈牙利”命名规则,则应当写成intiI,iJ,ik;//前缀i表示int类型floatfX,fY,fZ;//前缀f表示float类型如此烦琐的程序会让绝大多数程序员无法忍受。据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都不... 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(632) 评论(0) 推荐(0)
摘要: 飞凌官方提供了一键下载烧写linux的方式,相对来说比较方便,但是对于开发来说不够灵活,因此这篇文章把tftp相关的点介绍一下,整理下其中遇到的一些问题。一键烧写本质上是启动位于SD卡中的Uboot,通过uboot读取sd卡中的文件到SRAM最后通过nand指令实现一键烧写,这一块可以参考飞凌提供的uboot源码中include\configs中的smdk6410.h 的529行,代码如下:代码1:tftp下载内核、文件系统以及nandflash地址相关整理、总结" />#elif defined(FORLINX_BOOT_SD)#define FORLINX_DEBUG#de 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(223) 评论(0) 推荐(0)
摘要: 转载自:http://lagignition.blog.163.com/blog/static/12873002320110443341961/ 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(235) 评论(0) 推荐(0)
摘要: 昨天遇到一个莫名其妙的编译错误,以前没有见过,而且代码流程看起来也没有太多的奇异之处。后来忍无可忍,百度了下,发现别人也有遇到这个错误的,他的解决方法是:少了“}”。嘿嘿,我开始跟踪每一个函数,终于找到了这个地方。对的。就是因为少了一个“}”。所以要注意了,仔细仔细哈。下面就是make后出现的错误:xxxxx.c:100: error: invalid storage class for function'xxxxxxx'dm9000x.c: In function 'eth_rx':dm9000x.c:523: error: invalid storage c 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(233) 评论(0) 推荐(0)
摘要: 经过一段时间使用OK6410 256M RAM 2G nandFlash碰见了不少问题。所以特意开本贴一起交流。大家有什么BUG解决的可以跟上本帖。求助的请另开贴。勿跟本帖。谢谢。请谅解!!!希望飞凌的技术和各位高手给予解决。=========我是美丽的分割线=========问题1:在SD烧写linux系统时不断SD卡的空间减少或者出现以下情况时:1:Writing data at 0x5d9000--97te.Writing data at 0x5e6000--98te.Writing data at 0x5f3000--99te.Writing data at 0x5ff000 -... 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(466) 评论(0) 推荐(0)
摘要: 参数说明:-l是local的缩写,后跟存在于Client的源文件名,或下载Client后重命名的文件名。-r是remote的缩写,后跟Server即PC机tftp服务器根目录中的源文件名,或上传Server后重命名后的文件名。-g是get的缩写,下载文件时用,-p是put的缩写,上传文件时用,tftp默认占用的是69端口。根据上述参数,tftp的命令格式如下1、tftp–g/-p 目标文件名源文件名服务器地址-g/-p目标文件名源文件名服务器地址说明-g表示下载 -p表示上传可与源文件名相同或不同下载时加参数-l上传时加参数-r 不可更名 下载时加参数-r 上传时加参数-l从上述表格说明... 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(1565) 评论(0) 推荐(0)
摘要: UbuntuNfs服务器安装nfs服务器在嵌入式开发中非常常用,可以实现主机和开发板共享文件。1、安装软件包sudoapt-getinstallnfs-commonnfs-kernel-serverportmap2、配置sudomkdir/nfssudovim/etc/exports增加下面一行的内容/nfs*(rw,sync,no_root_squash)注:nfs允许挂载的目录及权限,在文件/etc/exports中进行定义,各字段含义如下:/nfs:要共享的目录 *:允许所有的网段访问 rw:读写权限 sync:资料同步写入内在和硬盘 no_root_squash:nfs客... 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(168) 评论(0) 推荐(0)
摘要: 这里我只针对ubuntu12.04进行了测试,由于不同的linux发行版本可能会有一些地方不一致,所以对于其他的linux发行版仅供参考。1、直接在命令行里添加我们先来看下下PATH的值echo $PATH在我的电脑上输出的值如下:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games每个不同的目录使用”:”分开,目录的先后顺序也决定了执行命令时搜索目录的先后顺序。给PATH添加一个目录:PATH=$PATH:/home/go/bin再来看一下PATH/usr/local/sbin:/usr/loca... 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(209) 评论(0) 推荐(0)
摘要: minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。一、安装minicom:使用以下命令:# sudo apt-get install minicom使用以下命令看用的哪个串口:之后在终端中输入dmesg | grep usb命令 linuxidc.com@Ubuntu:~$ dmesg | grep usb [ 0.497563] usbcore: registered new interface driver usbfs [ 0.497574] ... 阅读全文
posted @ 2013-12-02 09:11 haotianling 阅读(329) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页