• 揭秘五子棋AI设备的炼成:wujian100 SoC助力人机对弈...

    我们使用XILINX VIVADO HLS编写C+43;源程序,综合出硬件Verilog代码,封装成IP核,然后将其集成于wujian100 SoC平台之中。1.1 极大极小值搜索算法的编程实现代码主体本质上是一个递归函数&#...
    文章 2021-11-22 3浏览量
  • 基于wujian100 SoC的智能五子棋设备的设计实现及其与...

    而在于其硬件加速实现方法c;除了必要的介绍之外࿰c;有关于五子棋AI算法的详细内容不会在此展开࿰c;有兴趣的读者可以参考知乎话题:五子棋AI一、基于博弈树的五子棋AI算法简介五子棋无禁手的基本...
    文章 2021-05-06 237浏览量
  • 物联网平台群雄混战,阿里云物联网平台彰显王者之气

    面向对象vs 面向过程从DOS时代走过来的人学习C/C+43;语言等编程开发,对面向过程不会陌生,随着开发的程序越来越复杂,和用户的交互越来越多,面向对象的开发方法成为我们编程开发的...
    文章 2021-03-08 244浏览量
  • 【期末复习】计算机网络 谢希仁版(五)运输层(重点...

    网络进程间的通信c;端口号࿰c;套接字࿰c;在网络上唯一标识一个进程2.UDP 与 TCP2.1 端口2.2 UDP2.2.1 概述2.2.2 首部格式2.3 TCP2.3.1 特点3.TCP 报文段首部4.TCP 连接建立࿰c;连接释放4.1 TCP ...
    文章 2021-12-05 1浏览量
  • 值得推荐的C/C++框架和库(深度好文)

    Adobe源代码库提供了同行的评审和可移植的C+43;源代码库。Boost:大量通用C+43;库的集合。BDE:来自于彭博资讯实验室的开发环境。Cinder:提供专业品质创造性编码的开源开发社区。...
    文章 2021-11-08 16浏览量
  • 不会做菜?你需要能理解菜谱的烹饪机器人

    c)xff0c;然后提取对象轮廓(e、f)之后在预先存储有的大量目标模板中,检测出与轮廓匹配度最高的那类。图 3:检测方法 然后根据投影在鱼上的切割线进行去鳞,通过「Phyno」...
    文章 2021-12-04 7浏览量
  • RVB2601应用开发实战系列六:网络播放器设计(二)

    可输入相应串口命令行从web服务器上拉取mp3歌曲实现边拉取音频源数据边播放的功能。开发者可基于该例程实现更为丰富的网络播放功能。本例程名为ch2601_webplayer_demo࿰c;可以通过CDK直接从OCC拉取。二、如何...
    文章 2021-07-30 109浏览量
  • 如何用 Linux 拨号上网

    另外,在最后的 exec 启动 pppd 一行里,注意提供你的 Modem 所在的串口设备文件(通常是 COM1 /dev/cua0 或/dev/ttyS0,COM2 /dev/cua1 或/dev/ttyS1),并设置串口通信速度(缺省是 38400,对于现在的高速 Modem...
    文章 2017-11-12 1237浏览量
  • RVB2601应用开发实战系列六:网络播放器设计(二)

    c3.1.3 网络底层通信CH2601主芯片是通过spi与无线网卡芯片w800通信的。w800中运行有完整的lwip网络协议栈。drv_wifi_at_w800组件将底层spi收到的网络数据(采用at协议封装)处理后递交到sal(socket abstract layer)...
    文章 2021-11-22 9浏览量
  • 《趣学CCNA——路由与交换》——6.1节Cisco设备的管理...

    当然,这么友好的界面一定为我们提供了某种方法,可以让我们检验目前输入的内容对于设备而言是否已经足以消除歧义,这种方法就是在输入时按下键盘上的Tab 键。此时,如果您输入的信息已经足以消除歧义,那么在按下...
    文章 2017-05-02 3145浏览量
  • Jlink使用技巧之虚拟串口功能

    串口调试是单片机开发过程必不可少的一个功能,一般是使用一个UART-TTL的串口模块来实现串口的功能,其实下载调试使用的Jlink仿真器也可以实现串口调试的功能,本篇文章将介绍如何使用Jlink实现虚拟串口功能。...
    文章 2019-01-09 1734浏览量
  • 《嵌入式C编程:PIC单片机和C编程技术与应用》一3.3 ...

    本节书摘来自华章出版社《嵌入式C编程:PIC单片机和C编程技术与应用》一书中的第3章,第3.3节,作者[美]马克·西格斯蒙德(Mark Siegesmund),更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.3 非标准...
    文章 2017-05-02 1007浏览量
  • 《趣学CCNA——路由与交换》一6.2 Cisco设备的管理与...

    当然,这么友好的界面一定为我们提供了某种方法,可以让我们检验目前输入的内容对于设备而言是否已经足以消除歧义,这种方法就是在输入时按下键盘上的Tab 键。此时,如果您输入的信息已经足以消除歧义,那么在按下...
    文章 2017-05-02 1139浏览量
  • MySQL高可用性之MySQL+DRBD+Heartbeat

    heartbeat(Linux-HA)的工作原理:heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路和串口进行,而且支持冗余链路,它们之间相互发送报文来告诉对方自己当前的状态,如果在...
    文章 2016-05-05 3189浏览量
  • linux-串口调试总结

    A主机要选择一个合适的串口通信工具,本文中使用Linux自带的Minicom。以root身份登录,运行如下命令: minicom-s 屏幕上出现Minicom的主配置选单,移动键盘的方向键,选择“Serial Port Setup”选单项,会出现如下...
    文章 2016-04-14 1446浏览量
  • [TPYBoard-Micropython之会python就能做硬件 2]利用...

    支持多种串行通信协议(如AVR 单片机的SPI、MCS51 的串口模式0等),传输速率高达4Mbps,可全速写入显示数据,无等待时间。可通过导电胶连接模块与印制版●LCD 控制器/驱动器芯片已绑定到LCD 晶片上,模块的体积很...
    文章 2017-01-24 999浏览量
  • CentOS 5.5 高可用性群集配置

    波特率,串口通信的速度。udpport 694 使用端口694进行bcast和ucast通信。这是默认的,并且在IANA官方注册的端口号。auto_failback on 该选项是必须配置的。对于那些熟悉Tru64 Unix的人来说,heartbeat的工作方式...
    文章 2017-11-02 1007浏览量
  • Win10 IoT C#开发 6-4x4矩阵键盘扫描

    原文:Win10 IoT C#开发 6-4x4矩阵键盘扫描 Windows 10 IoT Core 是微软针对物联网市场的一个重要产品,与以往的Windows版本不同,是为物联网设备专门设计的,硬件也不仅仅限于x86架构,同时可以在ARM架构上运行。上...
    文章 2017-09-12 1306浏览量
  • VC+动态链接库(DLL)编程(五)――DLL典型实例

    我们在这里举一个串口通信类的例子。也许您需要了解一点串口通信的背景知识,其实串口到处都看得到,譬如PC机的COM口即为串行通讯口(简称串口)。如图20,打开Windows的设备管理器,我们看到了COM口。在Windows系统...
    文章 2017-11-14 1688浏览量
  • C#学习笔记——SerialPort类

    在.NET Framework中提供了SerialPort类,该类主要实现串口数据通信等。下面主要介绍该类的主要属性和方法。lt;a"}"rel="tag">属性: 名称 说明 BaseStream 获取 SerialPort 对象的基础 Stream 对象 BaudRate 获取...
    文章 2017-01-10 1023浏览量
  • macvlan和pipework

    方法效果较好,容器和宿主机互通,但是配置的时候需要通过VNC或者串口连接(单网卡),要断网 启动容器,pipework绑定过程和方法一相同,这里省略 ip addr add 172.16.104.148/24 dev br0 ip addr del 172.16.104.148/24 ...
    文章 2018-09-27 4184浏览量
  • 《Linux设备驱动开发详解 A》一一3.8 串口工具

    之后,使用以下命令就可以将kermit连接到目标板:connect在kermit的使用过程中,会涉及串口控制台和kermit功能模式之间的切换,从串口控制台切换到kermit的方法是按下“Ctrl+”键,然后再按下“C”键。假设我们在...
    文章 2017-05-02 1269浏览量
  • 使用VS2010 C#开发ActiveX控件

    1.使用C#对原始的Dll进行封装,这里要封装两部分内容,一部分是串口通信的功能,一部分是对卡读写的功能。2.开发ActiveX控件调用封装后的Dll,使用串口通信来对卡进行读写。3.打包并发布ActiveX控件。4.使用ActiveX...
    文章 2013-03-21 1452浏览量
  • 使用AliOS Things快速构建温度计应用|《AliOS Things...

    2.在方法application_start中加入I2C初始化。int application_start(int argc,char*argv[]) { int count=0;printf("nano entry here!\r");fd=board_lcd_create("name");board_lcd_write(fd,buffer,len);i2c1_init...
    文章 2020-08-06 876浏览量
  • TI Davinci DM6446开发攻略——开发环境搭建

    第四步:设置TFTP SERVER 有两种方法可以实现,一个在Redhat Linux 5里设置 TFTP SERVER,在根目录/下产生tftpboot目录,使用chmod-R 777/tftpboot/改变权限属性,然后配置linux 里的TFTP server。另一个是直接使用...
    文章 2013-07-22 1803浏览量
  • VI zabbix

    PR(PR值全称为PageRank,网页的级别技术,用来表现网页等级的一个标准,是Google用于评测一个网页“重要性”的一种方法,取自Google创始人Larry Page,它是Google排名运算法则(排名公式)的一部分,用来标识网页的...
    文章 2017-11-27 1675浏览量
  • Linux-HA开源软件Heartbeat(配置篇)

    serial/dev/ttyS0#选择串行通信设备,用于双机使用串口线连接的情况。如果双机使用以太网连接,则应该关闭该选项。ucast eth0 192.168.1.2#采用网卡eth0的udp单播来组织心跳,后面跟的IP地址应为双机对方的IP地址。...
    文章 2017-11-15 941浏览量
  • 使用Boost.Asio编写通信程序

    Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。ASIO的同步方式 ASIO库能够使用TCP、UDP、ICMP、串口来发送/接收数据,下面先介绍TCP协议的读写操作。对于读写方式...
    文章 2014-11-27 1585浏览量
  • linux下C语言实现的内存池【转】

    通信过程中,无法知道将会接收到的数据的长度,因此开一个固定大小的缓冲区并不合适,开大了,很可能大多数通信都只是几十个自己而已;开小了,又无法处理大数据。因此最好的方法就是创建内存池,根据实际情况,...
    文章 2018-01-11 1107浏览量
  • linux下C语言实现的内存池【转】

    通信过程中,无法知道将会接收到的数据的长度,因此开一个固定大小的缓冲区并不合适,开大了,很可能大多数通信都只是几十个自己而已;开小了,又无法处理大数据。因此最好的方法就是创建内存池,根据实际情况,...
    文章 2017-12-05 906浏览量
1 2 3 4 5 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化