摘要:
看了B站的一个视频,发现根本没讲清楚原理,又经过一天时间的思想,总结如下: 如果信号源不是直流电压,如果方波 三角波 正玄波,就顺理成章的被通过了,这就是电容 ‘隔直通交’ 特性的底层原理!!! 所以 分析电路,我推介电流法,因为电流是与电荷关联的;有些问题在电压角度分析不出来,换电流角度说不定就通
阅读全文
posted @ 2023-07-20 15:16
木子剑
阅读(122)
推荐(0)
摘要:
起因: 公司使用F1C200S芯片进行出货,出货数量也不大。最近有时间 也有想法,想利用全志官方tina系统,开发F1C200S。 于是向芯片代理商申请了SDK开发包,现已拿到SDK开发包准备尝试。本人是纯小白,没专门玩过linux,也就很早之前 在liunx玩过CONTIKI NG,测试了一些例程
阅读全文
posted @ 2023-06-08 22:35
木子剑
阅读(2228)
推荐(0)
摘要:
先楫半导体官网: http://www.hpmicro.com/support/shop.html HPM6360EVK开发板上的芯片为 FT2232, 官方也会提供一个FTDI_InstallDriver.exe, 当驱动安装后不能使用时,就要借助UsbDriverTool工具。 UsbDrive
阅读全文
posted @ 2022-06-11 22:11
木子剑
阅读(739)
推荐(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
木子剑
阅读(1717)
推荐(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
木子剑
阅读(122)
推荐(0)
摘要:
以Mark3为首的using namespace命名空间,在该下面有很多这个OS的类,当然你也可以写自己专用类, 但在这之前,我们要搞清楚OS内核的CLASS类,必竟它们正在被大量的使用。 首先Mark3为主命名空间,里面有一个Atomic子命名空间,该Atomic实用程序模块为原子操作提供原语——
阅读全文
posted @ 2022-05-29 20:41
木子剑
阅读(97)
推荐(0)
摘要:
【Mark3】 性能一般 在 https://www.cnblogs.com/lijianGX/p/15944142.html 随记中,发现编译工具设置很关键的,采用C++,例程完善, 功能强大,基于C++做的大型单片机项目,是有很大的优势。OS这么多,自己认可并能用上手的很少,向C++ 靠近,总是
阅读全文
posted @ 2022-05-21 17:42
木子剑
阅读(126)
推荐(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
木子剑
阅读(238)
推荐(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
木子剑
阅读(84)
推荐(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
木子剑
阅读(54)
推荐(0)