113

米尔全志T113核心板纯国产入门级性价比平台优选

近些年,国产MPU弯道超车越来越给力,芯片国产化,不再纯依赖进口,产品平台选型自主可控,未来国产化的主芯片平台产品将进一步蓬勃发展。为满足客户对入门级、低成本、高性能的国产需求,米尔电子推出国产入门级性价比T113核心板。这款国产核心板怎么样,到底有什么优势呢? 目前市场上,入门级MPU市场主要集中 ......
性价比 核心 国产 平台 T113

t113-c-wpa_cli遇到问题

1.Failed to connect to non-global ctrl_ifname: wlan0 error: No such file or directory 之前没注意到,wpa_cli在连上网络的时候还可以用,但是连不上了连查询存储的wlan都不行。 那么我在这篇文章中找到与我相同的 ......
c-wpa_cli 问题 113 wpa cli

t113-c-lcd_lvgl篇

之所以用lvgl,是因为lvgl实在是太轻便了,只用库就能够做处图形管理页面,非常方便。当然,主要是我不想再下载qtcreate了,虽然qt被运用的很广泛,但是目前我对lvgl的掌握程度还是更深一点 1.从github下载 https://github.com/lvgl/lvgl 2.为下载的lvg ......
c-lcd_lvgl lvgl 113 lcd

t113-c-i2s设备设置尝试

记录一下i2s设备设置,由于没买麦克风阵列所以结果应该是一个虚拟的设备显示 1.设置设备树,板级设备树: 由于我的板子上只有PB4567,所以只能设置PB4复用为in和out,不知道这样可不可以用,在学i2s的时候明明说是可以dat用一条线的。 设置状态为okay 2.menuconfig 的设置 ......
设备 113 c-i 2s

t113-c-i2s学习篇(cards)

学习一下t113的i2s驱动 1.模块功能规格介绍 一堆看不懂的名词,处于半看懂半看不懂的状态 2.模块源码结构介绍 又是一堆看不懂的文件名字,还是不懂怎么用 3.模块配置介绍 3.1Device Tree 配置介绍 什么是dmic? 硬件接口之DMIC 举例,以i2s为例子: 3.2board.d ......
cards 113 c-i 2s

v831-T113-c-udp发送篇

