- 博客(5)
- 收藏
- 关注
原创 STM32 Cubemx
串口串口重定义#include "stdio.h"#ifdef __GNUC__/* With GCC, small printf (option LD Linker->Libraries->Small printf set to 'Yes') calls __io_putchar() */#define PUTCHAR_PROTOTYPE int __io_putc...
2020-04-12 20:38:49
294
原创 STM32 Freertos
FreeRTOS——任务间使用队列同步数据xQueueHandle MsgQueue;声明一个队列句柄,队列句柄可以理解成一个队列的标记,不同的队列具有不同的标记MsgQueue = xQueueCreate( 5 , sizeof( int16_t ) );创建队列,即在内容中开辟固定大小的区域。FreeRTOS中需指定队列的深度和每个元素的字节长度,如果队列的深度为1那么便和uCOS的...
2020-04-11 21:34:39
512
原创 KEIL / MDK生成BIN文件
使用相对路径生成,则不需要任何修改$K\ARM\ARMCC\bin\fromelf.exe --bin --output=@L.bin !L 编译后,Build Out框可以看到: After Build - User command #1: D:\Program Files\MDK516\ARM\ARMCC\bin\fromelf.exe --bin --output=test1.bin...
2020-04-08 15:44:07
361
原创 编程技巧学习笔记
编程技巧学习笔记初始化字符串数组更改IP地址uint8_t masterDomain[64]="123.456.32.15"; /* 服务器域名 */ strcpy((char *)masterDomain,"198.128.1.12"); char str[20]; strcpy(str, "98993489");按照格式分离字符串以IP地址为例uint8_t mas...
2020-04-07 14:53:13
132
原创 modbus学习笔记
modbus学习笔记最近有用到modbus协议,就把之前原来收集的资料全都拿出来又复习了一遍。发现以前了解的也忘了差不多了。所以这次理解了赶紧做个总结,省的下次再忘记了。 如上所示一共8种功能码。这其中有涉及到线圈、离散输入、保持、输入四种寄存器。这名字也不知道谁起的,让人看了一点不通俗易懂,搞得晕晕乎乎。实际上你要是看清他的本质就很简单了。 modbus完整支持很多功能码,但是实际在应用的时...
2019-11-28 13:56:13
487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人