记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。

LiSun

记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

08 2022 档案

摘要:SysConfig工具自动选择满足输入要求的pinmux设置。 SysConfig工具集成在CCS中,作为一个独立的安装程序,或者可以通过dev.ti.com云工具门户使用。 为了帮助简化配置挑战并加速软件开发,我们创建了SysConfig,这是一个直观而全面的图形实用程序集合,用于配置引脚、外设、 阅读全文
posted @ 2022-08-30 20:34 嵌入式单片机实验室 阅读(518) 评论(0) 推荐(0)

摘要:好处:多版本IAR相互兼容,不会导致项目工程打开失败。代码提示方便,开发便捷 工具准备:(文末有一键打包) VSCODE 至少V1.69以上 下载 (内含插件:C/C++;C++ Intellisense;Embedded IDE;Cortex Debug;IAR Build;IAR C-SPY D 阅读全文
posted @ 2022-08-30 20:21 嵌入式单片机实验室 阅读(259) 评论(0) 推荐(0)

摘要:ccs包含RTOS对象查看器(ROV)插件,它可以洞察TI-RTOS的当前状态,包括任务状态、堆栈等。 扫描BIOS错误 BIOS Scan for errors视图会检查可用的ROV模块,并报告错误。如果出了什么问题,这个功能是一个很好的开始点。这个扫描只显示与TI-RTOS模块相关的错误,并且只 阅读全文
posted @ 2022-08-29 16:57 嵌入式单片机实验室 阅读(145) 评论(0) 推荐(0)

摘要:文章目录 一、项目场景:二、问题描述:三、原因分析:四、解决方案:1. 关闭IAR项目 菜单栏 [file]--[close]2. 配置SDK配置文件路径 菜单栏 [Tools]--[Configure Custom Argument Variables]--[Import..]--[选择.cust 阅读全文
posted @ 2022-08-29 13:31 嵌入式单片机实验室 阅读(218) 评论(0) 推荐(0)

摘要:为了帮助简化配置挑战并加速软件开发,我们创建了SysConfig,这是一个直观而全面的图形实用程序集合,用于配置引脚、外设、无线电、子系统和其他组件。 SysConfig可以帮助您可视化地管理、公开和解决冲突,以便您有更多的时间创建差异化的应用程序。 该工具的输出包括C头文件和代码文件,可以与软件开 阅读全文
posted @ 2022-08-28 20:47 嵌入式单片机实验室 阅读(1494) 评论(0) 推荐(0)

摘要:Code Composer Studio™ 集成式开发环境 (IDE) Code Composer Studio؜™ 软件是一个集成开发环境 (IDE),支持 TI 的微控制器 (MCU) 和嵌入式处理器产品组合。Code Composer Studio 软件包含一整套用于开发和调试嵌入式应用的工具 阅读全文
posted @ 2022-08-25 17:47 嵌入式单片机实验室 阅读(3757) 评论(0) 推荐(0)

摘要:添加开发板默认配置文件 将 arch/arm/configs 目 录 下 的 imx_v7_mfg_defconfig 重 新 复 ... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(150) 评论(0) 推荐(0)

摘要:NXP 官方原版 Linux 4.1.15_2.1.0源码:https://cloud.189.cn/t/JZriMvVNJJBf ... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(88) 评论(0) 推荐(0)

摘要:uboot 支持 EMMC 和 SD 卡, 因此也要提供 EMMC 和 SD 卡的操作命令。 一般认为 EMMC和 SD 卡是同一个... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(1043) 评论(0) 推荐(0)

摘要:uboot支持大量的网络相关命令, 比如 dhcp、ping、nfs 和 tftpboot。 在使用 uboot 的网络功能之... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(334) 评论(0) 推荐(0)

摘要:1、md 命令 md 命令用于显示内存值,格式如下: md[.b, .w, .l] address [# of objects]... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(249) 评论(0) 推荐(0)

摘要:1、修改环境变量 环境变量的操作涉及到两个命令:setenv 和 saveenv,命令 setenv 用于设置或者修改环境变量的值。... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(168) 评论(0) 推荐(0)

摘要:CRT进入 uboot 的命令行模式以后输入“help”或者“?” ,然后按下回车即可查看当前 uboot 所支持的命令。 常用的和... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(91) 评论(0) 推荐(0)

摘要:uboot 或 Linux 内核可以通过输入“make menuconfig”来打开图形化配置界面,menuconfig是一套图形化... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(68) 评论(0) 推荐(0)

摘要:I.MX6UL/ULL 内部有个以太网 MAC 外设,也就是 ENET,需要外接一个 PHY 芯片来实现网络通信功能,也就是内部... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(640) 评论(0) 推荐(0)

摘要:一般修改 LCD 驱动重点注意以下几点: ①、LCD 所使用的 GPIO,查看 uboot 中 LCD 的 IO 配置是否正确。... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(215) 评论(0) 推荐(0)

摘要:终端输入:cd board/freescale/ cp mx6ullevk/ -r mx6ull_mybsp_emmc 进 入 m... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(130) 评论(0) 推荐(0)

摘要:添加开发板默认配置文件 ①先在 configs 目录下创建默认配置文件,复制 mx6ull_14x14_evk_emmc_defco... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(755) 评论(0) 推荐(2)

摘要:1、SD 卡和 EMMC 驱动检查 检查一下 SD卡和 EMMC驱动是否正常,在SecureCRT 中使用命令 mmc list 列... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(88) 评论(0) 推荐(0)

摘要:uboot 官网为 :ftp://ftp.denx.de/pub/u-boot/ NXP 的uboot:https://cloud.... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(144) 评论(0) 推荐(0)

摘要:我们参考 ST 官方给 STM32 编写的 stm32f10x.h 来自行编写 I.MX6U的寄存器定义文件。自己编写这些寄存器... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(59) 评论(0) 推荐(0)

摘要:/**************************************************************... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(35) 评论(0) 推荐(0)

摘要:Linaro 出品的交叉编译器4.9: https://releases.linaro.org/components/toolcha... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(1144) 评论(0) 推荐(0)

摘要:NFS 服务开启 终端输入安装命令:sudo apt-get install nfs-kernel-server rpcbind 用... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(52) 评论(0) 推荐(0)

摘要:终端输入: sudo apt-get install vsftpd sudo gedit /etc/vsftpd.conf 打开以后... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(192) 评论(0) 推荐(0)

摘要:创建三个.c文件 终端输入: 创建目录:mkdir Makefile 进入目录:cd Makefile 使用gedit:gedit ... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(133) 评论(0) 推荐(0)

摘要:终端下输入: 创建目录:mkdir C_Program 进入目录:cd C_Program 创建目录:mkdir hello_wor... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(96) 评论(0) 推荐(0)

摘要:此时虚拟机已经自动开始安装系统了。。。。。。。。稍后一段时间。 等待10分钟后,出现完毕界面: 登录后,进行一些基础... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(50) 评论(0) 推荐(0)

摘要:/* -----------------------------------------宏定义----------------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(62) 评论(0) 推荐(0)

摘要:7位:电阻分辨率-127电阻器(128步) -->W /* ---------------------------------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(237) 评论(0) 推荐(0)

摘要:本文将用前灯为例子。 ** 1. 车灯通道 ** 对于车灯,必须要创建两个通道,分别为主通道和共享通道。 小提示:通道开启数量是固定... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(284) 评论(0) 推荐(0)

摘要:/* -----------------------------------------宏定义-------------------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(1407) 评论(0) 推荐(0)

摘要:1. 协议层 1.1 概述 本章描述了USB电源传输规范的协议层的要求,包括: ①有关如何构造和使用消息的详细信息。 ②计时器和超时... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(1043) 评论(0) 推荐(0)

摘要:8.1 ANT+自行车灯的最低要求 所有ANT+自行车灯都必须同时支持未连接状态,“连接状态:主灯”和“连接状态:辅助灯”。这些状态... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(78) 评论(0) 推荐(0)

摘要:通用数据页70允许ANT+设备向另一个ANT+设备请求特定的数据页。在此设备配置文件中: • 第70页允许控制器从ANT+自行车灯请... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(94) 评论(0) 推荐(0)

摘要:通用数据页面81传输设备的软件版本及其32位序列号。 注意,该数据页不得在共享通道上使用。当此数据页在广播频道上发送时,应始终描述发... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(74) 评论(0) 推荐(0)

摘要:通用数据页80传输制造商的ID,型号和硬件版本。 注意,该数据页不得在共享通道上使用。当此数据页在广播频道上发送时,应始终描述发送该... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(105) 评论(0) 推荐(0)

摘要:/* -----------------------------------------头文件-------------------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(372) 评论(0) 推荐(0)

摘要:/* -----------------------------------------宏定义-------------------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(356) 评论(0) 推荐(0)

摘要:1、实现无限非连接广播 ①BLE_GAP_ADV_FLAGS_LE_ONLY_LIMITED_DISC_MODE改为BLE_GAP_... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(89) 评论(0) 推荐(0)

摘要:/* -----------------------------------------头文件-------------------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(114) 评论(0) 推荐(1)

摘要:#include "74hc595.h"/******************功 能:定义HC595的功能引脚备 注:变更引脚,... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(141) 评论(0) 推荐(0)

摘要:#include "main.h"#include "hal_iic.h"#include "eg2801.h"EG2801_RAM... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(53) 评论(0) 推荐(0)

摘要:数据页面35是发送到ANT+自行车灯的命令页面。该数据页是可选的。 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(39) 评论(0) 推荐(0)

摘要:#include "AT24Cxx.h"/*********************************************... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(112) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CubeMX 定义任意一个引脚,作为数据脚,并对引脚作出如下配置... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(167) 评论(0) 推荐(0)

摘要:/*************笔记****************1、ENC28J60_中文手册.pdf2、控制寄存器的地址定义是一个... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(310) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CubeMX 定义任意一个引脚,作为数据脚,并对引脚作出如下配置... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(250) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CubeMX 定义任意一个引脚,作为数据脚,并对引脚作出如下配置... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(156) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CubeMX 定义任意一个引脚,作为数据脚,并对引脚作出如下配置... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(204) 评论(0) 推荐(0)

摘要:/*****************************************************************... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(214) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CubeMX 定义任意四个引脚,作为ABCD相,并对引脚作出如下... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(137) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CubeMX 定义任意两个引脚,作为复位脚和片选脚,并对引脚作出... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(370) 评论(0) 推荐(0)

摘要:#include "ds1339.h"/*************笔记****[DS1339数据手册.pdf]***********... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(96) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CudeMX中配置串口时,需要增加DMA功能,并使能串口中断!!... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(97) 评论(0) 推荐(0)

摘要:#include "modbus.h"/*CRC高位字节值表*/const uint8_t auchCRCHi[] ={ 0x... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(207) 评论(0) 推荐(0)

摘要:数据页34是发送到ANT+自行车灯以控制该灯的命令页。所有ANT+自行车灯均应响应此页面,所有ANT+控制器均应支持发送此页面。该命... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(129) 评论(0) 推荐(0)

摘要:数据页面33是从ANT+控制器发送到ANT+自行车灯的命令页面,以启动与新ANT+自行车灯的连接。该命令包括在连接状态下应使用的灯光... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(165) 评论(0) 推荐(0)

摘要:数据页32是从ANT+控制器发送到ANT+自行车灯的命令页,用于将其重置为未连接状态。此命令应作为来自ANT+控制器的确认消息发送。... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(98) 评论(0) 推荐(0)

摘要:ANT+控制器可请求此页面(如第5.3节所述)确定有关ANT+自行车灯的附加信息。这是ANT+自行车灯的可选页面。如果不支持此页,则... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(58) 评论(0) 推荐(0)

摘要:数据页18应在ANT+控制器的请求下发送,并且可以选择性地包括在连接状态下作为从ANT+自行车灯广播的主要数据页之一。这个数据页允许... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(61) 评论(0) 推荐(0)

摘要:数据页17是处于连接状态时从ANT+自行车灯广播的数据页之一。所有主灯应根据控制器的要求发送此页面。作为数据页轮发的一部分,可以可选... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(48) 评论(0) 推荐(0)

摘要:数据页16是当处于连接状态时从ANT+自行车灯广播的数据页之一。所有主灯应根据控制器的要求发送本页。作为数据页旋转的一部分,该页可以... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(102) 评论(0) 推荐(0)

摘要:ANT+控制器可以请求此页面(如5.3节中所述),以确定每个子灯支持哪些自定义模式。当ANT+控制器请求时,数据页6从ANT+自行车... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(65) 评论(0) 推荐(0)

摘要:ANT+控制器可以请求此页面(如第5.3节中所述)以获取有关ANT+自行车灯或其任何子灯支持的自定义模式的信息。当ANT+控制器请求... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(144) 评论(0) 推荐(0)

摘要:数据页面4是从ANT+自行车灯广播的主要数据页面之一。ANT+自行车灯应作为数据页面循环的一部分发送此页面,并且在存在子灯的情况下应... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(87) 评论(0) 推荐(0)

摘要:#include "pcf8574.h"/******************笔记:1、PCF8574寻址:1帧1字节,[0100 ... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(280) 评论(0) 推荐(0)

摘要:#include "pca9555.h"/******************笔记:pca9555.pdf1、P17-控制寄存器和命... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(710) 评论(0) 推荐(0)

摘要:#include "74hc595.h"/******************功 能:定义HC595的功能引脚备 注:变更引脚,... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(323) 评论(0) 推荐(0)

摘要:/*************笔记****************1、CubeMX 定义任意两个引脚,作为通讯脚,并对引脚作出如下配置... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(169) 评论(0) 推荐(0)

摘要:/*************笔记****************1、波特率计算:baud=(systime/(pre*(bs1+bs... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(425) 评论(0) 推荐(0)

摘要:/*************笔记****************1、本SIM800L模块采用huart3(串口3),然后huart1... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(406) 评论(0) 推荐(0)

摘要:#include "extgpio.h"#include "pcf8574.h"#include "74hc595.h"/*****... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(266) 评论(0) 推荐(0)

摘要:/** *************************************************************... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(182) 评论(0) 推荐(0)

摘要:sbit EC_B = P0 ^ 0; // 编码器 P0.0 端口sbit EC_A = P1 ^ 3; // 编码器 P... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(101) 评论(0) 推荐(0)

摘要:IIC协议链接 /* -----------------------------------------头文件-----------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(87) 评论(0) 推荐(0)

摘要:/* -----------------------------------------头文件-------------------... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(53) 评论(0) 推荐(0)

摘要:单片机:N76E003 /*********************************************函数名:Adc_... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(207) 评论(0) 推荐(0)

摘要:计算式:PWM_Out=100-(75-50)/0.223=10;//50–>正常温度 75–当前温度 通过计算75°时,PWM调整... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(102) 评论(0) 推荐(0)

摘要:/*************笔记****************1、本QC方案采用PWM调节电压。2、3、4、5、********... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(247) 评论(0) 推荐(0)

摘要:1、由于RTX使用了RTC1中断,导致频繁唤醒,无法进入睡眠状态。 2、思路:进入低功耗前,关闭RTC1电源,按键唤醒后重新配置RT... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(155) 评论(0) 推荐(0)

摘要:运行CMD: 切换到指定路径 git clone --recursive https://github.com/espressif/... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(47) 评论(0) 推荐(0)

摘要:数据页面3是从ANT+自行车灯广播的主要数据页面之一。如果存在子灯,则ANT+自行车灯应以数据页循环方式发送此页。有关何时发送或忽略... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(75) 评论(0) 推荐(0)

摘要:数据页面2是从ANT+自行车灯广播的主要数据页面之一。所有ANT+自行车灯应作为数据页循环的一部分并应控制器的要求发送此页。有关何时... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(130) 评论(0) 推荐(0)

摘要:依赖:nRFgoStudio、J-Link 下载地址: nRFgoStudio链接:https://pan.baidu.com/s/... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(126) 评论(0) 推荐(0)

摘要:数据页1是ANT+自行车灯广播的主要数据页之一。所有ANT+自行车灯应在数据页旋转开始时和状态改变后立即发送此页(例如,当收到新命令... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(129) 评论(0) 推荐(0)

摘要:7 消息负载格式 7.1 ANT+消息数据格式 所有ANT消息都有一个8字节的有效负载。对于ANT+消息,第一个字节包含数据页号,其... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(166) 评论(0) 推荐(0)

摘要:进制计算器 https://download.csdn.net/download/qq_29246181/12274848 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(126) 评论(0) 推荐(0)

摘要:通道配置 所有启用ANT的设备的通道配置参数均由ANT协议定义。有关更多详细信息,请参阅ANT消息协议和用法文档。 6.1 从通道配... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(248) 评论(0) 推荐(0)

摘要:5 网络设计 5.1 初始配对和配置 5.2 无UI 控制器示例 最基本的ANT+控制器将是没有UI的简单传感器(例如,加速度计)。... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(728) 评论(0) 推荐(0)

摘要:ANT+受管网络由一组使用ANT无线电协议和ANT+设备配置文件确定和标准化各个设备之间的无线通信的设备组成。设备通信特性的这种... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(746) 评论(0) 推荐(0)

摘要:协议格式如下: void log_printf_1(ADXL346_XYZ *p_XYZ){ memset(&Tx_buf... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(57) 评论(0) 推荐(0)

摘要:一、KEIL中添加[RTT_Syscalls_KEIL.c][SEGGER_RTT.c][SEGGER_RTT_printf.c],... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(274) 评论(0) 推荐(0)

摘要:https://download.csdn.net/download/qq_29246181/11961966 ... 阅读全文
posted @ 2022-08-13 11:01 嵌入式单片机实验室 阅读(45) 评论(0) 推荐(0)

摘要:蓝牙模块功能: BLE4.2仅从机( 支持 苹果/安卓/PC/小程序 连接)串口透传(NUS)HID(鼠标/键盘)密码配对(6位数字... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(206) 评论(0) 推荐(0)

摘要:一、架构说明 模式描述优势主从一体1. 多通道通信 2. 动态调频1对7框架功能1. RTX5 2.功能分层架构清晰,集成部分功能方... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(269) 评论(0) 推荐(0)

摘要:一、架构说明 模式描述优势主从一体1. 多通道通信 2. 动态调频1对7框架功能1. RTX5 2.功能分层架构清晰,集成部分功能方... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(1041) 评论(0) 推荐(0)

摘要:在MCU中并不支持sscanf_s,所以我们只能通过sscanf实现。 char user[33] = {0}; char ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(186) 评论(0) 推荐(0)

摘要:现象:HTTPS建立连接的同时,MQTT也建立连接。双方都在签名证书,导致CPU抢占,致使看门狗超时。 解决:在tls层加互斥锁,防... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(311) 评论(0) 推荐(0)

摘要:测试环境 python3.8依赖库 requests (pip install requests) 不保持连接的写法: import... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(243) 评论(0) 推荐(0)

摘要:引言:无线中继的主要作用是扩展WiFi信号,扩展WiFi后,令原本覆盖不到WiFi的地方也可以有WiFi,免去布线的烦恼。两个无线路... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(975) 评论(0) 推荐(0)

摘要:上文: [OpenHarmony] 快速搭建linux开发环境+OpenHarmony环境 (一) 一、构建OpenHarmony编... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(326) 评论(0) 推荐(0)

摘要:一、 搭建linux环境 参考:[精简linux] 快速在window搭建linux验证平台 二、安装cmkae和g++ sud... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(487) 评论(0) 推荐(0)

摘要:一、 搭建linux环境 参考:[精简linux] 快速在window搭建linux验证平台 二、搭建OpenHarmony环境 介... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(398) 评论(0) 推荐(0)

摘要:编译失败如图: 这是官方失误导致的,修改如下,删除LV字符 看下正确cfg配置: 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(49) 评论(0) 推荐(0)

摘要:一 准备工程(请提前安装idf) 工程准备: 在工程目录,打开cmd输入:如下,然后回车,开始下载LVGL github: gi... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(260) 评论(0) 推荐(0)

摘要:修改CMakeLists.txt ,追加-std=gnu++17 # For more information about buil... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(126) 评论(0) 推荐(0)

摘要:ADXL345是一款低功耗,三轴MEMS加速度计模块,具有I2C和SPI接口。这些模块的Adafruit Breakout板载板载... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(227) 评论(0) 推荐(1)

摘要:IIC接口引脚分配 SSD1306在I2C总线模式下的接口分配 数据/命令引脚[D7:D3]D2D1D0共阴SDA_OUTSDA_I... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(525) 评论(0) 推荐(0)

摘要:LED PWM 控制器 概述 LED 控制器 (LEDC) 主要用于控制 LED,也可产生 PWM 信号用于其他设备的控制。 该控制... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(357) 评论(0) 推荐(0)

摘要:一、固件烧录 1. 硬件连接 使用usb线将PC与烧录器连接,再将烧录器与PCB连接,使用3根线,VDD,CLK,GND。连接图与连... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(727) 评论(0) 推荐(0)

摘要:下载地址:https://pan.baidu.com/s/1-oGcJ0p-iV4WZ9d6lL0KaA 提取码:7v35 Espr... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(580) 评论(0) 推荐(0)

摘要:基于windos应用商店的ubuntu系统,解压即用,方便快捷, 下载地址:https://download.csdn.net/do... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(58) 评论(0) 推荐(0)

摘要:Cron表达式使用格式 SecondsMinutesHoursDayofMonth MonthDayofWeek[Year]秒分时天... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(213) 评论(0) 推荐(0)

摘要:一、 添加自定义服务 app_att.c – static const attribute_t my_Attributes[] = ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(181) 评论(0) 推荐(0)

摘要:4 内嵌闪存控制器(EFC) 4.1 EFC简介 内嵌的闪存存储器可以用于在线编程(ICP)或在程序中编程(IAP)烧写。 在线编程... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(281) 评论(0) 推荐(0)

摘要:9 定时器(TIMER) 9.1 通用定时器(TMR2到TMR5) 9.1.1 TMRx简介 通用定时器是一个通过可编程预分频器驱动... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(243) 评论(0) 推荐(0)

摘要:9.1.3.6 PWM输入模式 该模式是输入捕获模式的一个特例,除下列区别外,操作与输入捕获模式相同: 两个ICx信号被映射至同一个... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(185) 评论(0) 推荐(0)

摘要:12.1 ADC介绍 12 位 ADC 是一种逐次逼近型模拟数字转换器。它有多达 18 个通道,可测量 16 个外部和 2 个内部信... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(254) 评论(0) 推荐(0)

摘要:14 通用同步异步收发器(USART) 14.1 USART介绍 通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(208) 评论(0) 推荐(0)

摘要:按键的基本原理是设置单片机IO口(PB0-PB3)为输入状态,如DDRB = 0XF0(方向寄存器,“1”为输出,“0”为输入); ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(161) 评论(0) 推荐(0)

摘要:重新封装一层函数,用于bsp层函数,方便调用。 void bsp_led_init(void); void bsp_led_dein... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(104) 评论(0) 推荐(0)

摘要:7.2.1 主要特性 EXTI 控制器的主要特性如下: ● 每个中断/事件都有独立的触发和屏蔽 ● 每个中断线都有专用的状态位 ● ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(113) 评论(0) 推荐(0)

摘要:6.1 简介 GPIO 接口包括 5 组通用输入/输出端口。 每个 GPIO 组提供 16 个通用输入/输出引脚;每个 GPIO 端... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(312) 评论(0) 推荐(0)

摘要:根据串行通信原理设计搭建了三方之间交互通信环境,通过协议相互收发数据,模块实现情况。该设计实现三方交互通信方式,数据传输灵活、方便、... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(89) 评论(0) 推荐(0)

摘要:添加广播内容。这种直接把内容广播出去,发现者不必连接就能获取数据。 广播类型 /**@defgroup BLE_GAP_AD_TYP... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(135) 评论(0) 推荐(0)

摘要:因此在某些特殊情况下将数据临时存储在RAM或寄存器中更加合适,如.上图中标星的情形。应用中常用到的场景比如: 在进行DFU (OT... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(132) 评论(0) 推荐(0)

摘要:静态地址规则 这种特定类型的蓝牙地址可作为公共地址的一种流行替代方法,因为使用它无需付费。 随机静态地址可以通过以下两种方式之一使用... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(54) 评论(0) 推荐(0)

摘要:[Telink][TLSR8251] [泰凌微][SDK3.4] 上手第二步 框架介绍 Telink BLE SDK 给⽤⼾提供了多... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(401) 评论(0) 推荐(0)

摘要:软件组织架构 该 BLE SDK 软件架构包括 APP 应⽤层和 BLE stack 协议栈部分。 在 IDE 中导⼊ sdk ⼯程... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(453) 评论(0) 推荐(0)

摘要:该版本主要有两个特点: 免费 没有代码大小限制 可供电子爱好者、学生、学者等群体非商业免费评估和使用。 社区版下载 社区版本:... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(1118) 评论(0) 推荐(0)

摘要:关键函数:sd_ble_opt_set /**@brief GAP Option IDs. * 唯一标识GAP选项的id。 */en... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(173) 评论(0) 推荐(0)

摘要:实现白名单快速广播3s,转白名单慢广播无限 1. 白名单机制 白名单(white list)是BLE协议中最简单、直白的一种安全机制... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(154) 评论(0) 推荐(0)

摘要:接上一篇 [嵌入式框架][nrf51822][SDK12.3] BLE分层设计 集合(OTA、透传、电量、设备信息、HID) 四、 ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(133) 评论(0) 推荐(0)

摘要:一、 目录结构如下 将每个功能抽离处理,使文件起步代码显得干净清晰。官方提供的文件,行数1000+起步。 二、 BLE服务... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(301) 评论(0) 推荐(0)

摘要:BLE HID协议规范是以USB HID协议规范为蓝本的,可以认为是USB HID的无线方式。那么作为人机交互设备(HID)。 ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(397) 评论(0) 推荐(0)

摘要:USB设备(USBD)控制器实现全速USB设备功能,满足2.0版本的USB规范。 这里列出的是USBD的主要特性: 全速度(12m... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(819) 评论(0) 推荐(0)

摘要:err_code = sd_ble_uuid_vs_add(&base_uuid, &p_led->uuid_type); ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(51) 评论(0) 推荐(0)

摘要:相关下载 IDE下载 SDK V3.4.2.1_Patch_0001 烧录工具下载 一、 IDE的使用 必须以管理员身份运行必... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(1640) 评论(0) 推荐(0)

摘要:最新nrfconnect-setup-3.10.0 官方下载 根据流程安装完毕后,找到C:\Users\USER.nrfconnec... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(364) 评论(0) 推荐(0)

摘要:环境: python 3.6.8 编译: .\make.bat main.py 安装命令: pip install xxx... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(155) 评论(0) 推荐(0)

摘要:引用: CRC16 KV键值系统 自动检测剩余空间是否支持备份升级,防止升级失败变砖。 /*********************... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(137) 评论(0) 推荐(0)

摘要:1、概述 74HC4051是- -款八选一模拟开关电路,内置3个地址选择端(A0~ A2), 低有效的使能输入端(E),8路独立的输... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(209) 评论(0) 推荐(0)

摘要:关键部分: ble_gap_addr_t ble_mac_addr = {0}; sd_ble_gap_addr_get(&b... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(191) 评论(0) 推荐(0)

摘要:不同系统请求字符串次数(三个根节点) 系统字符串2字符串3windos82linux13ios22 单节点只会请求2次,以上现在属... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(758) 评论(0) 推荐(0)

摘要:[单片机框架] [kv_sys] 实现一个简易KV键值系统 Env 小型KV数据库,支持 写平衡(磨损平衡) 及掉电保护模式 让F... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(142) 评论(0) 推荐(1)

摘要:所需文件已经编译完毕,直接放入指定目录。 **\nRF5_SDK_17.0.2_d674dde\external\micro-e... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(220) 评论(0) 推荐(0)

摘要:本文介绍FDS库的GC操作。 1. GC是什么 在FDS的概念中,写入Flash的数据以Record的形式保存。Record的格式为... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(217) 评论(0) 推荐(0)

摘要:1. 基础 nRF52系列芯片都是Cortex-M4内核,芯片的Flash操作由NVMC(Non-volatile memory c... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(1087) 评论(0) 推荐(0)

摘要:更改c编译器的缺省字节对齐方式: 在缺省情况下,c编译器为每一个变量或数据单元按其自然对界条件分配空间;一般地可以通过下面的两种方法... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(274) 评论(0) 推荐(0)

摘要:现象:pc重启过程中,不断发送按键数据,导致pc未能应答,致使下位机数据出现卡包现象。 MCU发送’B’,PC显示’C’,MCU... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(95) 评论(0) 推荐(0)

摘要:can是一种异步通信,具有CAN—HIGH和CAN—LOW两条信号线,其差分输出的信号模式,提高了其传递的抗干扰性能。 CA... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(524) 评论(0) 推荐(0)

摘要:这个指南描述了什么是ESB(Enhanced ShockBurst)以及如何在nRF5系列中使用ESB. ESB支持双向数据包通信... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(365) 评论(0) 推荐(0)

摘要:[单片机][at32][填坑日记] [USB卡包] usb快速发包导致卡包 一、usb避免卡包全流程解释 上电初始化USB外设 //... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(68) 评论(0) 推荐(0)

摘要:引脚编号引脚名称说明1DO控制数据信号输出端2DI控制数据信号输入端3VCC控制电路电源正极4NC空脚5VDDLED电源正极6VS... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(215) 评论(0) 推荐(0)

摘要:ws2812x数据传输时间 T0H 0 码,高电平时间 220ns~380ns T0L 0 码,低电平时间 580ns~1.6µs ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(171) 评论(0) 推荐(0)

摘要:开源卫星 对,你没看错,卫星,Fossa Systems开发的(位于马德里的一个非盈利组织),其特点: 该卫星的开发和发射成本低于... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(231) 评论(0) 推荐(0)

摘要:添加英文选项 修改packages/apps/Settings/res/values/arrays.xml文件 +表示添加当... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(29) 评论(0) 推荐(0)

摘要:一、NRF51/NRF52系统低功耗表 (浅睡) 型号电流nrf51822/nrf514222.2uA-3uAnRF528321.9... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(2764) 评论(0) 推荐(0)

摘要:C语言宏定义和宏定义函数 宏定义可以帮助我们防止出错,提高代码的可移植性和可读性等。 在软件开发过程中,经常有一些常用或者通用的... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(92) 评论(0) 推荐(0)

摘要:名称范围输入电压(VCC)0-6VIC内部反馈电压(Vbese)1.25V输出电压公式(Vout)Vout=((R15/R14)+... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(168) 评论(0) 推荐(0)

摘要:发送频率过快,导致pc或mcu未能及时应答每一包,造成缓存区遗留上一次数据。usb频发拔插枚举,导致pc/mcu数据丢失,①mcu丢... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(127) 评论(0) 推荐(0)

摘要:功能描述优势按钮操作“单击–>开机/档位切换 / 双击–>模式切换 / 长按–>关机”按键操作便捷开关机渐变处于白灯模式下“开机缓缓... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(212) 评论(0) 推荐(0)

摘要:利用一个小工具实现远程编译, 命令格式(界面版):虚拟机IP|功能码|项目工程名 命令格式(无界面版):keil_build.exe... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(331) 评论(0) 推荐(0)

摘要:使用键序列从µVision传递参数给外部用户程序。 键序列是键码和文件码的组合。 键序列可以使用,例如,在对话框工具,SVCS,选项... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(641) 评论(0) 推荐(0)

摘要:特点描述DFU采用可靠的升级协议,文件crc16校验。串口模式。波特率115200,升级30kb文件约5秒掉电保护备份升级时,遇到掉... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(226) 评论(0) 推荐(0)

摘要:一、基本功能 功能描述优势风扇模式(按键单击切换)低-中-高-自然风-阵风自然风和阵风效果比市面上的假风真实手电筒(按键双击切换)高... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(90) 评论(0) 推荐(0)

摘要:Env 小型KV数据库,支持 写平衡(磨损平衡) 及掉电保护模式 让Flash变为NoSQL(非关系型数据库)模型的小型键值(Key... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(60) 评论(0) 推荐(0)

摘要:通过keil ide 把编译换成AC6,发现flash写入失效了,通过仿真发现,栈数据全部异常了(错位)。于是找到了uint64_t... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(35) 评论(0) 推荐(0)

摘要:重新封装FREERTOS_NRF_RTC函数,以便适配RTX4 /RTX5 / FREERTOS。 为什么要单独把RTC拿出来,因为... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(259) 评论(0) 推荐(0)

摘要:重新封装freertos函数,以便适配RTX4 /RTX5 / FREERTOS_NRF_RTC。 FreeRTOS 是一类 R... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(217) 评论(0) 推荐(0)

摘要:Keil RTX5 是一种免版税、确定性、全功能的实时操作系统,它实现了 CMSIS-RTOS API v2,这是一种适用于基于... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(237) 评论(0) 推荐(0)

摘要:重新封装RTX4函数,以便适配RTX5 / FREERTOS / FREERTOS_NRF_RTC。 Keil RTX是为ARM和... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(154) 评论(0) 推荐(0)

摘要:RNG — 随机数生成器 随机数生成器(RNG)基于适合于加密目的的内部热噪声生成真正的非确定性随机数。 RNG不需要种子值。 通... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(103) 评论(0) 推荐(0)

摘要:UART —通用异步接收/发送器 功能描述 这里列出了UART的主要特性。 UART实现了对以下特性的支持: 全双工操作自动流量控... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(168) 评论(0) 推荐(0)

摘要:PWM—脉宽调制 PWM模块可以在GPIO上产生脉宽调制信号。 该模块实现了一个上行或上下计数器,具有四个PWM通道,驱动分配的gp... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(291) 评论(0) 推荐(0)

摘要:重新封装一层函数,用于bsp层函数,方便调用。 void bsp_led_init(void); void bsp_led_dein... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(54) 评论(0) 推荐(0)

摘要:代码将讲解如何实现按键扫描功能,注册按键事件(单击/双击/长按/长长按/按下/松开) /**********************... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(74) 评论(0) 推荐(0)

摘要:SAADC -逐次逼近模拟-数字转换器 ADC是一种差分逐次逼近寄存器(SAR)模数转换器。 以下是SAADC的主要特点: 8/10... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(308) 评论(0) 推荐(1)

摘要:GPIOTE—GPIO任务和事件 GPIO任务和事件(GPIOTE)模块提供了使用任务和事件访问GPIO管脚的功能。 每个GPIOT... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(130) 评论(0) 推荐(0)

摘要:GPIO — General purpose input/output 通用输入/输出(GPIO)组织为一个端口多达32个I/ o(... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(198) 评论(0) 推荐(0)

摘要:Random Number Generator (RNG) The Random Number Generator (RNG) ge... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(35) 评论(0) 推荐(0)

摘要:Universal Asynchronous Receiver/Transmitter (UART) The Universal A... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(106) 评论(0) 推荐(0)

摘要:LED 本文将介绍NRF51,如何点亮LED灯。 官方手册下载: https://infocenter.nordicsemi.com... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(56) 评论(0) 推荐(0)

摘要:NRF51系列的PWM是由TIM+PPI+GPIO组成的,下面依次介绍: Programmable Peripheral Inter... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(106) 评论(0) 推荐(0)

摘要:Analog to Digital Converter (ADC) The 10 bit incremental Analog to... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(69) 评论(0) 推荐(0)

摘要:GPIO Task Event blocks (GPIOTE) A GPIOTE block enables GPIOs on Po... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(49) 评论(0) 推荐(0)

摘要:GPIO The general purpose I/O is organized as one port with up to 3... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(64) 评论(0) 推荐(0)

摘要:按键的基本原理是设置单片机IO口(PB0-PB3)为输入状态,如DDRB = 0XF0(方向寄存器,“1”为输出,“0”为输入); ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(51) 评论(0) 推荐(0)

摘要:本产品带有 2 个通用 UART 模块(UART0/1),支持半双工和全双工传输;支持 8bit、9bit 数据格式; 支持 Mod... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(323) 评论(0) 推荐(0)

摘要:系统时钟 时钟控制模块主要控制系统时钟以及外设时钟, 可以配置不同的时钟源作为系统时钟, 可以配置不同的系统时钟分频,可以启动或禁用... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(171) 评论(0) 推荐(0)

摘要:PWM 模式 脉冲宽度调制模式可以产生一个由 TIM1_ARR 寄存器确定频率、由 TIM1_CCRx 寄存器确定占空比的信号。 在... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(188) 评论(0) 推荐(0)

摘要:TIM1 简介 高级控制定时器(TIM1)由一个 16 位的自动装载计数器组成,它由一个可编程的预分频器驱动。它适合多种用途,包含测... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(129) 评论(0) 推荐(0)

摘要:I2C 简介 I2C 是双线双向的串行总线,它为设备之间数据交换提供了一种简单高效的方法。I2C 标准是一个具有冲突检测机制和仲裁机... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(184) 评论(0) 推荐(0)

摘要:循环冗余校验(CRC)计算单元是根据固定的生成多项式得到任意字节数据的 CRC 计算结果。在应用中, CRC 技术主要应用于核实数据... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(76) 评论(0) 推荐(0)

摘要:按键的基本原理是设置单片机IO口(PB0-PB3)为输入状态,如DDRB = 0XF0(方向寄存器,“1”为输出,“0”为输入); ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(93) 评论(0) 推荐(0)

摘要:LED是一种半导体器件,大家其实对LED并不陌生,各种电器的指示灯、手机键盘灯、LED液晶屏的背光、高亮LED手电筒等,都是通过LE... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(82) 评论(0) 推荐(0)

摘要:本芯片包含 1 颗 64K / 32K Byte 容量的嵌入式 Flash 存储器,包括一个 128 / 64 sector 的 M... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(187) 评论(0) 推荐(0)

摘要:一、 主体不同 内部中断:断是一个算法指令,是由软中断指令启动的中断。 外部中断:是单片机实时地处理外部事件的一种内部机制。 ... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(82) 评论(0) 推荐(0)

摘要:GPIO(general purpose intput output)是通用输入输出端口的简称,可以通过软件来控制其输入和输出。... 阅读全文
posted @ 2022-08-13 11:00 嵌入式单片机实验室 阅读(286) 评论(0) 推荐(0)

记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。