木子剑
生命不熄,学习不止!
1 2 3 4 5 ··· 9 下一页
摘要: 看了B站的一个视频,发现根本没讲清楚原理,又经过一天时间的思想,总结如下: 如果信号源不是直流电压,如果方波 三角波 正玄波,就顺理成章的被通过了。 所以 分析电路,我推介电流法,因为电流是与电荷关连的;有些问题在电压角度分析不出来,换电流角度说不定就通了。 阅读全文
posted @ 2023-07-20 15:16 木子剑 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 起因: 公司使用F1C200S芯片进行出货,出货数量也不大。最近有时间 也有想法,想利用全志官方tina系统,开发F1C200S。 于是向芯片代理商申请了SDK开发包,现已拿到SDK开发包准备尝试。本人是纯小白,没专门玩过linux,也就很早之前 在liunx玩过CONTIKI NG,测试了一些例程 阅读全文
posted @ 2023-06-08 22:35 木子剑 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 先楫半导体官网: http://www.hpmicro.com/support/shop.html HPM6360EVK开发板上的芯片为 FT2232, 官方也会提供一个FTDI_InstallDriver.exe, 当驱动安装后不能使用时,就要借助UsbDriverTool工具。 UsbDrive 阅读全文
posted @ 2022-06-11 22:11 木子剑 阅读(571) 评论(0) 推荐(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 木子剑 阅读(1356) 评论(0) 推荐(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 木子剑 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 以Mark3为首的using namespace命名空间,在该下面有很多这个OS的类,当然你也可以写自己专用类, 但在这之前,我们要搞清楚OS内核的CLASS类,必竟它们正在被大量的使用。 首先Mark3为主命名空间,里面有一个Atomic子命名空间,该Atomic实用程序模块为原子操作提供原语—— 阅读全文
posted @ 2022-05-29 20:41 木子剑 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 【Mark3】 性能一般 在 https://www.cnblogs.com/lijianGX/p/15944142.html 随记中,发现编译工具设置很关键的,采用C++,例程完善, 功能强大,基于C++做的大型单片机项目,是有很大的优势。OS这么多,自己认可并能用上手的很少,向C++ 靠近,总是 阅读全文
posted @ 2022-05-21 17:42 木子剑 阅读(100) 评论(0) 推荐(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 木子剑 阅读(207) 评论(0) 推荐(0) 编辑
摘要: //-- 消费者信息队列中的项目数量 #define CONS_QUE_BUF_SIZE 50 //-- 内存池及长度定义 struct TN_FMem cons_fmem; TN_FMEM_BUF_DEF(cons_fmem_buf, uint32_t, CONS_QUE_BUF_SIZE); / 阅读全文
posted @ 2022-04-04 21:26 木子剑 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一如即往的简单,看下面代码: //-- timer static struct TN_Timer my_timer = {}; // 最好是清0 tn_timer_create(&my_timer, my_timer_callback, TN_NULL); // 创建定时器 tn_timer_sta 阅读全文
posted @ 2022-04-04 21:11 木子剑 阅读(41) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 9 下一页