自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 IAR编译同时输出hex和bin文件

【代码】IAR编译同时输出hex和bin文件。

2023-12-04 22:00:00 1068

原创 LoraWAN源码学习(2)--数据发送流程

LoRaWAN数据发送过程

2022-11-07 20:26:08 494 1

原创 LoraWAN源码学习(1)--通道选择详解

LoraWAN源码学习

2022-08-12 18:11:35 1072

原创 segger j-flash使用笔记

J-Flash使用

2022-08-10 22:00:00 1113

原创 Git 常用操作及技巧

git常用操作指令与问题解决

2022-08-02 22:00:00 159

原创 树莓派--wiringPi安装

wiringPi安装

2021-12-31 11:43:21 1965 1

原创 树莓派--远程连接

树莓派远程连接,SSH,VNC,WIN10自带远程桌面连接

2021-12-30 22:56:00 603

原创 树莓派--WiFi配置

树莓派wifi配置

2021-12-30 22:47:17 843

原创 树莓派--查找IP

获取树莓派IP地址的方式

2021-12-30 22:38:00 5525

转载 ubuntu 修改ens33网卡名为eth0

sudo nano /etc/default/grub找到GRUB_CMDLINE_LINUX=""改为GRUB_CMDLINE_LINUX=“net.ifnames=0 biosdevname=0”然后sudo grub-mkconfig -o /boot/grub/grub.cfg重启系统后,显示为eth0作者:知乎用户链接:https://www.zhihu.com/question/45796677/answer/116994126来源:知乎著作权归作者所有。商业转载请联系作者获得授

2021-12-28 11:31:26 623 1

原创 linux下gcc编译LoRaMac-node

官方源码下载后gcc编译

2021-12-27 18:45:44 3144

原创 RTT中AT指令对+IPD数据类没有结束符的数据处理问题

问题:cmd_prefix是判定为起始数据,cmd_suffix为结束数据,接收到cmd_suffix才会执行func 。 +IPD 数据没有固定的结束数据,所以当我收到 +IPD,3:123 时,并没有执行func,当下次收到 +IPD,3:456 时,才执行 +IPD,3:123 的func解决方法:修改get_urc_obj()中对结束字符串的解析。默认结束字符串suffix_len == 0时,接收到URC数据头会直接判定结束,在这里修改suffix_len == 0时的处理,增加..

2021-06-30 21:05:44 976

转载 NVM备份机制

介绍系统中时常会分配一些NVM区存储掉电不丢失的数据。这时就会对NVM区进行读写操作, 未防止读写过程中数据的丢失, 所以可以设计备份机制提高系统的可靠性和稳定性。在单片机系统中, 如果不带EEPROM, 则更多的把数据放置在flash中, 这种情况下需要规划好flash分配, 根据数据的大小, 一般放置于flash最后的空间。例如, flash大小为32k, 需要存放的数据为1k, 则NVM区地址为(32-1)k ~ (32k-1), 此时固件大小需要注意不能超过(32-1)k 。向NVM区(Fla

2021-04-29 20:04:59 613

转载 QByteArray使用

目录初始化数组信息容量增/删/改/查宏附:所有函数初始化QByteArray()QByteArray(const char *data, int size = -1)QByteArray(int size, char ch)QByteArray(const QByteArray &other)QByteArray(QByteArray &&other)交换: void swap(QByteArray &other)实际工程中常用的是第二个构造函数,因

2021-04-16 19:25:06 6579 1

原创 FreeModbus 移植(从机实现)

参考:https://blog.csdn.net/zhang062061/article/details/114053550(1)freemodbus下载链接地址(2)源码目录实际使用的文件夹只有两个,modbus文件夹和demo下的BARE文件夹。modbus:协议的具体代码demo->BARE:接口文件,需要用户进行移植和修改的(3)硬件接口freemodbus需要使用一个串口和一个定时器。串口:接收/发送数据帧,实现portserial.c文件UART_HandleT

2021-04-14 21:07:35 2690

原创 RTT 信号量

信号量静态信号量对象//句柄struct rt_semaphore mb_read_sem;rt_sem_t mb_read_sem_handle = RT_NULL;//初始化信号量mb_read_sem_handle = &mb_read_sem;rt_sem_init(mb_read_sem_handle, "mb_read_sem_handle", 0, RT_IPC_FLAG_FIFO);//获取信号量//返回://RT_EOK 成功获得信号量//-RT_E

2021-03-25 11:48:46 187

原创 ESP8266 TCP传输数据流程

TCP传输数据流程RTT使用AT Client 发送AT指令到ESP8266连接TCP Server,实现数据通信。TCP ServerTCP Server使用汉枫TCP测试工具,创建服务器。AT指令流程复位模组AT+RSTOK检测模组模式(购买ESP8266默认样品 AP模式)/* Wi-Fi Mode 0: Null mode, WiFi RF will be disabled 1: Station mode 2: SoftAP mode

2021-03-24 16:19:23 2668

原创 ESP8266 MQTT透传固件连接server

ESP8266 MQTT透传固件连接server复位模组AT+RSTOK检测模组模式(购买ESP8266默认样品 AP模式)/* Wi-Fi Mode 0: Null mode, WiFi RF will be disabled 1: Station mode 2: SoftAP mode 3: SoftAP+Station mode*/AT+CWMODE?+CWMODE:2OK //如果上边 mode = 1 则不做设置

2021-03-18 19:09:56 607

原创 ESP8266 升级MQTT透传固件

ESP8266 升级MQTT透传固件工具及固件下载:https://download.csdn.net/download/Alenfun/15903843查看ESP8266 FLASH SIZE通过AT+RST也可以查询AT+RSTOK ets Jan 8 2013,rst cause:2, boot mode:(3,1)load 0x40100000, len 1856, room 16 tail 0chksum 0x63load 0x3ffe8000, len 77

2021-03-18 18:17:49 2043

lorawan节点源码LoRaMac-node-4.4.2

lorawan节点源码LoRaMac-node-4.4.2

2022-09-08

SourceInsightTheme.zip

sourceinsight 主题 打开sourceInsight,菜单栏 -> Options -> Load Configuration..., 选择 theme_like_vscode.xml 打开

2021-08-02

freemodbus.zip

stm32移植freemodbus

2021-04-14

TCP&UDP工具.zip

TCP&UDP调试工具,

2021-03-24

RTT_ESP8266_TCP&MQTT.zip

RTT使用使用AT Client驱动ESP8266连接平台,支持TCP和MQTT

2021-03-24

esp8266_update_mqtt_firmware.zip

乐鑫WiFi固件升级工具和MQTT透传固件,对ESP8266 ESP32进行固件升级

2021-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除