头像-125934

zhjb1

  • 北京市昌平区
  • 单片机 嵌入式 测试测量 传感器/MEMS
  • 科研教育 设计,制造及服务 测试仪器及设备

个人成就

获得 100 次赞

帮助过111人

看门狗Watch Dog 软件层面怎么实现

watch Dog属于机器层面的一个内部不可屏蔽中断,优先级最高。他的作用主要是用来监视系统是否宕机了。正常应用需要:设置watch Gog,并且使能;在每个watch Dog周期必须至少喂狗一次,使之不发生中断服务。

c语言中关于函数后面的小括号?

小括号表示是一个函数,括号内有时会有参数,没有参数就只是表示是函数,如果没有括号,编译时会把他当成变量的。

正点原子XPT2046是干什么用的

本质上是一个双路差分ADC转换器,连接在电阻触摸屏上,输出触摸屏的坐标模拟分压值,用以计算X,Y和Z数据。

stm32怎样提高AD采样精度?

STM系列一般只有12位ADC,建议可以采用NXP的(以前是Freescale)的K系列有片上16位ADC。如果需要更高,可以采用Silincon的C8051F350,片上24位ADC,PCB设计好了达到21位是有可能的,一般可以达到18位精度。

STM32有没有做过舵机控制器的

IO模拟精度取决于IO口的速度,STM32的IO口一般都能达到10MHz以上,因此完成PWM软件控制实现超过12位精度没有问题。如果采用DMA查表方式控制PWM精度可以更高,此时取决于软件设计的精巧和短小来实现。

波特率可以设置成整数吗

波特率通常描述通信速率,多用于串行传输速率。可以设置成你想要的整数,但只能用于自己设计的收发装置上的通讯,而非自适应速率的标准装置上则无法与你设置的设备连接。主要看用途了。

STM32有没有做过舵机控制器的

实际上有用STM32F103直接做PWM控制多级的,我手里就有一个控制16路舵机类型的仿人型机器人。看他的工作原理是IO模拟PWM信号。

Arduino 8个脚输入,一个脚输出的程序怎么写?

实在是不理解您的意思?