自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于GCC将MCU变量指定在外部SRAM中的方法

在使用GCC编译工程时会遇上需要将某些变量分配到外部SRAM中,可以使用修改.ld文件来实现

2023-09-05 22:26:26 252

原创 基于VSCode+JLink+gcc搭建在线调试STM32的搭建方法

随着国产MCU大行其道,越来越多MCU需要使用GCC来进行开发,越来越多的人接触开源软件;而且更多的人不喜欢显示风格比较老旧的IDE开发软件。我也在最新的项目中使用VSCODE来进行开发,现将开发环境的搭建过程进行总结并跟大家进行分享。

2023-06-06 22:19:56 1010

原创 cJSON基本知识

物联网项目中必会技能cJSON使用

2022-10-04 18:08:21 2583

转载 工程师的调试法宝之Segger RTT使用

摘要: 我们前三篇的文档中介绍的调试方法,都因为各种原因而不能在所有的MCU上做到通用,而今天这一切将发生改变。现在就一起来看一下这个神奇的调试工具-RTT。RTT( Real Time Terminal)是SEGGER公司新出的可以在嵌入式应用中与用户进行交互的实时终端。J-Link驱动4.90之后的版本都有这个软件哦。用RTT可以从目标MCU上输出信息的同时也可以非常高速的向应用程序发

2017-11-25 23:50:14 2020

原创 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 917

原创 c语言之strchr函数

c语言之strchr函数作用是查找字符串str中首次出现字符character的位置的指针。

2017-09-27 22:34:35 676

原创 C语言之strpbrk函数

C语言库函数strpbrk函数的作用是比较字符串str1和str2中是否有相同的字符,如果有,则返回该字符在str1中的最先出现的位置的指针。

2017-09-27 22:20:25 672

原创 C语言之strspn函数

主要介绍C语言中strspn()函数

2017-09-24 23:22:50 2197

转载 工程师的调试法宝之半主机模式使用

使用printf函数在串口终端上打印输出这种调试方法能在一定程度上满足我们的调试要求。但是有的时候串口资源已经被占用或为了节约开发时间不使用串口,这时我们就需要一个不依赖于MCU外设的调试方法,例如非常经典的调试工具-半主机(semihosting)。       半主机是在调试ARM设备时,主机电脑可以与设备进行输入输出通信的一个机构。这个机构可以直接调用C语言库中类似printf和scan

2017-08-20 18:21:03 1173

原创 工程师的调试法宝之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 1939

转载 基于C语言的sprintf函数的理解

printf 可能是许多程序员在开始学习C语言时接触到的 第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf了解多吗?在将各种类 型的数据构造成字符串时,sprintf的强大功能很少会让你失望。由于sprintf跟printf在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导

2017-03-18 00:14:17 193

NordicSemiconductor.nRF_DeviceFamilyPack.8.42.0.pack

Nordic公司BLE蓝牙芯片开发支持软件包pack

2022-01-22

jre-8u45-windows-x64.rar

传输不好下载的jre-8u45-windows-x64,我上传一个上来,供大家急需的时候下载,特别是安装STM32cube软件时使用

2022-01-12

ARM.CMSIS.4.5.0.pack

这个是ARM公司的官方的支持包,为方便大家在国内使用下载,现上传上来给大家共享

2017-11-25

空空如也

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

TA关注的人

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