首页 > TAG信息列表 > 板子

CH579M以太网控制板-连接路由器或交换机-多台控制板作为TCP服务器和电脑端的TCP客户端通信(控制板使用网线串联)

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/CH579_DTU_PBX" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这节测试一下多台控制板使用网

CH579串口服务器控制板-产品功能介绍

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/CH579_DTU_PBX" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   实物图(带POE受电)   实物

关于海光板子+寒武纪AI卡异常处理方法

一、4#电脑的测试情况:1.拔掉寒武纪卡,测试10次,系统都能正常起来。 2.带寒武纪板卡,测试2次都出现显示光标,BIOS提示:B0 00 00 AD AE,死机处理方法:按CTRL+ALT+DEL,系统启动进入光标,再次CTRL+ALT+DEL,系统进入命令行,输入 fsck -t /dev/sda2,系统正常启动。 3.更换寒武纪板卡,用测试好的,测试

E. Gardener and Tree 拓扑排序板子

E. Gardener and Tree 将度为1的顶点加入队列,做拓扑排序,记录点的遍历层次,答案为 n-前k层的点   // AC one more times ////////////////////////////////////////INCLUDE////////////////////////////////////////// #include <iostream> #include <algorithm> #include <cst

二分板子

二分板子 1,整数二分 bool check(int x) {/* ... */} // 检查x是否满足某种性质​// 区间[l, r]被划分成[l, mid]和[mid + 1, r]时使用:int bsearch_1(int l, int r){    while (l < r)   {        int mid = l + r >> 1;        if (check(mid)) r = mid;    // chec

堆板子计划

