- 博客(9)
- 收藏
- 关注
原创 nrf51822驱动文件中NRF_MODULE_ENABLED()的含义
在nrf51822的SDK12.3.0这个版本中,里面的很多驱动文件的C文件中都会有#if NRF_MODULE_ENABLED(xx)这个条件编译,NRF_MODULE_ENABLED()的原型是#define NRF_MODULE_ENABLED(module) \ ((defined(module ## _ENABLED) && (module ## _ENAB...
2020-04-23 21:21:58
1806
3
原创 nrf51822点亮一个LED灯(裸机点亮,无蓝牙协议)
nrf51822点亮一个LED灯1. 编写LED驱动程序2. 配置工程3. 编写mian函数本篇文章是基于上一篇文章《nrf51822在MDK5(keil5)新建工程》建的工程的基础上进行的。1. 编写LED驱动程序在HARDWARE文件夹下新建一个LED文件夹,并在文件夹下新建led.c和led.h,并编写相应的代码,本次用到的IO口是P0.21led.c#include "led....
2020-04-22 20:40:12
1634
1
原创 nrf51822在MDK5(keil5)新建工程
nrf51822在MDK5(keil5)新建工程1. nrf51822支持包的安装2. 下载nrf51822的官方SDK3. 下载ARM Cortex M0内核支持文件4. 新建工程1. nrf51822支持包的安装关于nrf51822的介绍,网上有很多,这里就不介绍了,直接从安装支持包开始。首先是去MDK官网下载nrf51822的支持包。打开官网地址后在下面找到NordicSemicon...
2020-04-22 17:42:33
4397
2
原创 Makefile造成“ make: *** No rule to make target ' xxx ', needed by 'xxx'。 停止。”错误的一种原因
最近在写Makefile时,遇到了“ make: *** No rule to make target ' xxx ', needed by ' xxx '。 停止。”这个错误。这里分享我产生这个错误的原因。之所以产生这个错误,是因为本人将VPATH这个变量拼写错误所造成的。VPATH这个变量是Makefile中的一个特殊变量,它的作用是告诉Makefile去哪里寻找依赖文件和目标文件,如...
2020-04-16 17:25:37
29413
原创 STM32等单片机支持包下载地址
STM32等单片机支持包下载地址https://www.keil.com/dd2/pack/?_ga=2.213121172.1833769293.1570842309-1028333824.1566437286
2019-10-12 09:28:44
1904
原创 解决stm32 - STM32cubeMX Firmware Package
用STM32CubeMX生成代码的时候会显示"The Firmware Package(STM32Cube FW_F4 V1.24.1)or one of its dependencies requiredby the Project is not available in your STM32CubeMX Repository" 解决办法:1. 在打开的工程下面选择...
2019-09-26 16:10:56
22112
12
原创 结构体的成员变量地址对齐方式
例1:struct name1{char str;short x;int num;};求sizeof(name1)?【标准答案】8按照占用字节数最多的成员变量进行对齐,也就是4字节对齐,所以其存储结构为:所以name1占用了八个字节的内存。例2:struct name2{ char str; int num; short x;...
2019-09-25 20:59:12
2234
3
原创 Flash Loader Demonstrator v2.8.0下载
链接:https://pan.baidu.com/s/1jpwH-NU8_Y31hPPDKDuVwA提取码:2qkb复制这段内容后打开百度网盘手机App,操作更方便哦
2019-09-25 10:45:43
12084
9
原创 keil5(MDK5)如何安装支持包(文件夹形式,非.pack形式)
在今年七月份keil出了最新版的keil5,最近安装时发现它的支持包下载后没有.pack文件,解压后就一个文件夹,那么如何安装支持包呢? 其实很简单,只需要将解压后的文件夹copy到keil5安装目录下的Keil_v5\ARM\PACK\Keil这个路径下面,然后新建工程,就会发现你想要的芯片已经出现了,比以前的是不是简单了许多,希望对大家有帮助
2017-10-31 09:39:57
10769
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人