- 博客(10)
- 资源 (114)
- 收藏
- 关注
原创 linux内核注意事项
1) 驱动中的延时语句一般禁止使用mdelay(),msleep的话特别是较短10~20ms的时候常常会因为系统调度变成更长的时间,精度较差,需要较为精确的ms级别延时请使用usleep_range(a, b),比如原来mdelay(1)、mdelay(10)可改为usleep_range(1000, 2000)、usleep_range(10000, 12000),如果是长达30ms或以上的延时
2015-10-30 11:23:03 1335
原创 camera sensor ov4689 调试(一)
3.160723] init: command 'insmod' r=0[ 3.165146] init: skipping insecure file '/system/vendor/modules/cci.ko'[ 3.411723] [VFE]cci probe start cci_sel = 0![ 3.416942] [VFE]cci probe end c
2015-10-29 14:18:21 7727 5
原创 linux 链表(list_entry) 用法
Linux内核中,获取节点地址的函数list_entry():list_entry的宏定义:#define list_entry(ptr, type, member) / ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) 这个倒是不难理解:从一个结构的成员指针找到其容器的指针。但是正因为如
2015-10-16 17:31:11 3725
原创 linux camera application demo(一)
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #
2015-10-15 20:02:30 1606
原创 管理指针成员(九)
三种方法1.常规指针类(浅复制)2.智能指针类(计数类)3.值型类(深复制)===================================class AHasPtr{public:AHasPtr(int *p,int i):ptr(p),val(i){}int *get_prt() const { return ptr;}int ge
2015-10-06 19:17:58 396
原创 C++ 复制构造函数和赋值操作符
复制构造函数的适用情况 1.对象的定义形式 - 复制初始化 2.形参与返回值 3.初始化容器#include #include #include using namespace std;class Sales_item{public:Sales_item():units_sold(0),revenue(0.0){cout
2015-10-06 18:31:07 396
原创 C++深复制与浅复制(七)
#include #include using namespace std;class CDemo{public:CDemo(int pa,char *cstr){this->a = pa;this->str = new char[1024];strcpy(this->str,cstr);}CDemo(CDemo & obj){c
2015-10-06 17:34:41 360
原创 C++转换与继承;友元friend与继承;静态成员与继承(六)
1.派生类 -> 基类引用转换对象转换2.基类 -> 派生类自动转换不存在强制转换
2015-10-05 13:49:10 552
原创 C++ 构造函数与析构函数(五)
派生类的析构函数 :对派生类的新增成员进行清理调用成员对象析构函数调用基类析构函数#include using namespace std;class Base{public:Base() {b1 = b2 = 0;}Base(int i, int j);~Base();void Print(){cout }private
2015-10-05 13:16:54 436
RISC-V 体系结构原理与编程资料
2022-10-23
FatFs 文件系统在nor flash 移植
2022-09-03
CmBacktrace: ARM Cortex-M series MCU error tracking library
2022-08-28
en.stsw-stm32054_v3-6-0_en.stm32cubef1
2022-05-06
基于Ymodem协议串口升级程序的实现过程
2022-04-07
基于vs2019的lvgl模拟器lv_sim_visual_studio_sdl
2022-03-19
LvglFontTool_V0.3_littevgl
2021-09-26
LittleVGL模拟器环境a(CodeBlocks).rar
2021-09-18
darknet-master开源深度学习框架
2021-05-29
UGUI-master.7z
2021-04-23
µGUI v0.3 Reference Guide
2021-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人