![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 64
金_大虾
知识是无价的,重在积累和分享。
展开
-
ARM_dsp_math函数使用
求和、求差、求乘法、求点乘、求绝对值、求相反数、求比例化、按位与、按位非、加定值、按位或、按位异或限幅。注释或者删除stm32f427xx.h中关于的__FPU_PRESENT定义。原创 2024-03-28 23:06:00 · 792 阅读 · 0 评论 -
STM32+USART+DMA+EC600N调试
在stm32Cube中,打开DMA发送中断和接收中断,打开usart全局中断。主要调试功能:(1)使用DMA发送固定长度数据给串口,(2)使用DMA接收不定长度帧数据。(1)利用DMA传输,发送固定大小数据换成包装代码如下:(2)利用DMA传输,接收大小可变的数据利用串口空闲中断,识别一帧的数据,参考链接:注意:空闲中断结束后,记得重新开启DMA接收。指令解析AT执行逻辑每个AT指令执行成功,则继续下一条,如果本条AT指令执行失败,则重复执行,最多执行10次,如果10全部失败,则本轮结束原创 2022-11-09 17:47:40 · 1951 阅读 · 0 评论 -
DAPLink简单移植
从官方源码生成keil工程原创 2022-10-24 10:48:45 · 2659 阅读 · 0 评论 -
CAN不能接收的故障排查
CAN调试原创 2022-09-24 16:26:21 · 3425 阅读 · 0 评论 -
CAN通信(二)
FDCAN,CAN,HAL库程序原创 2022-09-24 16:24:25 · 1441 阅读 · 0 评论 -
CAN通信
can入门理解原创 2022-09-12 12:37:49 · 1794 阅读 · 0 评论 -
Altium Designer
初学AD,问题,技巧,快捷键原创 2022-09-08 15:21:25 · 835 阅读 · 1 评论 -
STM32工程建立
使用keil5自带库创建STM32工程https://blog.csdn.net/lanhaixuanvv/article/details/78402053原创 2018-10-14 19:45:59 · 358 阅读 · 0 评论 -
ESP8266代码分析
原创 2018-10-15 16:25:56 · 1989 阅读 · 0 评论 -
MPU6050代码解析
I2c:https://www.cnblogs.com/Tangledice/p/7622794.html初始化程序:主要内容:初始化I2c总线,复位MPU,设置模式发送程序:主要内容:开始信号,发送地址写命令,等待应答,写寄存器地址,,写数据,等待应答。读取程序:主要内容:开始信号,写地址写命令,写寄存器地址,写地址读命令,读取数据。...原创 2018-10-25 18:46:05 · 2835 阅读 · 0 评论 -
时间片轮法
主要介绍两种一.简单定时器中断设置一个计数值count,1ms count加一,运用判断(count%5==0)执行5ms的任务运用判断(count%10==0)执行10ms的任务,运用判断(count%15==0)执行15ms的任务.等等。二.运用队列的方法循环运行...原创 2018-11-19 17:27:27 · 967 阅读 · 1 评论 -
esp8266环境搭建
1.引脚使能如果不是nodemcu则需要使能GPIO0拉低,CH_PD接高电平2.flash擦除安装python,pip,esptool,pyserial执行命令esptool.py --port COM11 erase_flash3.烧写固件4.Arduino环境配置1.文件-->首选项-->附加开发板管理器网址:http:/...原创 2019-01-29 03:02:20 · 580 阅读 · 0 评论