- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 utf-8与unicode之间的相互转换
Unicode是一个字符集,而UTF-8是Unicode的其中一种,Unicode是定长的都为双字节,而UTF-8是可变的,对于汉字来说Unicode占有的字节比UTF-8占用的字节少1个字节。Unicode为双字节,而UTF-8中汉字占三个字节。 网魂小兵 http://xdotnet.cnblogs.com UTF-8编码字符理
2014-03-20 09:25:59
610
转载 关于EXPORT_SYMBOL内核函数被其它文件调用
linux2.6的“/prob/kallsyms”文件对应着内核符号表,记录了符号以及符号所在的内存地址。模块可以使用如下宏导出符号到内核符号表:[c-sharp] view plaincopyEXPORT_SYMBOL(符号名); EXPORT_SYMBOL_GPL(符号名) 导出的符号可以被其他模块使用,不
2014-03-19 11:08:20
735
原创 嵌入式linux spi转CH432驱动
一下程序为应用层操作程序,底层为基本的SPI驱动,应用层其它调用没有附上具体寄存器操作也没附上,基本代码如下,测试通过#include #include #include #include #include #include #include #include #include #include #include "appspi.h"#include
2012-05-08 10:54:09
2168
原创 linux I2c FM24C256应用层代码
由于机器挂了两个I2C所以应用层也需要操作两个#include #include #include #include #include #include #include #include #include "log/log.h"#include "include/root.h"#include "24c256.h"int fd_eeprom[M
2012-05-08 10:43:07
1675
原创 sqlite 增删改查程序,测试可用
折腾了1天,综合网上的各种经验终于搞定基本接口,测试可用,主要是为了保存交易记录。/* db.c 交易记录数据库模块 模块功能:对交易记录数据库系统进行各种操作 Author:Yin_zhipeng Greate Data:2012.04.01 */#include #include #include #include #include #include #inclu
2012-05-08 10:37:49
524
原创 SEP4020 PWM代码解读
static void PWM1_Set_Freq( unsigned long freq ){unsigned long temp;struct pwm_config *pwm_ptr;temp = freq;pwm_ptr = (struct pwm_config * )freq;//周期寄存器,分频寄存器,数据寄存器和计数寄存器进行配置。*(volatile unsign
2012-05-08 10:32:56
356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人