摘要: 1、安装工具链(nRF5x command line tools) nRF5x command line tools包括Jlink驱动以及Nordic自己开发的一些命令行工具,具体包括Jlink驱动,nrfjprog,nrfutil以及mergehex等。 下载链接为:https://www.nor 阅读全文
posted @ 2024-03-09 15:27 wfagly 阅读(1539) 评论(0) 推荐(0)
摘要: esp32 蓝牙配对码 ESP_IO_CAP_OUT方式 阅读全文
posted @ 2024-03-02 14:46 wfagly 阅读(2690) 评论(0) 推荐(0)
摘要: 1 清除旧的环境 1.1 删除已经安装过的espressidf残留环境 1.2 删除环境变量 2 安装Python环境 https://www.python.org/downloads/ 需要注意将python添加至环境变量 3 安装ESP-IDF-tool离线包 以管理员权限安装此工具包,且VS 阅读全文
posted @ 2024-02-27 16:38 wfagly 阅读(948) 评论(0) 推荐(0)
摘要: 一、nrf52 spi简介 SPI(Serial Peripheral Interface) 称为串行外设接口。 SPI 总线系统是一种同步串行外设接口,它可以使 MCU 与各种外围设备以串行方式进行通信以交换信息。SPI 接口可以连接很多类型的外围设备, 比如包括 FLASHRAM、 网络控制器、 阅读全文
posted @ 2023-01-07 09:02 wfagly 阅读(1733) 评论(1) 推荐(0)
摘要: 软件的规范,在阅读和理解代码有很大的帮助。下面是收集的一些C语言软件规范。 一、文件与目录 1、文件命名 要准确清晰地表达其内容,同时文件名应该精炼,防止名字过长。 2、文件存储位置 软件包或逻辑组件的所有头文件和源文件都放在单独的同一目录下面,便于查找和简化一些编译工具的设置。 3、源文件格式 可 阅读全文
posted @ 2023-01-05 17:20 wfagly 阅读(544) 评论(0) 推荐(0)
摘要: 一、使用环境 SDK17.1 ble_app_template例程 二、工程配置 2.1 添加官方驱动文件 2.2 使能TWI 三、代码移植 驱动代码 peripheral_iic.h #ifndef _PERIPHERAL_I2C_H_ #define _PERIPHERAL_I2C_H_ ​ # 阅读全文
posted @ 2022-04-09 18:46 wfagly 阅读(286) 评论(0) 推荐(0)
摘要: NRF52 ADC使用 一、简介 Analog-to-Digital Converter 模拟信号/数字信号转换器,简称ADC。它是指将连续变化的模拟信号转换为离散的数字信号的模块,如现实生活中的声音、温度、压力等类型的模拟信号,需要ADC转换成处理器可识别的数字信号。在nRF52xx系列处理器中的 阅读全文
posted @ 2022-04-09 17:10 wfagly 阅读(1145) 评论(0) 推荐(0)
摘要: 一、概述 1.1 OTA DFU DFU(Device Firmware Update)即固件升级,而空中升级(Over The Air)就是通过无线连接的方式实现的固件升级。只要是通过无线通信实现的DFU,都可以称为空中升级,包括WiFi/蓝牙/NFC/Zigbee。也可以使用有线的方式进行空中升 阅读全文
posted @ 2021-12-08 20:26 wfagly 阅读(4278) 评论(0) 推荐(0)
摘要: 接触nrf52832芯片已经有一段时间了,记录我踩过的坑。这些坑大多都补回来了,愿后来的开发者没有坑~ 先来点开胃小菜 一、环境问题 安装离线包遇到的错误——svdconv exited with an error 原因可能是软件包含中文路径或者keil版本过低,修改安装路径或者升级一下keil。 阅读全文
posted @ 2021-11-20 18:01 wfagly 阅读(8109) 评论(0) 推荐(2)
摘要: 项目要求 1.基本 用线程池实现一个大文件夹的拷贝,大文件夹嵌套很多小文件;实现复制到指定文件夹的全部文件夹。 2.扩充功能 显示进度条;拷贝耗时统计;类似linux的tree,不能直接用system()与exec()等函数;根据文件类型拷贝;搜索文件;删除文件等。(暂时加了这么一些功能) 8月17 阅读全文
posted @ 2020-08-15 17:17 wfagly 阅读(492) 评论(0) 推荐(0)