LCT*1 struct LCT_Tree{ #define lch V[p].son[0] #define rch V[p].son[1] #define Isroot(p) (V[V[p].fa].son[0]!=p && V[V[p].fa].son[1]!=p) #define Son(p) (V[V[p].fa].son[1]==p) struct Vertex{int son[2],siz,sum,t1,fa;}V[maxn]; int tot; int New(

平衡树板子

fhq Treap #include <bits/stdc++.h> using namespace std; #define rg register #define I inline #define gc getchar #define rep(i, a, b) for(int i = a; i <= b; ++i) #define per(i, a, b) for(int i = a; i >= b; --i) I int read(){ rg char ch = gc();

舞蹈链板子

#include<bits/stdc++.h> using namespace std; #define rg register inline int read(){ rg char ch=getchar(); rg int x=0,f=0; while(!isdigit(ch)) f|=(ch=='-'),ch=getchar(); while(isdigit(ch)) x=(x<<1)+(x<<3)+(ch^48),ch=getchar(

栈的板子

实现一个栈,栈初始为空,支持四种操作: push x – 向栈顶插入一个数 xx; pop – 从栈顶弹出一个数; empty – 判断栈是否为空; query – 查询栈顶元素。 现在要对栈进行 MM 个操作,其中的每个操作 33 和操作 44 都要输出相应的结果。 输入格式 第一行包含整数 MM,表示操作次

SPJ食用指南

把板子挂在这里,以后要用下载即可。string转number似乎要手写一个函数来处理,但总比char数组来得方便些(某些情况下)。其它的没什么,重要的是如果读取答案一部分就可以判断答案正确也必须把所有内容全部读完,否则会直接返回wrong的讯息。 板子:download

强基省选写题记录

2021.12.6 P1471 方差: 线段树询问两个答案的时候,要分开询问。如果用 pair 类型的进行双询问,可能会直接 T 掉。 scanf 和 cin 可以混用,会更快。 2021.12.7 P4513 小白逛公园 著名新手杀手题。 维护区间和其实没有必要写 pushdown,只需要把子节点都改掉,来一个 update 就

ch9140/ch9141/ch9143详解

ch9140可以使用芯片自己lay板子,可以使用BLE-SER模块(模块部分功能脚未引出),也可使用成品BLE232-NEP。 ch9141可以使用芯片自己lay板子,可以使用BLE-TPT模块A或B (模块部分功能脚未引出)。 ch9143可以使用芯片自己lay板子,可以使用BLE2U模块A或C (模块部分功能脚未引出),也可使用成品BLE-Don

我也不知道我会不会写日记

但总而言之放一个在这里吧。 2022.7.14 放假了但是没有完全放假。八点的时候还没有完全放假。到十二点就能放假了。 写一些逻辑混乱的文字很令人开心。反正天天脑子里想的也是这些东西。 打算开杜筛了。虽然已经会了但还得把原来的板子调好。

LCT 板子

namespace LCT { int f[N], c[N][2], s[N], st[N]; bool r[N]; inline bool nroot(int); inline void pushup(int); inline void pushr(int); inline void pushdown(int); inline void rotate(int); inline void splay(int); inline void access(int); inline void makeroot(i

NFS文件传输、总结;

1.NFS文件传输;   //前提理解:NFS传输,大多是把 ubuntu 编译出的可执行程序 拷贝到板子上运行,那么首先需要知道板子的ip地址,   主要是需要知道板子的网关(网段),这里比如板子的ip地址为:192.168.100.56   接下来开始操作:   1.在 ubuntu 设置nfs;     1.下载nfs:sudo apt-get

二分及离散化板子

点击查看代码 #include<cstdio> #include<algorithm> using namespace std; const int M = 1000; int n,a[100],m; void discrete(int a[]){ sort(a+1,a+1+n); a[0] = unique(a+1,a+1+n)-a-1; } int query(int x){ return lower_bound(a+1,a+1+a[0],x)-a; } int find(in

【模板】数论板子

数论分块 用于求解 \[\sum\limits_{i=1}^{n}f_i\cdot \left\lfloor\dfrac{n}{i}\right\rfloor \]亦可求解多维 \[\sum\limits_{i=1}^{\min(n_1,n_2,\cdots,n_k)}(f_i\cdot \prod\limits_{j=1}^{k}\left\lfloor\dfrac{n_j}{i}\right\rfloor) \]前提是求出了数论函数\(f(n)\)的

蒟酱的板子

fastIO #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> #define autque(a) std::sort(a.begin(),a.end());a.erase(std::unique(a.begin(),a.end()),a.end()) class fastIO{private:char ibuf[1000007],*p1=ibuf,*p2=ib

“帮我换个芯片”

哥哥拿来一块光板,问:咱们有st芯片不,让我帮他,换一块芯片,要做个东西;换什么换,直接给他一块板子。 假如他过来直接问:有st的板子不,给我一块,最后也会给一块。 但一回是主动给他,一回是主动要,效果可见。

Zigbee3.0无线网关固件烧录说明

zigbee模块(型号:E72  芯片:CC2652P)固件烧录操作步骤如下:一、准备工作1.下载固件及工具并解压   百度网盘下载:链接:https://pan.baidu.com/s/1I8VITihcU_xajfPJCbxN2w 提取码:03582.下载USB虚拟串口驱动并安装http://www.wch.cn/downloads/CH341SER_EXE.html二、烧录步骤(以windows7

板子合集

极速 Matrix-tree: 点击查看代码 inline int det(int a[N][N],int n){ int res=1;bool flag=0; for(int i=1;i<=n;++i) for(int j=i+1;j<=n;++j) while(a[j][i]){ int tmp=a[i][i]/a[j][i]; for(int k=i;k<=n;++k) moddel(a[i][k],(ll)tmp*a[j][k]%mod);

快速幂板子

#pragma GCC optimize(2) #pragma GCC optimize(3,"Ofast","inline") #include<iostream> #include<cstdio> #include<cstring> #include<queue> #include<algorithm> #include<map> #include<cmath> typedef

二分板子

供自己查找使用 int bsearch_1(int l, int r) { while (l < r) { int mid = l + r >> 1; if (check(mid)) r = mid; else l = mid + 1; } return l; }//用于查找左边界(范围内最小值 int bsearch_2(int l, int r) { while (l < r)

PCB针对特殊要求的拼板方式

​  我们在硬件开发过程中,往往到了后期试产,小批量或者成品后都需要对PCB进行拼板。 很多时候我们都是发PCB文件或者Gerber文件直接给厂家,要求厂家拼板。这样,有时候就会造成很多误会和错误发生。 尤其是特殊情况的发生,比如对贴片件位置有要求,或者异性板等等。 传统的拼板方式如下

快排板子

#include <iostream> #include <cstring> #include <algorithm> using namespace std; const int N = 1e6+10; int n; int q[N]; void quick_sort(int q[],int l,int r){ if(l>=r) return; int x=q[l]; int i=l-1; int j=r+1; wh