![](https://img-blog.csdnimg.cn/ef451c5629184b13a25c35ed58e4088c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
单片机/嵌入式方案
文章平均质量分 74
单片机/嵌入式方案
jianqiang.xue
欢迎交流,寻找小众MCU厂商代理合作
展开
-
分享一个软件模拟USB,支持HID
迪克·斯特里夫兰(Dick Streefland)将旧版本的V-USB剥离到最基本的部分。Igor Češko 为 AVR 系列微控制器提供了类似的驱动程序。或者将您选择的微控制器与 USB 芯片相结合?原创 2023-11-24 20:45:00 · 1609 阅读 · 0 评论 -
[单片机框架] [kv_sys] 实现一个简易KV键值系统(最终版)
让Flash变为NoSQL(非关系型数据库)模型的小型键值(Key-Value)存储数据库。在产品上,能够更加简捷的实现 设定参数 或掉电保存的功能。注意项:读取时,一定是4字节对齐的。即读取0xff00,正确。读取0xff01,错误。简易设置KEY和VAL,自动垃圾回收。至少需要占用两页FLASH空间。Env 小型KV数据库,支持 写平衡(磨损平衡) 及掉电保护模式。平衡flash读写,提高flash擦写寿命。本版本改为数据任意长度,灵活性更高.原创 2022-10-24 22:54:42 · 1054 阅读 · 0 评论 -
[嵌入式方案][nrf51822][LSC-01] BLE模块 从机 AT指令 BLE HID NUS 密码配对 自动回连 电量显示 OTA DFU DTM 定频 4路PWM 2路ADC4路自定义IO
蓝牙模块功能:BLE4.2仅从机( 支持 苹果/安卓/PC/小程序 连接)串口透传(NUS)HID(鼠标/键盘)密码配对(6位数字密码)自动回连(无需APP支持)系统电量显示(IOS/Win,安卓需要走自定义)OTA更新固件(空中升级+UART升级)带DTM和定频模式(过验证)系统电量显示:window苹果负一屏AT指令(UART)4路PWM4路自定义IO2路ADC采集1路WS28xx本模块应用方向:1.蓝牙鼠标、键盘2.串口透传3.自动回连,靠近开锁。(原创 2022-03-23 22:15:45 · 1142 阅读 · 3 评论 -
[嵌入式方案][nrf51822] BLE HID+NUS的组合
BLE HID协议规范是以USB HID协议规范为蓝本的,可以认为是USB HID的无线方式。那么作为人机交互设备(HID)。可用于下面产品:蓝牙鼠标、蓝牙键盘、蓝牙游戏手柄、蓝牙自拍杆、靠近自动开锁等。对于Android、Iso系统的手机,手机BLE会主动连接已配对的支持BLE HID服务协议的设备。蓝牙自拍杆其实就是用的音量键作为快门快捷键的特性才产生作用的。比如如果不在拍照界面,点击蓝牙拍照按钮,会把调节音量的进度条调出来。这可以证明蓝牙自拍杆是操作音量键起到效果的。(需要在相机设置界面.原创 2022-03-16 15:21:03 · 9859 阅读 · 2 评论 -
[嵌入式方案][nrf52820] DONGLE适配器 ESB(2.4G) 主从一体方案 多通道通信 动态调频
| —app_usbd_core.c (USB设备高级库核心内部模块/内部变量、辅助宏和函数)【注意】 CMSIS版本不能低于5.8.0,否则程序将不正常运行。| | —biz_usb.c (USB初始化/通道发送/USB信息)| | ±–app_usbd_string_desc.c (USB字符串描述符/当前系统类型)\nrf52_boot\out\nrf52_boot_usb_dfu.hex。原创 2022-03-05 11:15:32 · 1335 阅读 · 5 评论 -
[嵌入式方案][nrf52810] ESB(2.4G) 主从一体方案 多通道通信 动态调频
支持星状网络拓扑实现一拖多的双向链路是nrf52的一个特点,nrf52一个接收端能最多支持8个发送端。8个逻辑通道(pipe)拥有单独特定的传输物理地址,所以保证了数据不会错乱。8个逻辑地址是如何和物理地址对应呢,如下图逻辑地址的定义,第一章我们说了物理地址由base+prefix组成,所以通道0的地址是BASE0+prefix[0],其他的地址是BASE1+prefix[1]~[7]。然后发送端发送自己逻辑地址,接收端接收判断收到数据包逻辑通道。...原创 2022-02-17 21:29:41 · 2593 阅读 · 3 评论 -
[nrf51][nrf52][SDK17] NRF系列怎么实现低功耗运行,带freertos能进入吗?
一、NRF51/NRF52系统低功耗表(浅睡)型号电流nrf51822/nrf514222.2uA-3uAnRF528321.9uA-2uAnRF528401.5uA-1.6uA其他2uA左右(深睡,唤醒就复位重启)型号电流nrf51822/nrf51422<1uAnRF52832300nAnRF52840400nA其他<1uA二、实测产品没有达到低功耗怎么办?测量有100uA,这个原创 2021-11-24 14:11:30 · 2998 阅读 · 1 评论 -
[嵌入式方案][cx32l003] 迷你手电筒 (灯光模式+副灯7色+电量显示+超长续航)
功能描述优势按钮操作“单击–>开机/档位切换 / 双击–>模式切换 / 长按–>关机”按键操作便捷开关机渐变处于白灯模式下“开机缓缓启动,不闪眼 / 关机缓缓下降,不眩晕”灯光模式(按键单击切换)“白灯:低-中-高-闪烁-SOS / 彩灯:白-红-蓝-红蓝交替-紫-彩红”“灯光效果实用性强, / 具有SOS求救信号模式,紫灯可以验钞和打渔”切换灯源(按键双击切换)白灯<–>彩灯灯光切换便捷档位记忆长按关机后...原创 2021-11-21 17:06:51 · 847 阅读 · 0 评论 -
[嵌入式方案][cx32l003] 手持电风扇 (风扇模式+手电筒100lm+充电宝+电量百分比显示+超长续航)
一、基本功能功能描述优势风扇模式(按键单击切换)低-中-高-自然风-阵风自然风和阵风效果比市面上的假风真实手电筒(按键双击切换)高亮-闪烁-sos-关灯亮度真实可靠,功能实用强数码管显示电量-充电状态-按键档位(只显示3s后转电量)信息可观,用户体验感强支持DFU升级(仅高级版)后期功能优化,用户可升级后续功能更新或用户自定义二、效果图...原创 2021-11-12 20:41:14 · 625 阅读 · 0 评论 -
[嵌入式方案][cx32l003][nrf51822][nrf51422] BLE款 ANT+款 自行车车灯
功能介绍一、 基本功能cx32l003产品功能前灯1500/头灯400(基础款)①按钮操作:(单击–>开机/档位切换) (双击–>模式切换) (长按–>关机/关机)长按10s–>恢复出厂设置(如果是无线款则会清除配对)②电量指示:100%-70% 绿灯常亮/69%-20% 橙灯常亮/19%-10% 红灯常亮/9%-5% 红灯慢闪/4%-0% 红灯快闪③支持DFU升级/模式档位重定义/开关机渐变/温度PI调整④有线无级调控/有线原创 2021-09-24 21:56:20 · 372 阅读 · 0 评论