- 博客(16)
- 收藏
- 关注
原创 Kconfig基本知识学习
Kconfig用于配置内核,内核配置项来源于Kconfig中,在使用等等,都是读取Kconfig文件中提供的配置可选项,然后让用户根据自己的实际需求去配置内核,一般而言,内核中每一个架构都会有一个甚至多个默认的配置文件defconfig,使用ARCH说明架构后,执行可以将内核配置为该默认配置项,配置完之后会将设置好的配置项放在.config配置文件中,执行make编译内核时,就会去读取.config配置文件,根据其编译内核。即:Kconfig为后端,其有很多选项,
2024-10-21 09:27:20
720
原创 c语言代码的编译和链接过程
-E 表示预处理,-o表示指定输出文件。预处理的过程就是将 # 开头的代码进行处理,并且处理空行和注释。(1)头文件#include 的处理在预处理阶段仅仅是将头文件包含进来,放置到.c或者.cpp文件中,不会对语法进行检查,就算语法有错误也不会报错,第二个阶段(编译)才检查语法头文件说明:#include< >: 用尖括号包含的文件,编译器会从系统指定路径下找头文件。
2023-05-23 22:26:31
452
原创 人们常说的ARM究竟是什么意思?
ARM架构 = ARM指令集架构。常见的说法:RISC(精简指令集),CISC(复杂指令集)RISC最早出现在ARM架构中,CISC最早出现在X86架构中。
2022-11-30 16:55:41
20905
1
原创 记录基于ARM的铝片缺陷检测项目的经历(一)
记录基于ARM的铝片缺陷检测项目的经历(一)文章目录记录基于ARM的铝片缺陷检测项目的经历(一)前言缺陷检测模型的训练前言这个项目是今年中国服务外包大赛的赛题要求可以通过客户端界面,选择待检测的缺陷图片,通过点击提交检测按钮,图片自动上传至开发板端进行推理,推理结果会显示在界面上。可快速检测如针孔、擦伤、褶皱、脏物之类的缺陷,以及显示缺陷的位置、识别率以及推理时间等信息。分析一下比赛的要求:我们首先要利用官方提供的数据集,选择一个合适的模型进行训练,如果直接利用数据集对模型进步训练的话
2022-05-14 00:49:49
303
1
原创 记录基于ARM的铝片缺陷检测项目的经历(二)
记录基于ARM的铝片缺陷检测项目的经历(二)文章目录记录基于ARM的铝片缺陷检测项目的经历(二)利用flask框架搭建微型服务器一、接收客户端上传的图片前一节已经将模型训练完毕了,接下来就是前后端的搭建和数据传输利用flask框架搭建微型服务器语言:python3.8框架:Flask ( version == 2.1.2 )测试平台:window10
2022-05-14 00:43:56
585
转载 人机交互概述
上图展示了智能语音的界面架构,从中可以看出,语音交互所涉及的技术模块有 4 个部分,如下图所示:首先,通过应用自动语音识别技术听到用户说的话,然后应用自然语言理解来分析语句的含义,随后用自然语言生成对话结果,最后应用文字转语音技术将结果播放给用户,完成与用户的语音交互。下面分别介绍这几种技术:自动语音识别:Automatic Speech Recognition, ASRASR是通过声学模型和语言模型,将人的语音识别为文本的技术。上图是标准语音系统的组成元素。声学概率的评估是由声音前端和一个声学模型
2021-10-29 01:05:38
1246
原创 Python中读取txt文本出现“ ‘gbk‘ codec can‘t decode的解决方法
该问题的意思就是gbk解码器不能解码。一般是因为用gbk解码器去解码utf-8的字符串,所以报错了。这样我们可以:1、指定文本的打开方式。open('name.txt', encoding='gbk')2、如果还没有解决问题的话,那么问题可能是还存在gbk解码不了的特殊字符,我们可以尝试用解码范围更广的gb18030.open('name.txt', encoding='gb18030...
2020-04-03 20:19:00
105725
2
原创 Python中读取txt文本出现“ 'utf-8' codec can't decode的解决方法*
该问题的意思就是 “utf-8”编码器不能解码遇到这种问题,我们一般是误用utf-8解码器去解码其他编码形式的字符串,两种不同的编码器肯定会出错的。我们可以去看看我们需要读取的txt文本用的是什么格式的编码器。打开文本,右下角红色圈圈的地方就是该文本用的编码器。如果我们用的编码器不是utf-8的,我们可以通过将文件另存为,再更改编码器。如图所示,将滚轮滚到最下方,选择utf-8。这...
2020-04-03 19:57:17
11524
原创 LeetCode 139单词拆分(Python)
题目描述:给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。说明:拆分时可以重复使用字典中的单词。你可以假设字典中没有重复的单词。示例1:...
2020-03-26 16:31:02
202
原创 LeetCode 876链表的中间结点(python)
题目描述:给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。示例 1:输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。注意,我们返回了一个 ListNode 类型的对象 ans,这样:ans.val = 3, ans...
2020-03-23 20:20:27
279
原创 LeetCode 365水壶问题(python)
有两个容量分别为 x升 和 y升 的水壶以及无限多的水。请判断能否通过使用这两个水壶,从而可以得到恰好 z升 的水?如果可以,最后请用以上水壶中的一或两个来盛放取得的 z升 水。你允许:装满任意一个水壶清空任意一个水壶从一个水壶向另外一个水壶倒水,直到装满或者倒空示例1:输入: x = 3, y = 5, z = 4输出: True示例2:输入: x = 2, y =...
2020-03-23 18:34:55
567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人