- 博客(10)
- 资源 (16)
- 收藏
- 关注
原创 C语言中指针传递与值传递
C语言中指针传递与值传递C语言中关于指针传递与值传递的问题经常遇到,但是每次都容易被自己忽视,没有引起重视。首先看个比较简单的例子,我们需要实现一个a、b交换的函数若使用值传递的方式则可能写成如下:#include <stdio.h>#include <string.h>typedef unsigned char uint8_t;void swop(uin...
2019-11-28 21:48:10 1752 1
原创 关于NRF52832 system off 低功耗模式的调试心得
前言:第一次实现按键进入NRF52832 system off 低功耗模式调试时遇到遇到一些问题,经过一番折腾,最终还是一步步解决,其中一些问题是参考一些博主大佬的,但是一些问题确实找到答案,特将实现过程记录之,望路过大神不吝赐教。功能描述:笔者主要想实现NRF52832通过微动开关长按进入低功耗模式,再次按键实现唤醒功能。遇到的问题及解决1、CSDN上的大神关于NRF52832 syste...
2019-09-08 10:51:38 7041 6
原创 Nordic NRF52832串口功耗优化
NRF52832串口功耗优化NRF52832串口作为NRF52832的一个重要外设,经常被用于与外部设备进行通信,但是,作为低功耗应用的场景,开启串口意味着设备功耗的大幅增加。于是一个大胆的猜想便引发出来,如何能使串口在使用的时候才打开,不使用的时候关闭从而实现低功耗呢?这个猜想的主要问题是我们串口的使用是不能人为的预测的(这里说的是串口接收,串口发送可以知道)。要解决这个问题,关键是解决串口接...
2019-05-11 15:02:18 1814 4
原创 NRF52832串口升级
NRF52832作为当下最流行嵌入式智能穿戴主控,其优秀的功耗控制和强大的片上功能,已在低功耗嵌入式领域占据重要的地位。本文主要对NRF52832官方串口DFU功能进行技术探讨,主要涉及升级实现流程、扩展应用。
2019-04-20 17:46:28 2937 3
原创 安信可ESP_IDE两个常见的报错
一、错误信息:Description Resource Path Location Type.output/eagle/debug/image/eagle.app.v6.out section .text' will not fit in regioniram1_0_seg’ ESP8266_NONOS_SDK C/C++ Problem解决办法:在所有非中断
2017-09-05 11:52:05 3471
原创 链表中数据删除
/****************************************************/ /*有一个数组啊a[1000]存放0–1000(手动输入个数);要求每隔两个数 删掉一个数,到末尾时循环至开头继续循环进行,求最后一个被删除的数 的原始下表位置。以7为例:{0,1,2,3,4,5,6,7}0->1->2(删除)->3->4->5 (删除)->6->7->0(删除)如
2017-07-18 14:26:50 369
原创 C中的volatile用法
C中的volatile用法 volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; … i
2017-04-29 14:41:55 265
原创 浅谈μCOS-III关于系统延时函数
嵌入式操作系统μCOS-III中涉及很多的系统延时函数,本文列举几个常用延时函数展开讨论,如有错误,望路过的各位大神不吝指点 一、系统延时函数–OSTimeDly() void OSTimeDly (OS_TICK dly,OS_OPT opt,OS_ERR *p_err) { CPU_SR_ALLOC(); 井ifdef OS_SAFETY_CRITICAL
2016-10-27 19:10:35 3918
原创 基于51单片机的简易雷达定位装置
简易超声波雷达任务: 一、 摘要:超声波测距广泛运用于各类电子产品精确距离测量,如汽车尾部的倒车雷达对倒车时的障碍物进行精确判断,反馈到驾驶员,使驾驶员能做出准确的判断和操作;各类航模中当即将触地传感器的精确判断;超声波也可广泛用于超声探伤、测厚、测距、遥控等。本系统是由STC8952单片机位核心的简易超声波雷达定位装置。该系统由一下几部分组成:5V+9V线性电源模块、MCU模块、L298
2016-10-13 20:43:55 8898 8
原创 2016年四川省TI杯电子设计竞赛B题
B题:自动循迹小车 1.任务 设计制作一个自动循迹小车。小车采用一片 TI公司LDC1314或LDC1000电感数字转换器作为循迹传感器,在规定的平面跑道自动按顺时针方向循迹前进。跑道的标识为一根直径0.6~0.9mm的细铁丝,按照图1的示意尺寸,用透明胶带将其贴在跑道上。图中所有圆弧的半径均为为20cm±2cm。 图1 跑道示意图 2.要求 (1)在图1小车所在的直线区任意指定一
2016-10-08 20:50:08 12465 4
MQTT服务器搭建教程
2017-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人