首页
交流分享
积分规则
创作分成
隐私政策
免责声明
电子工程师在线工具
New
发布
开通会员
开通黄金会员
全站资源约8折购买
部分内容免费阅读
VIP用户专属版块
开通黄金会员
开通钻石会员
全站资源约6折购买
部分内容免费阅读
VIP用户专属版块
一对一技术指导
开通钻石会员
开通会员 尊享会员权益
登录
注册
找回密码
首页
交流分享
积分规则
创作分成
隐私政策
免责声明
电子工程师在线工具
New
开通会员 尊享会员权益
登录
注册
找回密码
分享
FPGA CPLD
ELink墨水屏电子纸
帖子 35
阅读 38
交流ELink墨水屏电子纸相关开发技术
超级版主
发布
全部
最新发布
最新回复
热门
精华
comehope
10天前更新
4次阅读
关注
大佬tsl0092的nrf52811墨水屏4.2寸EPD_service.c文件学习
EPD_service.c文件代码如下 :/* Copyright (c) 2012 Nordic Semiconductor. All Rights Reserved. * * The information conta...
评分
回复
分享
comehope
10天前更新
3次阅读
关注
墨水屏蓝牙控制器上位机学习(1)
大佬tsl0922上位机界面如下 :
main.css文件如下 :
:root { --primary-color: #0d6efd; --primary-hover: #0b5ed7; --secondary...
评分
回复
分享
comehope
10天前更新
2次阅读
关注
1,nRF52xx蓝牙学习(文档资料查找)
一、 nRF52 技术手册
nRF52 只有一份技术手册,(官网为 https://www.nordicsemi.com英文网, https://www.nordicsemi.cn中文网)包含了芯片外设模 块功能概述,电气特性参数,应用参考电路,封装和订购信息等内容,nRF52 技术手册每一个外 设模块章节前面是其...
评分
回复
分享
comehope
10天前更新
1次阅读
关注
2,nRF52xx蓝牙学习(蓝牙工程包 SDK 详解)
一、什么是 SDK
什么是 SDK,认识这个问题对应我们开发项目是有极大的帮助的,这章就来介绍下官方是 SDK17 这个版本的结构...
评分
回复
分享
comehope
10天前更新
0次阅读
关注
3、nRF52xx蓝牙学习(点亮第一个LED灯)
一、点灯代码:
led.h文件
#ifndef __LED_H #define __LED_H #include "nrf52840.h" #define LED_0 NRF_GPIO_PIN_MAP(0,13) #def...
评分
回复
分享
comehope
10天前更新
0次阅读
关注
4.nRF52xx蓝牙学习(GPIOTE与外部中断)
GPIO 任务和事件 (GPIOTE) 模块提供了使用任务和事件访问 GPIO 引脚的功能。每个 GPIOTE 通道可以被分配到一个引脚。GPIOTE 其实就是对 GPIO 口进行操作,同时引入了外部中断的概念。 比如按键控制分为两种情况,第一种是按键扫描,这种情况下,CP...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
5、nRF52xx蓝牙学习(nrf_gpiote.c库函数学习)
1、nrfx_err_t nrfx_gpiote_init
函数代码如下 :
nrfx_err_t nrfx_gpiote_init(void) { nrfx_err_t err_code; if (m_cb.state !...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
6、nRF52xx蓝牙学习(nrf_gpiote.c库函数学习)
续前一篇文章
2、nrfx_gpiote_in_init
程序代码如下:
nrfx_err_t nrfx_gpiote_in_init(nrfx_gpiote_pin_t pin, nrfx_gpiote_in_config_t const * p_config, nrfx_gpiote_evt_handler_t evt_handler) { NRFX_ASSERT(nrf_gpio_pin_present_check(pin)); nrfx_e...
评分
回复
分享
chipdebug
10天前更新
1次阅读
关注
7、nRF52xx蓝牙学习(nrf_gpiote.c库函数学习)
续前一篇文章。
3、nrfx_gpiote_in_event_enable
void nrfx_gpiote_in_event_enable(nrfx_gpiote_pin_t pin, bool int_enable) {...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
8、nRF52xx蓝牙学习(boards.h文件学习)
oards.h文件的代码如下:
#ifndef BOARDS_H #define BOARDS_H #include "nrf_gpio.h" #include "nordic_common.h" #if defined(BOARD_NRF6310) #include "nrf6310.h" #elif defined(BOARD_PCA10000) #include "pca10000.h" #elif defined(BOARD_PCA10001) #i...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
9、nRF52xx蓝牙学习(pca10056.h学习)
pca10056.h代码如下:
#ifndef PCA10056_H #define PCA10056_H #ifdef __cplusplus extern "C" { #endif #include "nrf_gpio.h" // LEDs definitions for PCA10056 #define LEDS_NUMBER 4 #define LED_1 NRF_GPIO_PIN_MAP(0,13) #define LED_2 NRF_GPIO_PIN_M...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
10、nRF52xx蓝牙学习(GPIOTE事件模式中断组件)
由于驱动组件库是可以直接调用的,那么编程者的任务就只有编写主函数 main。
#include <stdbool.h> #include "nrf.h" #include "nrf_drv_gpiote.h" #include "app_error.h" #include "boards.h" /* #ifdef BSP_BUTTON_0: 这是一个条件编译指令,其作用...
评分
回复
分享
chipdebug
10天前更新
1次阅读
关注
11、nRF52XX蓝牙学习(GPIOTE PORT模式)
把普通的 GPIO 端口配置为 GPIOTE 中断输入事件,能够绑定的只有 8 个通道,如 果我们中断的数据量超过了 8 个,多的中断无法处理,如何出现这种情况,怎么处理?显然芯片设 计厂家为了针对这种情况,特别在 GPIOTE 模块中提出了 GPIOTE PORT 功能...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
12、nRF52XX蓝牙学习(GPIOTE任务触发LED)
GPIOTE 具有任务模式,任务模式就是输出模式。如果把 GPIO 管脚绑定了 GPIOTE 通道后,
把它配置为任务模式,则可以实现输出功能。任务模式的使用不是孤立的,一般都是由事件来触发
任务,如果在事件和任务中间架设一个通道,也就是后面会将的 PPI ,那么整个...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
13、nRF52xx蓝牙学习(GPIOTE组件方式的任务配置)
下面再来探讨下驱动库如何实现任务的配置,驱动库的实现步骤应该和寄存器方式对应,关
键点就是如何调用驱动库的函数。
本例里同...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
14、nRF52xx蓝牙学习(串口 UART 和 UARTE 外设应用)
一、UART 功能描述
串口 UART 也称为通用异步收发器。是各种处理器中常用了通信接口,在 nRF52 芯片中, UART
具有以下特点:
●...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
15、nRF52xx蓝牙学习(串口输入与回环)
上一节通过 printf 打印输出数据,本节讲使用官方组件库输入和回环实验。对应串口输出和
输入,官方的组件库提供了两个组件函数...
评分
回复
分享
chipdebug
10天前更新
2次阅读
关注
DA14585墨水屏学习
一、do_min_word
void do_min_work(void) { timer_used_min = app_easy_timer(APP_PERIPHERAL_CTRL_TIMER_DELAY_MINUTES, do_min_work); current_unix_time += time_offset; time_offset = 60; // if (isconnected == 1) // { // GPIO_SetActive(GPIO_LED_POR...
评分
回复
分享
chipdebug
10天前更新
2次阅读
关注
DA14585墨水屏学习(2)
一、user_svc2_wr_ind_handler函数
void user_svc2_wr_ind_handler(ke_msg_id_t const msgid, struct custs1_val_write_ind const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id) { // sprintf(buf2,"HEX %d :",param->length); arch_pr...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
墨水屏显示模拟器程序解读
程序如下:出处https://github.com/tsl0922/EPD-nRF5?tab=readme-ov-file
// GUI emulator for Windows // This code is a simple Windows GUI application that emulates the display of an e-paper device. #include <windows.h> #include <stdint...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
nfr52811墨水屏局刷学习
一、epaper_drive.c
#include "nrf_drv_spi.h" #include "nrf_gpio.h" #include "nrf_delay.h" #include "app_error.h" // 定义引脚连接 #define EPD_SPI_INSTANCE 0 #define EPD_CS_PIN 2 #define EPD_DC_PIN 3 #define EPD_RESET_PIN 4 #define EPD_BUSY_PI...
评分
回复
分享
chipdebug
10天前更新
2次阅读
关注
nrf52811墨水屏时钟程序代码
1.epaper-drive.h
#ifndef EPD_DRIVER_H #define EPD_DRIVER_H #include <stdint.h> /** * @brief 初始化墨水屏 */ void epd_init(void); /** * @brief 设置局部刷新窗口 * @param x 起始X坐标 * @param y 起始Y坐标 * @param w 宽度 * @param h 高度 *...
评分
回复
分享
chipdebug
10天前更新
1次阅读
关注
纯小白对大佬tsl0092的nrf52811墨水屏时钟全刷改局刷的探索
由于本人是纯小白,在github上下载了大佬tsl0092的一个开源代码,此代码为蓝牙nrf52811为主控的墨水屏日历及时间显示代码,日历是每天全刷一次,非常好,时间是每分钟全刷一次,感觉有点不实用,每分钟都要闪几秒,而且非常耗电,大佬也不愿开放局刷代码,对...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
16、nrf52840蓝牙学习(唯一ID加密与解密)
唯一ID程序学习:
/******************** (C) COPYRIGHT 2023青风电子 ******************** * 文件名 :main * 出品论坛 :www.qfv8.com * 实验平台:青云nRF52xx蓝牙开发板 * 描述 :串口输出 * 作者 :青风 * 店铺 :qfv5.taobao.com ********************...
评分
回复
分享
chipdebug
10天前更新
0次阅读
关注
nrf52811学习-加密与解密
#include "tea.h" void encrypt (uint32_t* v, uint32_t* k) { uint32_t v0=v[0], v1=v[1], sum=0, i; /* set up */ uint32_t delta=0x9e3779b9; /* a key schedule constant */ uint32_t k0=k[0], k1=k[1], k2=k[2], k3=k[3]; /* cache key */ for (i=0; i &...
评分
回复
分享
chipdebug
10天前更新
1次阅读
关注
nrf52840蓝牙学习(定时器的应用)
和其他 MCU 处理器一样,在 nrf52840 中定时器的功能是十分强大的。其内部包含了 5 个定时
器 TIMER 模块 :TIMER0 、 TIMER1 、 ...
+2
评分
回复
分享
chipdebug
10天前更新
4次阅读
关注
nrf52840蓝牙学习(gpio.h)
/** * Copyright (c) 2015 - 2021, Nordic Semiconductor ASA * * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * 1. R...
评分
回复
分享
chipdebug
10天前更新
2次阅读
关注
墨水屏蓝牙控制器上位机学习(1)
大佬tsl0922上位机界面如下 :
main.css文件如下 :
:root { --primary-color: #0d6efd; --primary-hover: #0b5ed7; --secondary...
评分
回复
分享
chipdebug
10天前更新
2次阅读
关注
蓝牙墨水屏上位机学习(2)
界面如下 :
第一节,蓝牙连接按键学习
<body> <div class="main"> <h3>电子墨水屏蓝牙控制器</h3> <...
评分
回复
分享
chipdebug
10天前更新
2次阅读
关注
蓝牙墨水屏上位机学习(3)
imgData=ctx.createImageData(100,100);
imgData.data[4]=0;
imgData.data[5]=255;
imgData.data[6]=0;
评分
回复
分享
1
2
下一页
分享
ELink墨水屏电子纸
交流ELink墨水屏电子纸相关开发技术
发布
关注
帖子
35
互动
0
阅读
38
搜索
开启精彩搜索
最新的帖子
在手机上浏览此页面
登录
没有账号?立即注册
邮箱
验证码
发送验证码
记住登录
账号密码登录
登录
用户名/手机号/邮箱
登录密码
记住登录
找回密码
|
免密登录
登录
注册
已有账号,立即登录
设置用户名
手机号或邮箱
验证码
发送验证码
设置密码
重复密码
注册
注册即表示同意
用户协议
、
隐私声明
欢迎光临!
ChipDebug入站需知
本站无广告也无付费项目,如发现帐号发垃圾帖或评论的一律封号!
ChipDebug是一个芯片开发调试分享网站
欢迎您的到来!如果您没有帐户请先点击下方按钮进行
注册
登录
注册
找回密码
积分规则