- 博客(15)
- 资源 (12)
- 收藏
- 关注
原创 结构体定义寄存器方法(很流行哦)
这里讲的是用户读写ARM自带控制寄存器的方法。ARM寄存器数量之多,叹为观止!幸运的是,它都是以模块分布,再依托C语言的模块化编程,用户就没有必要记忆那么多的寄存器名称了!拿LPC1114来说,单片机内部模块有“模数转换器ADC模块”,“看门狗WDG模块”,“中断模块NVIC”,“串口UART模块”等等。每个模块都有一些寄存器。在51单片机中,用串口发送数据,会这样
2013-10-28 16:41:18 9765
原创 Ubuntu拼音输入法ibus-pingyin
Ubuntu由于Ubuntu的官方软件源不能及时更新到最新版本,我们推荐使用ppa的第三方源。使用方法为在终端下输入sudo add-apt-repository ppa:shawn-p-huang/ppasudo apt-get updatesudo apt-get install ibus-gtk ibus-qt4 ibus-pinyin ibus-pinyin-db-open-p
2013-10-25 17:34:31 2492
转载 下载编译goldfish(看成是一个模拟的arm芯片的linux内核)
关于如何下载Android4.0源码,请查看我的博客内另一篇文章(同样是图文教程):http://blog.csdn.net/flydream0/article/details/7036156如何编译Android4.0源码请看:http://blog.csdn.net/flydream0/article/details/7046612下面进入正题:
2013-10-25 17:14:11 1420
原创 git和repo 的知识(在下载android源码和linux内核源码时)
原文地址:http://bbs.chinaunix.net/thread-1947726-1-1.html因为Android是由kernel、Dalvik、Bionic、prebuilt、build等多个Git项目组成,所以Android项目编写了一个名为Repo的Python的脚本来统一管理这些项目的仓库,使得Git的使用更加简单。这几天William为了拿Android最新的sou
2013-10-25 16:25:11 2364
转载 安装编译好的Android镜像到模拟器上
安装编译好的Android镜像到模拟器上。 1. 设置环境变量: USER-NAME@MACHINE-NAME:~/Android$ export PATH=$PATH:~/Android/out/host/linux-x86/bin USER-NAME@MACHINE-NAME:~/Android$ export ANDROID_PRODUCT_OU
2013-10-25 09:22:03 3255
原创 在32位的ubuntu12.04 上编译android 2.3.4的错误及解决方法
1.问题:vk@vk:~/android-2.3.4_r1$ make ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=2.3.4 TARGET_PRODUCT=generic TARGET_BUILD_VARIANT=
2013-10-24 16:11:47 1355
原创 32位Ubuntu 12.04 上搭建android 2.3.4 环境
32位Ubuntu 12.04 安装android 2.3.4 环境搭配官方网站要求是用64位的系统来编译android 2.3.4,但是我穷啊,买不起64位机子。但是还是可以编译的。尽管官方不推荐。 1. 先安装gcc-4.4 ,Ubuntu 12.04默认的是gcc-4.6版本,不能编译android 2.3.4,所以要降 到gcc-4.4版本。http://blog.csd
2013-10-24 15:49:29 2627
原创 怎么安装jdk6,怎么安装jdk-6u33-linux-i586.bin
1、为jdk-6u33-linux-i586.bin增加执行权限 chmod u+x /usr/lib/jvm/java/jdk-6u45-linux-i586.bin2、执行jdk-6u33-linux-i586.bin,将JDK6的相关文件解包至jdk1.6.0_33目录下 ./jdk-6u45-linux-i586.bin3、将jdk1.6.0_3
2013-10-24 15:30:53 4138
原创 ubuntu 12.04安装gcc-4.4的方法
ubuntu 12.04中的gcc版本为4.6版本过高,不能编译通过android,就降级为gcc-4.4:1. 查看gcc版本和g++版本vk@vk:/usr/bin$ ls -l gcc*lrwxrwxrwx 1 root root 7 Aug 30 19:26 gcc -> gcc-4.6-rwxr-xr-x 1 root root 353216
2013-10-24 14:51:36 3002
转载 使用eagle导出国内PCB制板商可用的gerber文件 | APLUSA +复制链接
使用eagle导出国内PCB制板商可用的gerber文件发表于770 天前 ⁄ 嵌入式硬件 ⁄ 暂无评论eagle是一款在国外广泛流行的电路板绘制CAD软件,与protel99se类似。但功能个人感觉更为强大。关于eagle的说明、下载和安装就不多说了,google一下能看到很多。Eagle足够好用,但问题是目前国内的PCB厂商绝大多数并不支持eagle直接绘制的.br
2013-10-19 12:01:34 3508
转载 安装Eclipse来编译Arduino
Eclipse is a free, powerful, and full-featured development environment that can be set up to work with AVR and Arduino. This page is very much a work-in-progress, please feel free to add to it or im
2013-10-18 14:07:11 3532
转载 抽象类 & 接口 || 虚函数、纯虚函数、非虚函数
1、C++定义接口,在java中是要用Interface关键字:定义接口的时候可以后面=0,相当于=NULL例如:class yl_tcp_client{public: virtual int connect(const char *host, uint16_t port) = 0; //virtual是说明是允许其他继承类在此函数基础上进行覆写。 virtual size_t
2013-10-11 16:33:21 1083
转载 const修饰成员函数
const修饰类的成员函数,则该成员函数不能修改类中任何非const成员函数。一般写在函数的最后来修饰。 class A { … void function()const; //常成员函数, 它不改变对象的成员变量. //也不能调用类中任何非const成员函数。}对于const类对象/
2013-10-11 13:52:17 878
原创 ubuntu上创建自己的arduino库、使关键字设置高亮、安装arduino
一、ubuntu 12.04 上安装arduino(前提是已经安装好了ubuntu) --> 网站:playground.arduino.cc//Linux/Ubuntu命令:sudo apt-get install arduino arduino-core二、创建自己的库(c++的.cpp和.h文件就不说了,网上很多) -->网站:arduino.cc/en/Ha
2013-10-10 16:35:40 3455
原创 c++中privite问题【arduino】
构造函数中用了pinMode()函数进行了初始化。_pin在Morse类中是privite,所以在void setup(){ pinMode(morse._pin,OUTPUT);}是错误的。因为privite是只能被本类所访问。
2013-10-10 15:53:08 2489
Programming Guide for Linux USB Device
2018-07-18
go语言编程
2017-12-13
Astyle万能代码格式化工具+处理脚本
2017-07-21
Astyle万能代码格式化工具
2017-04-14
USBtinyisp驱动 DK USBtinyisp v2 0驱动
2013-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人