摘要:
第1步:打开EVT\EXAM\BLE\Peripheral\Profile下的gattprofile.c和gattprofile.h文件, // Key Pressed UUID #define SIMPLEPROFILE_CHAR1_UUID 0xFFE1 #define SIMPLEPROFIL
阅读全文
posted @ 2026-07-13 11:21
木子剑
阅读(0)
推荐(0)
摘要:
【硬件芯片:CH583M】 【自制模块】 【软件环境】 电脑软件:Moun-River-Studio和WCH-ISP-Studio,当然后期使用SEGGER Embedded Studio应该也没有问题的! SDK开发包里面的:EVT\EXAM\BLE\Peripheral 和 EVT\EXAM\B
阅读全文
posted @ 2026-07-13 09:38
木子剑
阅读(1)
推荐(0)
摘要:
看了B站的一个视频,发现根本没讲清楚原理,又经过一天时间的思想,总结如下: 如果信号源不是直流电压,如果方波 三角波 正玄波,就顺理成章的被通过了,这就是电容 ‘隔直通交’ 特性的底层原理!!! 所以 分析电路,我推介电流法,因为电流是与电荷关联的;有些问题在电压角度分析不出来,换电流角度说不定就通
阅读全文
posted @ 2023-07-20 15:16
木子剑
阅读(194)
推荐(0)
摘要:
起因: 公司使用F1C200S芯片进行出货,出货数量也不大。最近有时间 也有想法,想利用全志官方tina系统,开发F1C200S。 于是向芯片代理商申请了SDK开发包,现已拿到SDK开发包准备尝试。本人是纯小白,没专门玩过linux,也就很早之前 在liunx玩过CONTIKI NG,测试了一些例程
阅读全文
posted @ 2023-06-08 22:35
木子剑
阅读(2459)
推荐(0)
摘要:
先楫半导体官网: http://www.hpmicro.com/support/shop.html HPM6360EVK开发板上的芯片为 FT2232, 官方也会提供一个FTDI_InstallDriver.exe, 当驱动安装后不能使用时,就要借助UsbDriverTool工具。 UsbDrive
阅读全文
posted @ 2022-06-11 22:11
木子剑
阅读(879)
推荐(0)
摘要:
使用到的相关软件: 1. win10 64bit操作系统 win7 64bit有问题,支持不好拒用 2. SEGGER Embedded Studio for RISC-V Release 6.30 尽量用最新版本,解决一些奇怪的问题 3. sdk_env_v0.11.0 官方的SDK,该包才支持h
阅读全文
posted @ 2022-06-11 22:10
木子剑
阅读(1919)
推荐(0)
摘要:
测试工具:VS 2019 测试代码: #include <iostream> #include <windows.h> using namespace std; static int x = 0; long long cont; /* 测试mian */ int main(void) { LARGE
阅读全文
posted @ 2022-06-05 14:01
木子剑
阅读(129)
推荐(0)
摘要:
以Mark3为首的using namespace命名空间,在该下面有很多这个OS的类,当然你也可以写自己专用类, 但在这之前,我们要搞清楚OS内核的CLASS类,必竟它们正在被大量的使用。 首先Mark3为主命名空间,里面有一个Atomic子命名空间,该Atomic实用程序模块为原子操作提供原语——
阅读全文
posted @ 2022-05-29 20:41
木子剑
阅读(107)
推荐(0)
摘要:
【Mark3】 性能一般 在 https://www.cnblogs.com/lijianGX/p/15944142.html 随记中,发现编译工具设置很关键的,采用C++,例程完善, 功能强大,基于C++做的大型单片机项目,是有很大的优势。OS这么多,自己认可并能用上手的很少,向C++ 靠近,总是
阅读全文
posted @ 2022-05-21 17:42
木子剑
阅读(143)
推荐(0)
摘要:
比较简单,直接看源码片段: // Mutexes struct TN_Mutex mutex_1; // Sem struct TN_Sem sem_1; //-- 创建MUTEX tn_mutex_create( &mutex_1, TN_MUTEX_PROT_INHERIT, // Mutex使
阅读全文
posted @ 2022-04-04 21:29
木子剑
阅读(256)
推荐(0)