- 浏览: 148123 次
最新评论
-
hsxwtogether:
全屏有用,给力
Android之VideoView窗口/全屏播放
文章列表
Cadence 学习错误记载
- 博客分类:
- 硬件设计
1.cadence 普通shape不避让过孔和线了????
是top层和bottom层的格式设置错误了,层的属性 负片就不行。不能设置层负片。
Linux内核编译 ko文件
- 博客分类:
- Linux学习
1. make menuconfig 选择驱动为 <M>
2.make modules
3.查看目录即可
LINUX编译ko文件
- 博客分类:
- Linux学习
makefile
#include <linux/kernel.h>
#include <linux/module.h>
//on pc you should use "tail -f /var/log/messages " to see the result
static int __init mini6410_hello_module_init(void)
{
printk("Hello, Mini6410 module is installed !\n");
return 0;
}
...
有一个人写的很好借来用一下
printk无输出
Q:
int init_module() { printk("Hello\n"); }
编译成功后,也用insmod命令成功地载入。但并没有任何输出..
A:
1.同时在另一个窗口,用命令tail -f /var/log/messages察看日志文件,会看到log
2.用dmesg命令。 它的输出是在内核log中,不是控制台
-----------------------------------------------------
printk()函数的总结
1】是用友善之臂自带的虚拟机/fedora15等编译不行``最终解决方法:使用了TQ210提供的ubunntu11.10环境成功!按照TQ210光盘步骤来,只要替换掉交叉编译器版本即可!
2】Tiny210提供的pdf说明手册,编译安卓系统时候有错误。
应该是 #./build-android
编译好后,下一步是:#. genrootfs.sh 【不是里面说的 ./genrootfs.sh ,注意一定要将那个斜杠要改为 空格键】
3】编译生成文件系统:#mkyaffs2image-128M rootfs_dir rootfs_android.img slc #mkyaffs2imag ...
1)在网上下载:MbrFix.exe点击打开链接 这个文件,保存在 windows系统下,我保存在了c:\ (根目录)
2)进入WINPE系统,然后将MbrFix.exe这个文件,保存在 windows系统c:\ (根目录);
3)运行cmd进入dos;
4)在窗口输入》c: 【在WINPE系统下我是这样进入的】回车就转到了C盘;【在windows系统下是》cd c:\ 命令】 5)输入:MbrFix /drive 0 fixmbr 6)然后输入y 回车 7)这样就修复了mbr,重启即可重新进入xp系统!
开机显示:GRUB loading error:unknow filesystem grub rescue>原因: 已经发现下面几种操作会导致这种问题: 1,想删除ubuntu,于是直接在windows下删除/格式化了ubuntu所在的分区。 2,调整磁盘,利用工具合并/分割/调整/删除分区,使磁盘分 ...
在KEIL中编程,有时候发现无法使用:_nop_();
其实是因为:_nop_()是库文件intrins.h的函数,相当于汇编的
NOP;所以只要在程序中:
调用 #include<
1.TextView 滚动拉动
2.byte 转 Strings
3. Thread
4.Handle
<?xml version="1.0" encoding="UTF-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" ...
永久链接: http://liuzongming1988.iteye.com/blog/1922747
(1)BYTE TO STRING
(2)STRING TO BYTE
(3)THREAD
(4)HANDLE
packagecom.FJICC.lzm;
importjava.util.ArrayList;
importjava.util.Enumeration;
importjava.io.BufferedReader;
importjava.io.IOException;
importjava.io.InputStream;
...
永久链接: http://liuzongming1988.iteye.com/blog/1913650
Android添加外部按键:响应外部按钮输入 TQ210
Linux源码:
Platform
http://www.linuxidc.com/Linux/2012-12/76196.htm
/opt/EmbedSky/TQ210/Kernel_3.0.8_TQ210_for_Android_v1.0/drivers/input/keyboard/s3c-gpio-keys.c
修改驱动:struct s3c_gpio_key s3c_gpio_keys[]=里面 ...
嵌入式之LINUX--C学生管理系统
- 博客分类:
- Linux学习
http://blog.csdn.net/liuzongming1988
#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
#define LEN sizeof(struct student)
int n;
/* printf("/**AUTHOR: Lzm ** 2013-10-28 ****/\n");
// printf("/**Student score record system****/\n");
...
一、建立block文件bdf
1.QUARTUS 2 启动à New Projectà然后一路next,选择好芯片型号EMP240T100C5Nà选择好仿真器:Custom Verilog HDLàFINUSH
2.FileàNewàDevice Desing Files[ Block Diagram/Schematic File]----->OK
3.在文件中添加模块,实现好功能,并保存为 bdf 文件
二、进行时序仿真
4.Processingàstart Compilation
5.AssignmentsàPin Planner 配置引脚 6.Processin ...
sizeof 和strlen
直接给代码:
char *c="abcdef";char d[]="abcdef";char e[]={'a','b','c','d','e','f'};printf("sizeof(c):%d\tstrlen(c):%d\n",sizeof(c),strlen(c));printf("sizeof(d):%d\tstrlen(d):%d\n",sizeof(d),strlen(d));printf("sizeof(e):%d\tstrlen(e):%d\n" ...
第一步:首先在linux下添加驱动
1.查看原理图,找出未使用的引脚,这里是:GPJ0_0 GPJ0_1
2.添加char字符设备驱动,找到LINUX源代码下的char设备驱动路径: FriendlyArm /Linux3.0.8/ Drivers/char/目录,在目录下新建里一个文件lzm_fjicc.c 用来写驱动用。
需要注册设备、设备的打开、关闭、取消设备等操作。
源代码如综合实验一: