- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 EC200A通过MQTT连接阿里云物联网平台
最近在调试物联网协议的过程中,使用EC200A-CN通过MQTT连接到阿里云物联网平台测试验证,现将过程记录下来供大家参考
2024-06-03 23:18:10 270
原创 基于VSCode+JLink+gcc搭建在线调试STM32的搭建方法
随着国产MCU大行其道,越来越多MCU需要使用GCC来进行开发,越来越多的人接触开源软件;而且更多的人不喜欢显示风格比较老旧的IDE开发软件。我也在最新的项目中使用VSCODE来进行开发,现将开发环境的搭建过程进行总结并跟大家进行分享。
2023-06-06 22:19:56 1246
转载 工程师的调试法宝之Segger RTT使用
摘要: 我们前三篇的文档中介绍的调试方法,都因为各种原因而不能在所有的MCU上做到通用,而今天这一切将发生改变。现在就一起来看一下这个神奇的调试工具-RTT。RTT( Real Time Terminal)是SEGGER公司新出的可以在嵌入式应用中与用户进行交互的实时终端。J-Link驱动4.90之后的版本都有这个软件哦。用RTT可以从目标MCU上输出信息的同时也可以非常高速的向应用程序发
2017-11-25 23:50:14 2099
原创 c语言之strtok_r函数和strtok函数
c语言之strtok_r函数是linux平台下的strtok函数的线程安全版本,windows的string.h中并不包含此函数。其函数原型如下: char *strtok_r(char *str, const char *delim, char **saveptr); 参数char **saveptr参数是一个指向char *的指针变量,用来在strtok_r内部保存切分
2017-09-27 22:48:55 926
原创 C语言之strpbrk函数
C语言库函数strpbrk函数的作用是比较字符串str1和str2中是否有相同的字符,如果有,则返回该字符在str1中的最先出现的位置的指针。
2017-09-27 22:20:25 697
转载 工程师的调试法宝之半主机模式使用
使用printf函数在串口终端上打印输出这种调试方法能在一定程度上满足我们的调试要求。但是有的时候串口资源已经被占用或为了节约开发时间不使用串口,这时我们就需要一个不依赖于MCU外设的调试方法,例如非常经典的调试工具-半主机(semihosting)。 半主机是在调试ARM设备时,主机电脑可以与设备进行输入输出通信的一个机构。这个机构可以直接调用C语言库中类似printf和scan
2017-08-20 18:21:03 1202
原创 工程师的调试法宝之Printf串口输出
Printf函数是一个格式化输出函数,是C语言的一个库函数。在程序中可以使用该函数通过串口可以打印出想要的信息。其使用方法如下: 1、首先需要在包含printf的C语言库函数的头文件stdio.h; 2、正常初始化想要打印信息的串口。 3、重新实现函数int fputc(int ch, FILE *f)。例如: #define PUTCHAR_PRO
2017-08-20 17:47:21 1953
转载 基于C语言的sprintf函数的理解
printf 可能是许多程序员在开始学习C语言时接触到的 第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf了解多吗?在将各种类 型的数据构造成字符串时,sprintf的强大功能很少会让你失望。由于sprintf跟printf在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导
2017-03-18 00:14:17 199
jre-8u45-windows-x64.rar
2022-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人