- 博客(6)
- 资源 (16)
- 收藏
- 关注
原创 关于i2c_smbus系列函数
内核版本:linux-4.5i2c_smbus系列函数有:s32 i2c_smbus_read_byte(const struct i2c_client *client);s32 i2c_smbus_write_byte(const struct i2c_client *client, u8 value);s32 i2c_smbus_read_byte_data(const struc
2016-03-24 12:41:03 31872 7
原创 mini2440 i2c设备支持
内核版本:linux-2.6.32.2 实验平台:mini24401. 添加主控设备支持i2c主控制器也是一个设备,只是在内核被虚拟成了一个平台设备,平台设备在内核中已经被定义了,定义在plat-s3c/dev-i2c0.c中:static struct resource s3c_i2c_resource[] = { [0] = { .start = S3C_PA_IIC,
2016-03-22 22:41:24 1592
原创 关于dev_set_drvdata()和dev_get_drvdata()
内核版本:Linux-4.5dev_set_drvdata()和dev_get_drvdata()代码如下:static inline void *dev_get_drvdata(const struct device *dev){ return dev->driver_data;}static inline void dev_set_drvdata(struct device
2016-03-18 15:08:46 9511
原创 rust
根据百度百科的解释:Rust是Mozilla开发的注重安全、性能和并发性的编程语言。rust官网:https://www.rust-lang.org/1. 安装从官网下载安装包,我这里下载的安装包名字是:rust-1.6.0-x86_64-unknown-linux-gnu.tar.gz然后解压,进入rust目录,根据README提示,执行sudo ./install.sh命令
2016-03-02 14:42:56 827
原创 mongodb
mongodb官网:https://www.mongodb.org1. 安装可以在官网下载安装包,下载完成之后,解压,然后将bin目录中的所有文件都拷贝到/usr/local/bin目录下。2. 启动mongodbmongodb默认将/data/db作为数据库的存储路径,所以首先需要创建这个目录:sudo mkdir -p /data/db然后使用sudo mo
2016-03-02 13:51:29 587
原创 libpq简单示例
libpq是什么呢?英文原话是:libpq is the C application programmer’s interface to PostgreSQL,原来是postgresql的c语言应用程序接口,postgresql的官网是:http://www.postgresql.org/。1. postgresql安装在ubuntu下,使用下面的命令(12.04)来安装:sudo
2016-03-01 14:36:55 4991
ARM Architecture Reference Manual
2011-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人