- 博客(19)
- 资源 (5)
- 收藏
- 关注
转载 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
693
1
原创 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
1122
转载 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
877
转载 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
6970
1
原创 FreeModbus 移植(从机实现)
参考:https://blog.youkuaiyun.com/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
3052
原创 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
228
原创 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
2823
原创 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
684
原创 ESP8266 升级MQTT透传固件
ESP8266 升级MQTT透传固件工具及固件下载:https://download.youkuaiyun.com/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
2142
SourceInsightTheme.zip
2021-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人