自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (9)
  • 收藏
  • 关注

原创 【QT】应用程序输出中文乱码解决方法

Qt中文乱码解决方法

2022-05-25 10:19:28 8871 8

原创 【填坑指南】[Nordic] SWI2_EGU2_IRQHandler multiply defined

文章目录现象原因分析解决方法现象在我们使用Nordic的nrf5_SDK进行开发时,如果要使用freeRTOS,一般会从例子中的examples\ble_peripheral\ble_app_hrs_freertos开始。在宏定义中NRF_SDH_DISPATCH_MODEL可以选择三种:// <0=> NRF_SDH_DISPATCH_MODEL_INTERRUPT // <1=> NRF_SDH_DISPATCH_MODEL_APPSH // <2=> N

2021-06-26 10:31:04 522

原创 【填坑指南】[C语言]=,==的特殊运算

这里写自定义目录标题验证代码运行结果分析x = y == zx == y == z*x == y = z*x = y = z(x = y) == z验证代码#include <stdio.h>int main(void) { int x; int y; int z; int s; x = 2; y = 3; z = 4; s = (x = y == z); printf("%d,x=%d,y=%d,z=%d\r\n", s, x, y, z);

2021-04-19 15:11:07 294

原创 【填坑指南】[GCC]%f打印float数值

文章目录1 问题2 原因3 解决方法方法一方法二方法三1 问题在GCC编译c语言工程,如果工程中存在使用%f打印浮点型数据的操作。会发现浮点型数据打印不出来。2 原因在gcc中float, double型数据一律处理为单精度(4 bytes)。GCC为了缩减编译后的代码尺寸,使用的是不打印%f的printf。GCC 当中提供了若干个版本的 printf/sprintf,在大尺寸版本下还是有可能支持 %f 的。3 解决方法方法一在makefile的# Linker flags里面添加如下

2021-02-25 18:19:04 3358 3

原创 【学习资源】比较有价值的网站收藏

这里写目录标题NordicC/C++GCC操作系统IDESeggerKeil MDKIAR Embedded WorkbenchNordicNordic 官网https://www.nordicsemi.comNodic开发者论坛https://devzone.nordicsemi.comNordic Githubhttps://github.com/NordicSemiconductohttps://github.com/nrfconnectnRF5_SDK文档站htt

2021-02-07 21:25:05 193

原创 【填坑指南】[vs code]Ctrl+Shift+F “在文件中查找” 快捷键无法使用

这里写目录标题1 现象2 原因3 解决方法1 现象在Windows 10里面安装visual studio code后,在我们要使用快捷键Ctrl+Shift+F 在文件中查找某段代码的时候,有时候会发现按了快捷键后无反应。2 原因visual studio code 的 Ctrl+Shift+F 快捷键与其他软件的快捷键冲突。3 解决方法找到其他软件的相同快捷键,修改或者删除即可。例如:Windows 10的默认输入法的简繁体切换快捷键。Everything的全局搜索快捷键

2021-02-07 20:00:53 2644

原创 【填坑指南】[Nordic]nrf_erratas.h not found的解决办法

这里写自定义目录标题1 现象2 原因3 解决办法1 现象在使用Nodic的nRF5_SDK(例如nRF5_SDK_15.3.0_59ac345)进行开发的时候,如果IDE使用的是keil,在安装了较新的NordicSemiconductor.nRF_DeviceFamilyPack后,重新编译工程,有时候会出现编译错误。错误提示如下:RTE\Device\nRF52832_xxAA\system_nrf52.c(30): error: #5: cannot open source input fi

2021-02-07 19:47:35 2674

原创 【入坑指南】[GCC]Ubuntu下安装GCC编译环境

文章目录1 安装GCC1.1 安装1.2 卸载2 安装make2.1 安装2.1 卸载3 安装arm-none-eabi3.1 安装3.2 卸载4 清理无用软件包1 安装GCC1.1 安装在连上网络的情况下,使用如下命令,输入密码,然后一路回车就可以直接安装GCC了:sudo apt install gcc1.2 卸载对应的卸载命令为:sudo apt remove gcc2 安装make2.1 安装在连上网络的情况下,使用如下命令,输入密码,然后一路回车就可以直接安装make了:

2021-01-30 10:21:48 376

原创 【填坑指南】[GCC]GCC在windows下的makefile转为Linux下的makefile

这里写自定义目录标题问题原因解决方法问题在windows下使用GCC编译工程时,编译通过。使用同样的工程代码,放到Linux (Ubuntu)下编译报错。报错信息如下:Makefile:1: *** 多个目标匹配。 停止。原因1.widows下编译器编译的时候生成的.d 、.o等中间文件Linux下的编译器不认。2. Windows下的makefile文件中的换行符为“\r\n”,即CRLF。在Linux系统下换行符实际应该为“\n”,即LF。3. makefile中存在不符合makefi