又来分析udp,目标是从v831中获取到的图片信息发送给t113然后再屏幕上显示出来 挫折一 t113作为服务端,再接收到客户端发来的数据后会自动设置clinetaddr,那么我们就不再需要取从新aton这个ip地址了,直接使用clientaddr int udp_send(void) { // i ......
c-udp 831 113 udp

t113-c-framebuffer-画点篇

本来今天是要结合udp的例子传输数据的,但是被一个数学逻辑搞了半天,记录一下避坑吧。 代码 #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include "linux/fb.h" ......
c-framebuffer framebuffer 113

t113-c-udp篇

之前学习了tcp发送数据,但是效果很不理想,那么试一下用udp会怎么样,学习一下udp是怎么用用的吧 看例子 例子是在百问网下载的, server client 这个有点奇怪,有点看不懂 #include <sys/types.h> /* See NOTES */ #include <sys/soc ......
c-udp 113 udp

AT_arc113_c 题解

[洛谷链接](https://www.luogu.com.cn/problem/AT_arc113_c)&[Atcoder 链接](https://www.luogu.com.cn/remoteJudgeRedirect/atcoder/arc113_c) 本篇题解为此题**较简单做法**及**较少 ......
题解 AT_arc 113 arc AT

T113学习之-lcd--framebuffer篇

屏幕到了,之前的屏幕不知道哪步出错,一直点不亮,白瞎了160块钱。。。。 那么,学一下framebuffer吧 framebuffer介绍 这张图介绍的很清楚 使用的api 1.open 2.mmap 3.ioctl 前两个都学了,那么这个ioctl到底是什么呢 原链接在这 ioctl的概念 也就是 ......
framebuffer T113 113 lcd

113.STL中的pair

# 113.STL中的pair ## 1.pair的简介 pair是C++STL(标准模板库)中的一个现有容器,它将2个数据整合成一组数据,当我们类似需求的时候就可以使用到pair啦!pair其实有点像Python中字典中的键值对(Key-Value),一个Key对应着一个Value。pair的本质 ......
pair 113 STL

connect() failed (113: No route to host) while connecting to upstream

转载请注明出处: 用docker 搭建的服务,今天重启了一个容器之后,请求这个服务的接口都变成了 502, 但通过docker 查看日志,发现没有异常,端口也都是正常,在nginx的日志中看到了这段错误信息 在nginx 的日志中看到:connect() failed (113: No route ......
connecting upstream connect failed route

113.将引用作为函数参数有哪些好处?

# 113.将引用作为函数参数有哪些好处? 1.传递引用给函数与传递指针的效果是一样的。 这时,被调函数的形参就成为原来主调函数中的实参变量或对象的一个别名来使用,所以在被调函数中对形参变量的操作就是对其相应的目标对象(在主调函数中)的操作。 2.使用引用传递函数的参数,在内存中并没有产生实参的副本 ......
函数 好处 参数 113

【雕爷学编程】Arduino动手做(113)---5110液晶屏模块2

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来 小小的进步或是搞不掂的问 ......
液晶屏 模块 液晶 Arduino 5110

t113-c-spi驱动篇前篇

了解全志sdk下的spi 设备树 在总的设备树中设置有base地址和寄存器长度,尽管实际的长度并么有那么大 在board.dts也有对spi做描述,但这个描述是描述所用io引脚、频率、时钟源等,不做详细 make menuconfig 如果想要使用sunxi平台所指定的spi驱动,那么要勾选(如果未 ......
前篇 c-spi 113 spi

t113-c-led驱动篇(调用设备树)

既然已经学会了调用驱动,那么接下来简单点个灯 查看led所在寄存器 我板子的led所控制的是pd22,所在寄存器应该是0x02000098 然而这和我在设备树上找到的地址有出入,很奇怪,那就不管这个了自己添加一个吧。 自己在board.dts上加一个ledio: 我们看见这里有个&pio,而pio又 ......
设备 c-led 113 led

牛客练习赛113 D

## D. 小红的数组操作(hard version) [D-小红的数组操作(hard version)_牛客练习赛113 (nowcoder.com)](https://ac.nowcoder.com/acm/contest/60282/D) ### 题意 给定一个序列,可以进行若干次以下操作1. ......
练习赛 113

牛客练习赛113 E 小红走排列

题目意思是输出任意一个排列,使得所有相邻元素i到i-1的距离之和为k 首先k最小为n-1,即当n为1~n的规则排列时,我们先减去一个n-1,然后根据多出来的k来对元素进行重排列 为了方便考虑,我们对于每次移动i时,只考虑i-1和i之间的多出来的距离变换来抵消k,对于i+1来说如果无需移动则维持和i的 ......
练习赛 113

牛客练习赛113 D 小红的数组操作(hard version)

题目要求求出最小的总代价使得平均数为整数,转换式子可得实际就是求出a,b使得(a*x-b*y+sum)%n==0且a*p+b*q要最小,平均值的为sum/n,因此对sum进行操作使其成为n的倍数即可 (a*x-b*y+sum)%n==0 =>((a*x+sum)%n-b*y%n)%n==0 因为(a ......
练习赛 数组 version hard 113

t113-c-设备树-驱动调用篇(获取设备节点和属性)

我们以pwm为例 编写程序 1.首先编写出入口函数 // #include "linux/module.h" // #include "linux/fs.h" // //#include "linux/stddef.h" // #include "linux/types.h" // //#inclu ......
设备 节点 属性 113

t113-c字符型驱动复盘(自动创建设备文件)

整个代码 // #include "linux/module.h" // #include "linux/fs.h" // //#include "linux/stddef.h" // #include "linux/types.h" // //#include "crypto/if_alg.h" ......
字符 文件 设备 113

t113-c-内核字符型设备驱动篇

那么既然ko的驱动已经可以运行,那么我们来写几个简单的操作设备树的内核驱动 字符型设备驱动和应用层 这俩种代码是分开的,设备驱动调用的是内核的地址,而应用层则是相当于虚拟地址,所以应用层传递参数的时候不能直接付给指针,要调用相对于的参数 内核->驱动->应用 驱动的编写 找到sdk内的例程,按照例程 ......
设备驱动 内核 字符 设备 113

t113-c-内核驱动寻找问题篇

第三次尝试 经过demsg的查看,原来是内核版本不对的原因,因此我们需要根据韦东山老师的教程换一次内核 经过不懈努力,好像过程很容易,但在最后栽了跟头 boot区挂载失败,这怎么办呀 并没有重复挂载 查看mmcblk0 分区的映射 ......
内核 问题 113

t113-c-驱动ko制作与运行篇

记录: tina的include文件在:/home/momo/T113/Tina-Linux/lichee/linux-5.4/include 驱动文件:/home/momo/T113/Tina-Linux/lichee/linux-5.4/drivers 而设备树文件在:/home/momo/T1 ......
113

t113-c-dts学习篇2

dts的makefile 我们来到dts的makefile查看一下我们的板子所编译的代码,此代码表示如果sun8iw20就添加生成board.dtb,可能是因为这个变量还有其他参数吧所以用+= 对于cell的更新补充 其实这款i的cells都是指用多少位来表示地址和大小,并且单位是bytes dts ......
c-dts 113 dts

t113-c-dts探索篇1

参考链接: 参考1:韦东山教学 dtsi--寻找共有设备描述: 寻找路径 经过source和lunch,可以看到输出使用的设备为 因此,我们可以用cdts来快速定位设备树所在文件。 我们打开此dtsi文件之后可以发现包含了大量的.h文件,猜测是内核启动的驱动文件 我们使用全局搜索将dt-bingdi ......
c-dts 113 dts

day 113- mybatis的查询resultMap

mybatis中的resultMap resultMap用来处理字段名和属性名不一致的情况,处理映射关系 若字段名和实体类中的属性名不一致,则可以通过resultMap设置自定义映射 <!-- 字段名和属性名不一致的情况,处理映射关系: 1. 为查询的字段设置别名,和属性名保持一致 2. 当字段符合 ......
resultMap mybatis day 113

【雕爷学编程】Arduino动手做(113)---5110液晶屏模块

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来 小小的进步或是搞不掂的问 ......
液晶屏 模块 液晶 Arduino 5110

CF113B Petr# 题解

~最近在做字符串的题,正好就给我随机了一道这个(~ ## 题意 给你一个字符串 $s$ 以及一个开头串 $s_{begin}$ 和结尾串 $s_{end}$,问该字符串中有多少个不同的子串,满足以 $s_{begin}$ 开头,以 $s_{end}$ 结尾。两个子串不同,当且仅当两个子串长度不同,或 ......
题解 113B Petr 113 CF

算法学习day18二叉树part05-105、106、513、112、113

package LeetCode.Treepart05; import java.util.HashMap; import java.util.Map; public class ConstructBinaryTree_105 { Map<Integer, Integer> map; public ......
算法 part day 105 106