prike的博客

stay hungry stay foolish

linux Devfreq framwork

drivers/devfreq/devfreq.c devfreq_list devfreq_list_lock find_device_devfreq() - find devfreq struct using device pointer. devfreq_get_freq_level() -...

2018-03-18 15:54:46

阅读数 449

评论数 1

reserved-memory 与memreserve的区别

http://blog.csdn.net/kickxxx/article/details/54631535Devicetree 提供了两种方式预留内存: reserved-memory和memreservememreserve示例[cpp] view plain copy print?/mem...

2018-03-12 10:56:31

阅读数 1547

评论数 0

无线组网的方式

参考手册:http://www.usr.cn/Down/Instructions/USR-WIFI232-digonghaoV3.0.pdf

2018-03-03 11:19:39

阅读数 233

评论数 0

WIFI 转串口相关开发指南

1)转接板可以使用有人物联网公司的产品:http://www.usr.cn/Download/114.html2)参考http://www.cnblogs.com/lifan3a/articles/7070027.htmlWiFi模块AT指令使用方法AT指令详见说明书:WiFi232-T-S-G2...

2018-03-03 11:14:55

阅读数 323

评论数 0

Modem

问题描述:    Modem已经注册成功了,但是android系统显示仍然是无网状态。背景知识:    Android为了屏蔽各Modem厂商之间的差异,并未直接使用AT指令,而是定义了通用接口——RIL命令来控制Modem(当然,RIL命令与AT指令之间存在某种不固定的映射关系,因厂商而异)。各...

2018-03-03 11:04:16

阅读数 1168

评论数 0

AT指令概论

1.2 AT的优点。 命令简单易懂,并且采用标准串口来收发AT命令,这样对设备控制大大简化了,转换成简单串口编程了。AT命令提供了一组标准的硬件接口--串口。这个简化的硬件设计.较新的电信网络模块,几乎都采用串口硬件接口。AT命令功能较全,可以通过一组命令完成设备的控制,完成呼叫、短信、电话本、数...

2018-03-03 09:56:36

阅读数 143

评论数 0

TCP/UDP 与wifi模块通信项目整理

最近一个月做了一个有关PM2.5室内空气净化的一个项目,控制器采用的是STM32,其中一部分就是实现PC-----控制器------风机之前的通信,采用的技术是WIFI技术,核心部分就是UDP之间的通信。下面总结一下。。。机制:PC采用UDP广播模式,即控制器需要提供一个指定的端口,比如10100...

2018-03-03 08:09:06

阅读数 575

评论数 0

基于Socket的UDP和TCP编程介绍

http://blog.chinaunix.net/uid-11848011-id-96439.html一、概述TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节...

2018-03-02 11:22:56

阅读数 135

评论数 0

TCP-IP 协议

在阅读“TCP-IP协议详解”系列文章之前,建议阅读以下两篇文章,以便对互联网协议有个快速的全局了解和把握!互联网协议入门(一)互联网协议入门(二)“小喇叭开始广播啦”,如果你知道这个,你一定是老一辈的人。“小喇叭”是五十年代到八十年代的儿童广播节目。在节目一开始,都会有一段这样的播音:“小朋友,...

2018-03-02 11:17:34

阅读数 86

评论数 0

如何下载知网论文

首页发现话题https://www.zhihu.com/question/20188973登录加入知乎在家里如何免费使用中国知网?关注问题写回答大学生论文毕业论文知网在家里如何免费使用中国知网?关注者49,601被浏览4,363,803关注问题写回答​25 条评论​分享​邀请回答​350 个回答默...

2018-02-25 23:29:29

阅读数 22233

评论数 0

深入理解并发/并行,阻塞/非阻塞,同步/异步

https://www.jianshu.com/p/2116fff869b61. 阻塞,非阻塞首先,阻塞这个词来自操作系统的线程/进程的状态模型中,如下图:进程状态一个线程/进程经历的5个状态,创建,就绪,运行,阻塞,终止。各个状态的转换条件如上图,其中有个阻塞状态,就是说当线程中调用某个函数,需...

