
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
现象:stm32上电不能复位,但是按一下复位按钮可以复位过程:1)把boot0、mcu复位引脚和isp下载电路断开,不行 2) 把mcu复位引脚和mcu某个控制引脚间的电气连接割开,不行 3)把复位电阻从10k改为100k不行原因:stm32旁边滤波电容太多太大,导致mcu还没上电完成,复位电容已经充满电解决方法:1)把周围滤波电容适量改少改小 2) 把复位电容改大,100nf改为1uf...
在数字信号处理中,经常涉及到波峰(或波谷)查找算法,比如心率测量、步数计数等。对于周期信号或者准周期信号,有一种称之为Automatic multiscale-based peak detection (AMPD),即自动多尺度峰值查找算法。(2)抗噪能力强,后面可以看到,对周期性的要求也不是很高。(1)算法本身(几乎)没有超参数,无需调参,对信号具有良好的自适应性,唯一的假设是信号是周期的或者准

1.本杰明用的F4(开源)2.F4速度比一般的快,适合高速电机:电机控制上有一个电动势过零检测(无感无刷电机)进行相位检测,需要AD功能,如果单片机运行处理速度不够就无法在快速情况下进行闭环控制3.也可以低速单片机配电压比较器,但贵,还不如买个好芯片,省板子面积还有冗余功能引脚引出纠正一下,用f4的不多,大部分厂家还是8位单片机加硬件com(成本),少数diy创客和一些高端应用采用高端...
在处理这个问题的时候认为是104电容大小所导致(一直奇怪大小为什么不一样),因为同样的电路有一块就能用,另一块就不行,偶尔重启又可以,很玄学如果你电容值正确,电路正确,偶尔发热不能用,解决方法就一句话: 先给电路板上电,再插MAX232端子...
不兼容的头文件,不同的标记、函数名、定义和头文件路径,比如sprintf()和_snprintf(),解决平台独立的问题方法是适配器模式,即用C实现对不同服务的接口。CI 服务器会监控代码库的签入并在签入完成后触发一个完整的构建和测试过程。持续集成(CI),要写两套代码,代码合并要比较小,辅以自动化测试(由TDD产生),给遗留代码(没有测试的代码)建议的策略是一边产出新的产品功能,一边增量地添加。
4、在指定路径下面新建C头文件version_info.h ,将上述采集到的信息按指定格式存入文件,同时在keil的Build Ouput中打印采集到的信息。脚本功能:跟踪当前软件版本、适配硬件版本、程序提交者、提交hash值、提交时间、文件的远端存储地址、远端分支、编译时间、编译主机名称、编译主机IP。1、在keil工程的前3级路径下面查找.git文件夹,.git文件夹是是git init后在当

画板子,有至少8个io口(分别连ds18b20、红外传感器、烟雾传感器、CO传感器,后面3个传感器都是检测到就发高电平),2个串口,1个蜂鸣器,nbiot用的YED-C724 核心板(AIR724)后改为基于esp8266的nodemcu

鉴权信息不要用master key 就要APIKey 否则显示Connection Refused: bad user name or password.
使用DHT11温湿度传感器测量温湿度,使用BH1750测量光照强度,使用土壤湿度传感器测量土壤湿度。需要做PCB板子,32+pcb+传感器+oled显示这几个数据1、项目简介2、实现逻辑3、应用场景#远程检测环境参数4、核心代码梳理//代码是用的之前复用好几次的了不重要,重要的是nbiot模块的配置//temp humpvoid DHT11_IO_IN(void) {GPIO_InitTypeDe

不兼容的头文件,不同的标记、函数名、定义和头文件路径,比如sprintf()和_snprintf(),解决平台独立的问题方法是适配器模式,即用C实现对不同服务的接口。CI 服务器会监控代码库的签入并在签入完成后触发一个完整的构建和测试过程。持续集成(CI),要写两套代码,代码合并要比较小,辅以自动化测试(由TDD产生),给遗留代码(没有测试的代码)建议的策略是一边产出新的产品功能,一边增量地添加。







