自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 GPU的UM实现

本文通过cuda um的定义,以及Ascend中的源码分析大致总结了UM的具体实现方式,作者本身的代码功底比较薄弱,若有错误之处请多多指导。本文通过cuda um的定义,以及Ascend中的源码分析大致总结了UM的具体实现方式,作者本身的代码功底比较薄弱,若有错误之处请多多指导。

2024-01-29 10:59:22 977 2

原创 在嘉楠K230上快速启动原神

同时这块mmz内存区域是多媒体设备和AI引擎运气时所需要使用的地址,rt-smart在动态加载程序时并不需要这块地址,所以我们可以对这块地址进行复用,这样做的好处是可以节省内存,坏处是程序运行后如果使用了mmz区域,那么romfs中原先指向的保存程序的内存区域就会被破坏,程序退出后无法再运行第二次了。它是由国际标准化组织(ISO)定义的。简而言之,言而简之,H264算是MP4里的一部分,包含了MP4里的视频信息,我们这个sample_vdec播放的是H264而不是mp4文件。】的视频,观看丝滑的启动效果。

2023-12-26 21:09:29 1058

原创 riscv在rt-smart中的板级初始化

介绍rt-smart针对riscv virt board的初始化

2023-01-27 19:41:32 292

原创 RT-Smart riscv64汇编注释

RT-Smart以rt-smart在全志D1上的代码为例,主要注释了rt-smart在riscv64上的系统初始化和异常处理的代码

2023-01-26 13:19:06 449 1

原创 am335x 的MUSB控制器解读

1.在board-am335xevm.c中有关于musb设备的定义static struct omap_musb_board_data musb_board_data = {.interface_type = MUSB_INTERFACE_ULPI,/** mode[0:3] = USB0PORT's mode* mode[4:7] = USB1PORT's mode* ...

2018-09-14 17:17:04 3881

原创 c语言解决特殊字符对齐问题

给出一个字符串,包含(){}[]<>四种字符,试给出一算法,实现字符串格式检查检查成对的字符是否位置正确有效eg: <{}>()有效 asd<2{w142y6}gss>ss(s)d有效 <{>}[]无效\

2017-08-12 17:46:50 1438

原创 C语言实现员工管理系统

这俩天写了一个小玩具程序,算一个长期以来的热门题目就是《xxx管理系统》。大致的意思整个程序分为客户端和服务器段,客户端通过登录验证后,对信息进行处理,并且客户端分为了普通用户和管理员。至于员工信息这些数据,舍弃了数据库的做法,改用读写普通文件的方式存放数据。

2017-07-12 18:48:01 6452

原创 linux下使用UDP实现简易的多人聊天室

本文采取的思想如下。一、采用多进程处理方式。服务器端父进程负责接收处理客户端的消息并发送,子进程负责获取终端输入的内容并发送。客户端父进程负责接收服务器的消息并打印,子进程负责获取终端输入的内容并发送给服务器。二、消息的分类,规划和整理。我们目前将消息划分为三个种类,登录消息,聊天消息,退出消息。每种消息对应不同的广播方式。一般来说单个客户端自己发出的消息不会显示在自己的终端,而其他客户端

2017-05-03 16:40:53 4832 6

原创 c语言俩个栈实现一个队列

思路,现在设有俩个栈s1,s2。完成一个队列。     入队时,数据进入栈s1。出队时检查s2栈是否为空,为空则将s1出栈,出栈数据依次入栈s2。完成一个s1全部出栈后,s2出栈既是此时的出队操作。如果s2不为空,那s2直接出栈。如果s2,s1都为空,此时队列为空,无法执行出队操作。代码如下。/** *@filename seqstack.c *@author haohaibo *...

2017-04-19 20:34:45 3963 2

原创 C语言球钟问题

在数据结构的栈和队列的学习过程中,除了需要了解栈、队列的基本特点外,需要掌握包括创建、出栈入栈、出队入队等基本操作。并熟悉一些常见的应用问题,比如球钟问题就是一个典型利用栈和队列实现的实际问题。本文描述球钟问题的具体实现过程。球钟是一个利用球的移动来记录时间的简单装置.它有三个可以容纳若干个球的指示器:分钟指示器,五分钟指示器,小时指示器.若分钟指示器中有2个球,五分钟指示器中有6个球,小时指示器

2017-04-14 09:21:11 1486

原创 用链表写的一个队列

以下是最近用链表写的一个队列,包括创建,入队,出队,打印等功能/** * @filename linkqueue.c * @author haohaibo * @data 2017/4/12 * @brief 用链表实现一个队列**/#include #include #include typedef int type_t;typedef s

2017-04-13 11:21:13 384

原创 使用顺序表实现一个循环队列

用顺序表实现一个循环队列,并实现队列的入列,出列,/** * @filename queue.c * @author haohaibo * @data 2017/4/12 * @brief 用顺序表实现一个循环队列**/#include #include #define N 9typedef int datatype_t ;typedef struc

2017-04-13 00:18:39 1207

原创 c语言实现单链表

使用c语言完成单链表的创建删除插入等操作/** * @filename danlianbiao.c * @author haohaibo * @data 2017/4/11 * @brief 单链表操作,包括插入,删除,修改,反转 **/#include #include #include #define N 32typedef int dataty

2017-04-13 00:15:41 283

原创 c语言顺序表的实现

创建顺序表,实现相关操作 代码如下/** * @filename 1_seqlist.c * @author haohaibo * @data 2017/4/10 * @brief 顺序表操作,包括插入,删除,修改,合并,排序 **/#include #include #define N 32typedef int da

2017-04-13 00:08:07 364

XX管理系统

带gcc工具的linux平台编译。

2017-07-12

球钟问题解决

栈和队列解决球钟问题

2017-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除