2018-02-24 11:08:23

阅读数 100

评论数 0

uboot 启动流程

前言2017.01 UBoot包含两个阶段的启动,一个是SPL启动,一个是正常的启动我们称为第二阶段Uboot。当然,我们也可以选择使用SPL和不使用。 在编译的过程中,是先编译第二阶段Uboot,然后在编译SPL的。这两个阶段的编译时分离的。 拥有不同的配置,所以许多地方的宏是和SPL的不一样。...

2018-02-23 17:46:14

阅读数 252

评论数 0

list_head 整理

1、 list_head之前(链表归整)1.1、 单向链表原型:[objc] view plain copystruct simplex  {      Int value;  <span style="white-space:pre"&a...

2018-02-23 17:43:50

阅读数 200

评论数 0

list_for_each_entry

参考:http://blog.sina.com.cn/s/blog_5e99b41e0100rxgf.htmlhttp://hi.baidu.com/shiftedmind/blog/item/1a7c8381e6a67fa56d8119da.html         在Linux内核源码中,经常...

2018-02-23 17:27:53

阅读数 127

评论数 0

uboot 启动流程

经过了上一篇的配置,我们已经执行make就可以编译出一个uboot.bin,但这还不够,首先,此时的uboot并不符合三星芯片对bootloader的格式要求,同时,此时的uboot.bin也没有结合我们的开发板进行配置,还无法使用。而要进行这样的个性化配置,前提条件就是对uboot开机流程和编译...

2018-02-23 14:41:56

阅读数 130

评论数 0

buildroot 构建指南

Buildroot官方全英文使用手册的链接是https://buildroot.org/downloads/manual/manual.html,需要知道每一个细节的朋友,可以仔细查阅,这篇文章只是我自己从中提炼出来的一下快速上手的技巧。如何在现有项目加入自己的APPBuildroot从零开始构建...

2018-02-23 12:52:06

阅读数 332

评论数 0

linux list_head 理解

在Linux内核中,提供了一个用来创建双向循环链表的结构 list_head。虽然linux内核是用C语言写的,但是list_head的引入,使得内核数据结构也可以拥有面向对象的特性,通过使用操作list_head 的通用接口很容易实现代码的重用,有点类似于C++的继承机制(希望有机会写篇文章研究...

2018-02-23 11:24:07

阅读数 2393

评论数 0

Linux系统的守护进程(Daemon Process)

这篇文章介绍守护进程的概念, 结构, 编写守护进程以及报告进程错误状况. 1. 概念:守护进程又称为精灵进程(daemon), 是生存时间比较长的一种进程. 它们常常在系统自举时启动, 仅在系统关闭时才终止. 因为它们没有控制终端, 所以说它们是在后台运行的. 先来介绍一些Linux系统常见的守护...

2018-02-23 09:48:48

阅读数 227

评论数 0

Linux内核线程kernel thread详解--Linux进程的管理与调度

内核线程为什么需要内核线程Linux内核可以看作一个服务进程(管理软硬件资源,响应用户进程的种种合理以及不合理的请求)。内核需要多个执行流并行,为了防止可能的阻塞,支持多线程是必要的。内核线程就是内核的分身,一个分身可以处理一件特定事情。内核线程的调度由内核负责,一个内核线程处于阻塞状态时不影响其...

2018-02-22 17:00:09

阅读数 926

评论数 0

linux 驱动开发第三方学习框架资料整理

学习总汇https://www.cnblogs.com/chen-farsight/p/6155503.html1)C标准库http://www.cnblogs.com/chen-farsight/tag/C%E6%A0%87%E5%87%86%E5%BA%93/2)http://www.cnbl...

2018-02-21 10:04:05

阅读数 179

评论数 0

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