STM32
一路向北lm
嵌入式Linux研发
展开
-
FFT—快速傅里叶变换算法——STM32F1+自定义C语言库(3)
C语言版FFT简单测试本次我们来自己封装一个FFT函数,进行简单的测试。fft.c#include "math.h"#include "fft.h"//精度0.0001弧度//复数的交换 void conjugate_complex(int n,complex in[],complex out[]){ int i = 0; for(i=0;i<n;i++) ...原创 2019-11-29 14:58:49 · 8175 阅读 · 2 评论 -
FFT—快速傅里叶变换算法——STM32F1+DSP库实现(2)
STM32F1 DSP官方库的安装1.下载完毕后进行安装,这里我甩出一个下载链接。2.接收协议。3.安装路径,我这里喜欢选择D盘。4.安装完毕后,有一些需要的库和参考Demo文件。5. STM32F1移植ST 的DSP官方库在STMF1上移植ST 的FFT官方库运行一下看一下效果,然而STM32F103毕竟不是STM32F4系列的处理器,对于一般的FFT运算...原创 2019-11-29 14:53:52 · 28487 阅读 · 33 评论 -
STM32 + Lora 模组 1-----------------体验和调试
硬件设备:硬件设备(两个正点原子lora模组)两块STM32F103开发板快速上手,你必须要了解的相关知识:模块引脚分布,拿到一个模块先弄清如何连接线路十分重要。 引脚号 功能 1.MOD 1、 配置进入参数设置2、 上电时与 AUX 引脚配合进入固件升级模式 2.AUX ...原创 2019-08-24 20:12:46 · 5614 阅读 · 4 评论 -
基于STM32 Modbus rtu 从机代码 开源 (附上测试工程)-------------------------3硬件测试(霸道STM32)
测试代码下载链接:https://download.csdn.net/download/qq_27762895/11177180两块霸道开发板(STM32F103ZET6)被烧写Modbus rtu代码,其地址分别为01 04使用Modbus调试精灵,往地址为01 寄存器地址为03 写入0A的值,开发板已经往Modbus调试精灵返回数据,表明通讯成功。对应的地址为1号开发...原创 2019-05-14 11:14:17 · 4627 阅读 · 12 评论 -
基于STM32 Modbus rtu 从机代码 开源 (附上测试工程)-------------------------2代码风格(偏通用移植)
Modbus rtu 从机代码主要包括五组:modbus.c modbus.h modbus_485.cmodbus_485.hmodbus_crc.c modbus_crc.hmodbus_time.c modbus_time.hmodbus_uart.c modbus_uart.h#include "modbus.h"MODBUS modbus...原创 2019-05-14 11:02:38 · 10085 阅读 · 11 评论 -
基于STM32 Modbus rtu 从机代码 开源 (附上测试工程)-------------------------1理论知识
通讯协议硬件层协议:解决0和1的可靠传输,常有RS232、RS485、CAN、IIC、SPI …软件层协议:解决传输目的,常有Modbus、TCP/IP、CANopen …主从模式 01系统中只有一个设备是主机。 02系统中所有的从机不可以主动向主机发数据。 03系统中的主机和所有从机上电后处于接受状态(监听状态)。 04任何一次数据交换有主机发起。...原创 2019-05-14 10:44:15 · 10480 阅读 · 0 评论 -
STM32——ESP8266 探索篇1(硬件介绍与固件的烧录)
1.本次ESP8266探索篇建立在野火霸道板卡之上,采用野火板载的WiFi进行学习,先介绍下霸道板载的WiFi硬件资源。原创 2018-10-05 21:16:57 · 1695 阅读 · 1 评论 -
STM32——ESP8266 探索篇2(AT指令调试过程,连接AP热点,建立TCP连接)
1.硬件资源:野火STM32 霸道(板载ESP8266WiFi模块),WiFi默认与STM32串口2连接。2.软件开发环境:MDK5 基于固件库开发3.常用AT指令集测试AT:测试模块是否存在 期待值 OK。AT+RST 重启模块。AT+GMR 查看版本信息。ATE0/ATE1(关闭,打开回显) 我们为了显示方便需要关闭回显。*******WIF...原创 2018-09-26 21:03:15 · 8751 阅读 · 2 评论 -
STM32入门篇——新建工程(基于Nucleo F401板卡)
写在前面的话 大家好,我是研一的学生,从今天起我将会陆续写点博客帮助正在学习STM32的同学们,虽然自己能力不是很强,但我还是尽自己最大努力帮助更多需要的人,因为我们有一个共同的爱好。 开篇肯定是基础,我们就拿ST官方的板卡玩起,手里有块Nucleo STM32F401,虽然Nucleo板卡外设很少,只是提供了一些简单的LED 按键什么的,这些也足够了,后续我会通过A...原创 2018-07-29 17:37:37 · 2815 阅读 · 2 评论