2021-01-29 17:42:55 404

原创 【填坑指南】[GCC]windows PowerShell 使用make编译GCC工程

问题在使用GCC编译结合makefile来编译工程时,在makefile所在的文件夹使用shfit+右键,选择powershell来使用make命令编译时,会提示无法将“make”项识别为cmdlet、函数、脚本文件或可运行程序的名称…原因windows本身时没有make命令的,在安装MinGW后才会有和Linux中make命令具有相同作用的mingw32-make。为了使用方便也可以把mingw32-make的名称改为make。但是如果在其它的编译软件中使用了mingw32-make的名称的时

2021-01-28 18:48:25 7882 4

原创 【填坑指南】[C语言]编译时提示找不到函数原型

现象:我们在编译C的工程时,有时候会遇到一个函数fun()的原型在x.c文件里,x.h的头文件里面也做了函数的声明,但是在其他的y.c文件里#include “x.h”,并且调用fun()的时候,会提示找不到函数原型。原因:因为y.c里面有使用c++的代码或者调用了c++的代码,所以编译器会使用c和c++混合编译。解决方法:在x.h的头文件里使用下面的定义方式。#ifdef __cplusplusextern "C" {#endif// 自己的代码写在此处#ifdef __cpl

2020-12-31 16:48:56 4203

原创 【填坑指南】[keil] 编译提示Note: object file renamed from “xxx.o“ to “xxx_1.o“

现象:在使用keil的时候,有时候会不小心在不同的group文件夹里添加了两个相同的.c文件,会导致编译出现如下的提示:Note: object file renamed from “xxx.o“ to “xxx_1.o“此时,我们删除多余的.c文件也不能消除提示。解决方法:删除多余的文件。在剩下的有效的xxx.c文件上点击右键。选择“Options for File ‘xxx.c’…”。取消"include in Target Build"处的勾选,点击“OK”后,重新编译工程。回

2020-12-31 16:32:56 14654 12

原创 开博了

开始记录和分享技术了初心愿景理念初心很久了,一直想记录下平时在技术开发过程中的点点滴滴,但是一直没有找到合适的媒介。经过再三选择和考虑,决定从CSDN开始。愿景希望自己的记录和分享可以帮助到更多的人,推进技术的进步,为开源做出一些小小的贡献。理念代码无国界,技术无战争。...

2020-12-22 10:26:49 60

nrf conncet 4.24.3 apk

最新的蓝牙开发辅助工具。用于Nordic或者其他蓝牙设备的扫描,OTA,查看数据包和属性、服务等各种开发参数。调试设备,测试设备。解压后直接安装使用。

2020-12-21

nrfconnect-setup-3.6.1-ia32.exe

nrfconnect 3.6.1 当前最新版的nordic蓝牙开发环境集合。可以下载最新的NCS。支持芯片烧录。

2020-12-08

nrf52832 Freertos+Systemview.pdf

将segger 提供的systemview工具添加到nrf52832的工程中,实时查看freertos在芯片上运行的状态的方法。开发环境使用keil.操作系统使用freertos.

2020-11-14

nrf_connect_setup_3.4.2_ia32.exe

Nordic 桌面端的蓝牙固件烧录,蓝牙设备搜索,蓝牙设备调试、监测。。。等等一系列工具的集合工具。

2020-11-14

nRF_Connect_v4.24.1.apk

这个是Nordic最新的蓝牙扫描、链接、调试工具。安装在android手机上后,可以扫描附近的蓝牙设备,并且显示设备名,信号值,可以连接到蓝牙设备,并观察设备的服务、属性、uuid等。并且可以做设备的DFU等操作。非常适合蓝牙开发者使用。

2020-07-15

Everything-1.4.1.965.x64.msi

这是一款用于本地快速搜索的工具。可以非常快地搜索到硬盘上的指定文件。比系统自带的搜索快很多。搜索后可以直接复制和操作,并且显示文件的路径。即时刷新文件。

2020-07-15

windows xp Git-2.10.0-32-bit.rar

windows xp最后一个可以安装git版本,后面的就不支持xp了。可以收藏。虽然现在基本上不使用xp的系统了,但是以备不时之需。

2020-02-15

FreeRTOS中文实用教程.pdf

freeRTOS入门的很好的学习文档。从基础出发,让你一步步成为高手。很好的参考资料。

2019-10-18

蓝牙4.0 SDK

Nordic nrf51822 bluetooth 4.0 ble SDK. Nordic nrf51822 蓝牙 4.0 ble 的SDK. 开发51822或者51422的SDK.

2014-03-25

空空如也

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

TA关注的人

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