自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wantingfy的博客

入门中

  • 博客(14)
  • 收藏
  • 关注

原创 audio widget

alsa

2022-06-07 21:49:35 299

原创 audio DAPM----kcontrol

alsa

2022-06-07 21:47:23 302

原创 audio control设备创建

alsa

2022-06-07 21:43:26 338

原创 audio control控制接口

alsa

2022-06-07 21:42:08 581

原创 audio card创建

alsa

2022-06-07 21:40:53 120

原创 alsa pcm设备创建

alsa

2022-06-07 21:39:16 245

原创 ARM笔记(中断)

什么是中断?在处理器中,所谓中断,是一个过程,即CPU在正在执行程序过程中,遇到外部/内部紧急事件需要处理,暂时中止当前程序执行转而去为事件服务,待服务完毕,再返回到暂停处(断点)继续执行原来的程序。为事件服务的程序称之为中断服务程序或中断处理程序。严格来说上述过程是针对硬件中断而言的,用软件方法也可以引起中断。硬件原因引起的中断过程中是不可测的,随机的,软件中断是可以人为控制的断点:

2017-12-04 21:04:06 21097

原创 ARM笔记(看门狗)

看门狗特点:不断的接受信号或重新设置计数值,保持计数值不为0,一旦一段时间接受不到信号或者计数值为0,看门狗将发出复位信号或者产生中断。This section includes: WDT operation WTDAT and WTCNT WDT Start Consideration of debugging environmentWDT使用PCLK

2017-12-04 20:31:56 2790

原创 Exynos4412异步串口通信及实验

通信传输方式串行通信(二进制) 串行传送,数据是按顺序一位一位传送,一条数据线或差分线传输并行通信 数据各位同时传送,多条数据线比较:串行通常传输速度比较慢,成本低,适用于计算机间的远距离传输。并行传输速率高,成本也高,适用于近距离设备传输,当然了还有RS-485,RS-422,使用了串行差分通信总线,传输速率快,抗干扰性能好,同时传输距离远。同步传输与异步传输

2017-12-01 22:10:03 3826

原创 ARM立即数问题

最近学习汇编,遇到一个问题,我把截图贴在下面上面可以看出,相信应该有人感到郁闷吧,为啥oxffffffff可以识别,而ox1ff却不行,网上查了好多资料,所以总结一下,=immed_8循环右移(2*rotate_imm)immediate  :  立即数immed_8    :  8位的常数rotate_imm :  4位的循环右移值(用来存放移位的次数

2017-11-29 13:00:58 1000

原创 利用两个有名管道实现类似聊天功能

管道的使用类似于创建一个文件,我们可以使用mkfifo()函数创建一个有名管道。 函数mkfifo() 所需头文件:#include #include 函数原型:int mkfifo(const char *pathname, mode_t mode) 函数参数: pathname 要创建的有名管道的路径名与文件名 mode 创建的有名管道的文件权限码,通常

2017-10-27 19:42:48 1198

原创 利用线程的同步和互斥解决两个消费者两个生产者一个临界区问题

//没长期测试 ,可能有问题  就发出来让大家看看#include#include#include#includepthread_t fa,ma,boy,gr;sem_t sem_fa,sem_ma,sem_boy,sem_gr;pthread_mutex_t mutex;void *father(void *arg){while(1){

2017-10-26 22:44:37 375

原创 三种IO库实现文件的拷贝

read()write()实现文件copy#include#include#include#include#include#define MAX 128int main(int argc, const char *argv[]){if(argc{printf("too few arguments\n");return 0;}int fdrea

2017-10-23 13:26:44 337

原创 结构体数组基本实现

输入学生信息并按成绩大小打印#include#include#define MAX 100struct student{    int number;    char name[20];    int score;};int main(){    struct student s[MAX];    struct student temp;  

2017-10-11 22:17:53 634

空空如也

空空如也

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

TA关注的人

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