玩命金毛

文章
4
资源
0
加入时间
2年10月17天

Java面试题(1)

Java基础面试题(1)Byte类型可以存储多少个字节和取值范围?Byte类型可以存储1个字节 , -128 ~ 127解析:byte是一个字节保存的,有8个位,即8个0、1。8位的第一个位是符号位,也就是说0000 0001代表的是数字11000 0000代表的就是-1所以正数最大位0111 1111,也就是数字127负数最大为1111 1111,也就是数字-128所以J...

module_param的介绍

一般用户态传递参数是通过main函数,第一个参数表示args个数,即argc,第二个参数表示具体的参数。在kernel态,无法通过这样的方式传递参数,一般使用module_param的方式,步骤如下: 1.使用module_param指定模块的参数 2.加载driver时给模块传递参数source code如下:#include <linux/init.h>#in...

STM32控制步进电机脉冲定位

概述在成功启动步进电机之后,可通过运行数个脉冲后停止定时器做到控制步进电机转动特定角度,实现脉冲定位。前言STM32控制启动步进电机原理步进电机是将电脉冲转化为角位移的执行机构,也就是当步进驱动器接收到一个脉冲信号后,就会驱动电机按设定方向转动一个固定的角度。所以可以通过精准控制脉冲输出个数来控制角位移量,脉冲频率用来控制转动速度(详见前言)代码思路:TIM4CH1脉冲通道配置(前言) -> DIR方向IO口配置(前言)->编写定时中断函数->main函