01 2025 档案
摘要:中断控制器 所有的中断都需要搭配中断控制器 所有的引脚使用都要配置时钟一样 //配置嵌套向量中断控制器(NVIC)的优先级分组。它决定了系统中断优先级的分配方式,将优先级划分为 抢占优先级 和 子优先级。 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
阅读全文
摘要://安装 sudo apt-get install ros-noetic-turtle-tf roslaunch turtle_tf turtle_tf_demo.launch //python报错,只有一个乌龟 //解决 cd /usr/bin sudo cp python3 python ros
阅读全文
摘要:端口设置 //LED的引脚设置 //定义一个结构体 GPIO_InitTypeDef GPIO5_InitStruct; //打开引脚的使能时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); GPIO5_InitStruct.GPIO_Pi
阅读全文
摘要:select //select(maxfd,rset,wset,eset,timeout); r读,w写,e错误,timeout多长时间轮询一次 //有事件就返回 //rset--> uL fds_bites[_FD_SIZE/(8*sizeof(long))] //#define _FD_SIZE
阅读全文
摘要://参数列表 rosparam list //显示某个参数值 rosparam get param_key //设置参数 rosparam set param_key param_value //保存参数 加载参数 rosparam dump [name] rosparam load [name]
阅读全文
摘要:每连接一个客户端,就创建一个线程 所谓c10k问题,指的是:服务器如何支持10k个并发连接,也就是concurrent 10000 connection(这也是c10k这个名字的由来)。 //函数类型 * client_thread //int clientfd=*(int*)arg void *c
阅读全文
摘要://定义一个酒店 int sockfd=socket(AF_INET,SOCK_STREAM,0); //定义一个服务员,服务员知道酒店的地址和大门(硬件设备) struct sockaddr_in serveraddr; //作用:是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行初始
阅读全文
摘要:描述:一个用户创建了文件夹,另一个用户没有访问的权限 ls -l //查看当前目录文件夹和文件的权限 d rwx rwx rwx //d表示是一个文件夹 -表示是一个文件 //第一个rwx,表示所有者user的权限,就是创建文件夹的人的权限 -表示没有该权限(r--表示只有读,没有写和执行) //第
阅读全文