自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 微机硬件接口 提纲挈领

微机各种常见接口,GPIO,I2C,SPI,DMA 等GPIO接口,逻辑最简单的IO口 在嵌入式领域,常有这样的需求,很多设备只需要控制开关即可,如信号灯,继电器电路…只需要0/1控制即可,其他接口显得大材小用了。我们可以使用GPIO接口。 此外MCU一般有 GPIO控制寄存器,GPIO数据寄存器,控制寄存器 控制GPOI口的数据流向,数据寄存器数据与GPIO口的高低电位对应,可以

2017-09-06 20:30:22 340

原创 自定义控件findViewById得到空指针,错误的排除

setContentView(R.layout.activity_main); fastfind = (Fastfind) findViewById(R.id.fd);fastfind 空指针了。1.排除View.findViewById的问题。 2.查看自定义控件的构造方法,发现问题,构造写错了,串联构造时,参数写错了,改为如下public Fastfind(Context context

2017-08-29 19:18:56 304

原创 alarm()函数 SIGALRM信号的使用

alarm()函数alarm开启定时器,时间到后给调用alarm的进程发送一个SIGALRM信号。 默认情况下,会终止当前进程。 可以将信号到来动作修改为自定义处理方法方法一 sighandler_t signal(int signum, sighandler_t handler); 第一个参数信号值 ,第二个参数 信号处理函数的 函数指针#include <signal.h>#i

2017-08-29 17:34:16 6522

原创 自定义控件findViewById得到空指针,错误的排除

setContentView(R.layout.activity_main);      fastfind =  (Fastfind) findViewById(R.id.fd);    fastfind 空指针了。1排除View.findViewById的问题。2,查看自定义控件的构造方法,发现问题,构造写错了,串联构造时,参数写错了,改为如下public

2016-03-05 17:51:51 1262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除