随笔分类 - 其他技术
摘要:【npm】项目安装失败问题 问题描述 安装npm项目时报错 排查 注意到访问的不是官方的地址,是https://hub.fastgit.xyz/eligrey/FileSaver.js.git/,想到可能是之前配置过的一个映射加速节点 果然发现了这个配置 解决方案 删除这个配置 删除之后依然不行,-
阅读全文
摘要:一、抄表的原理 抄表就是读电能表的测量参数,一般有电能,电压,电流,实时功率,功率因数等,用单板抄表其实就是读电能表种相应寄存器中的值。智能电表目前主流协议有DLT645国标各家通用,MODBUS各家有自己协议。这里就拿DLT645为例,MODBUS很简单一条指令可以读连续的地址空间,收发一次抄到所
阅读全文
摘要:一、什么事串口? 大家常说串口,其实串口有很多种UART,SPI,IIC都是串口,一般大家口中的串口就是UART(Universal Asynchronous Receiver/Transmitter),STM32上集成了UART的控制器,所以我们通过简单的配置就可以实现UART通信的功能。当然光有
阅读全文
摘要:一、RCC原理 所有stm32的外设都是挂载在相应的时钟上的,如下 挂载在AHB上的外设 挂载在APB1上的 APB2上的 所以RCC很重要,特别像TIM这种对时钟特别敏感的外设就必须把SYSCLK确定好,才能正常使用TIM外设。 那么问题来了,SYSCLK如何产生,或者如何配置? 其实不做任何配置
阅读全文
摘要:PWM简单理解就是生成PWM方波,主要可控的参数有周期,占空比,极性。 stm32内置PWM生成器,我想应该是用TIM加比较器来实现的吧,那么如何实现stm32输出PWM波呢? 一、得知道那些IO可以输出PWM,貌似带TIM的都能直接输出,这个可以在数据手册中查到。 我收头的板子要产生两路+12V/
阅读全文
摘要:HTML的表格行高亮,用JavaScript设置时总是在FireFox和谷歌浏览器中成功,但是在IE6,IE7中失败。最后发现是IE系列对DOM的setAttribute方法支持不好。如用: 1 tr.setAttribute('onMouseOver', 'this.bgColor="yellow
阅读全文

浙公网安备 33010602011771号