0℃
2012年03月05日
⁄ Linux&Android, 嵌入式研究, 嵌入式软件
世界上最远的距离是什么,答案当然是板子在你手上,但你却无法把文件传到板子上去.
最近在公司里玩小狗开发板,没有办法在小狗板上连接网线.后来google了一下,发现可以使用lrzsz通过串口将文件传输也开发板.
后来按照这篇文章进行测试:http://blog.csdn.net/ypist/article/details/6610636
一:首先下载lrzsz
二:解压并执行./configure
三:修改相对应的Makefile中gcc选项,将它改为与开发板平台相关的交叉编译器(一共三个Makefile,根目录与src还有lib)
四:运行make 会在./src目录下得到lsz、lrz两个文件.
五:将这两个文...
lrzsz阅读全文
2℃
2012年03月03日
⁄ Linux&Android, 历程
历尽千幸万苦,终于把beaglebone上的LED点亮了.现在记录一下,以免以后忘记.
首先想到的是写寄存器的方式进行点灯.虽然TI的文档相当地烂,不过我还是找到了LED所在的GPIO相关寄存器.
1
2
3
4
5
6
7
8
9
#define TIA8_GPIO1_PA (0x4804C000)
#define TIA8_GPIO_CLEARDATAOUT (0x190)
#define TIA8_GPIO_SETDATAOUT (0x194)
#define TIA8_GPIO_CTRL (0x130)
#define TIA8_GPIO_OE (0x134)
#define LED1 ( 1 << 21)
#define LED2 ( 1 << 22)
#define LED3 ( 1 << 23)
#define...
imremap, iomem阅读全文
0℃
2012年02月15日
⁄ Linux&Android
函数原型:ssize_t (*write) (struct file *,char __user *,size_t count,loff_t*)
ssize_t (*read) (struct file *,char __user *,size_t,loff_t*)
描术:向设备发送或接收数据。返回正值表示写入或是读取到的字节数。
参数 file (目前没用过.不知道玩法)
参数 __user: 指向调用此驱动的用户空间buff区,conut是写入的字节个数. loff_t目前也不知道是啥玩意,暂不研究
write在内核代码空间的实现:
1
2
3
4
5
6
7
8
9
10
11
12
13
static ssize_t test_mod_write(struct file *file, const char *buffer, size...
file_operations, read, write阅读全文
0℃
2012年02月10日
⁄ Linux&Android
本文简略地分析总结了一下linux的字符型设备驱动编写流程,以满足一些简单的驱动编写,如驱动硬件IO等操作. 除了要包含的那一堆头文件外,linux的字符型驱动主要程序实际上只有两个接口:
1
2
module_init(mydev_init);
module_exit(mydev_exit);
module_init与module_ext分别用来指明内核在初始化与卸载驱动时所指向的函数入口. 在指明了函数入口后,就须要编写这两个函数的具估内容了.
首先:拿mydev_init来说:
1
2
3
4
5
6
7
static int __init mydev_init(void);
{
int ret;
...
register_chrdev, 字符型设备阅读全文
0℃
2011年07月10日
⁄ Linux&Android
一:文件操作类
1:解压与压缩:
解压 tar.gz 文件: tar zxvf xxx.tar.gz
解压 tar.bz2 文件: tar jxvf xxx.tar.bz2
解压 zip文件 unzip xxx.zip
打包为 tar.gz 文件: tar zcvf xxx.tar.gz /想要打包的文件夹或文件路径
打包为 tar.bz2文件: tar jcvf xxx.tar.bz2 /想要打包的文件夹或文件路径
二:系统环境相关
安装编译软件时常用依赖库:
1
2
3
4
5
CentOS:
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel ...
常用操作命令阅读全文
神仙路过
这个lnmpa可以用吗? 还
半夜路过听风
菜鸟,我来了
给力啊 正需要这个
蛋定。。慢慢习惯就好。。
你能不能你这个独立域名的博客
留言是种美德,写点什么...