- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 Linux usb串口驱动集成
重新编译bootimage,然后看dev多了/dev/ttyUSB0。2.usb驱动添加pid/vid支持。1.defconfig 使能。
2025-01-13 14:30:20
137
原创 Linux中断
Interrupt Request,简称IRQ,中断是指在CPU正常运行期间,由于内外部事件或由程序预先安排的事件引起的 CPU 暂时停止正在运行的程序,转而为该内部或外部事件或预先安排的事件服务的程序中去,服务完毕后再返回去继续运行被暂时中断的程序。软件对硬件进行配置后,软件期望等待硬件的某种状态(比如,收到了数据,GPIO状态变化),这里有两种方式,一种是轮询(polling): CPU 不断的去读硬件状态。
2024-01-24 10:06:07
1857
2
原创 C语言字符串与数字相互转换
在C/C++语言中没有专门的字符串变量,通常用字符数组来存放字符串。字符串是以“\0”作为结束符。C/C++提供了丰富的字符串处理函数,下面列出了几个最常用的函数。 ● 字符串输出函数puts。 ● 字符串输出函数gets。 ● 字符串连接函数strcat。 ● 字符串复制函数strcpy。 ● 测字符串长度函数strlen。字符串是面试的重点考查部分的相关知识,通过考查字符串的相关知识...
2018-02-12 13:52:24
9101
原创 linux下TCP/IP通讯实例
下面是server端源码:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/socket.h>#include <sys/ioctl.h&
2018-02-09 16:39:47
779
原创 Ubuntu下设置与Windows共享文件
samba服务器配置:1.安装samba:sudo apt-get install sambasudo apt-get install smbclient2.设置共享目录并设置权限为最高(777)mkdir sharechmod -R 777 share3.修改配置文件:sudo vi /etc/samba/smb.conf在文件末尾加上如下[s
2018-01-23 20:24:22
473
原创 math数学函数注释及用法
函数注释:rand() ----随机数abs() / labs() ----整数绝对值fabs() / fabsf() / fabsl() ----浮点数绝对值floor() / floorf() / floorl() ----向下取整ceil() / ceilf() / ceill() ----向上取整round() / roundf() / roundl() ----四
2017-12-08 18:01:11
2101
原创 C/C++ 四元素转欧拉角 欧拉角转四元素 四元素矩阵旋转 附源码
最近在玩陀螺仪,分享些心得供大家参考,以下是源码:// Conversion_Euler_to_Quaternion.cpp : 定义控制台应用程序的入口点。#include "stdafx.h"#include <stdio.h>#include <string.h>#include <stdint.h>#include <math.h>...
2017-12-08 15:12:18
6636
1
原创 C# 获取CPU使用率 附源码
下面是源码:using System;using System.Diagnostics;using System.IO;namespace cpu_get_info{ class Program { static void write_logs(string str) { //获取和设置当前目录。 ...
2017-12-08 14:08:52
3081
1
原创 关于const与static用法C
下面分别说明:全局:const,只读的全局变量,其值不可修改.static,规定此全局变量只在当前模块(文件)中可见.static const,既是只读的,又是只在当前模块中可见的.文件:文件指针可当作一个变量来看,与上面所说类似.函数:const,返回只读变量的函数.static,规定此函数只在当前模块可见.类:const,一般不修饰类,(在VC6.0中试了一下,修饰类没啥作用)...
2016-10-22 17:20:11
285
win10 git闪退问题完美解决
2018-06-13
AES128加密,解密,源码
2017-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人