- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Windows端嵌入式裸机程序通用烧录工具
在学习裸机开发时,经常需要将bin文件烧录到TF卡中执行,通常一些厂商或培训机构会提供工具来烧录,但大多只能针对自己厂商的板子,或者只能在Linux上使用,非常不方便。现在介绍一款Windows端的工具,理论上是适用于任何开发板,一般开发板都是上电先跑0x0处的程序(boot rom),boot rom是厂商写死的,然后boot rom再跑某个地址处的程序,我们的裸机程序需要烧录到这个指定的地址才能运行。malasy/SDCardWriter: A Burn tool for windows,sim
2021-10-26 22:41:49
792
原创 androidx下报错 Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener
2021-06-03 10:22:21.478 9096-9096/com.example.mlkitdemo I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKe.
2021-06-03 10:37:43
803
1
原创 开发板网线直连PC配置
手头的开发板不支持wifi,电脑通过wifi连接路由器,路由器又离wifi太远?可以试试开发板网线直连PC。共享WLAN到以太网设置以太网为固定IP注意:DNS需要和IP一样连接开发板先查看开发板的IP,打开cmd输入arp -a可以看到有个192.168.137.201的设备,这个IP就是开发板的。到这里我们已经可以连接开板了,但是现在开发板的IP是动态分配的,每次重启开发板都要改SSH客户端的IP,非常麻烦,所以要把开发板的IP设为静态的。设置开发板为固定IP开发板输入命令i
2020-12-28 22:57:48
2910
1
原创 linux vi 方向键和退格键有问题
按方向键光标不会移动,会出现奇怪的字符,按删除键无法删除内容出现这个问题的原因是因为系统预装的是vim tiny,解决方法有两种:安装vim full修改vim tiny的配置文件,添加下面两句vi /etc/vim/vimrc.tinyset nocompatibleset backspace=2...
2020-12-26 13:20:53
320
原创 用树莓派3B学习Linux驱动开发---内核编译
环境介绍最近在学习ARM Linux驱动开发,由于手头的ARM开发板版本太老,和教程里用的驱动内核相差太多,于式打算用树莓派3B来进行学习。要用树莓派开发内核,就必须先让树莓派跑上自己编译的内核,否则insmod会执行失败(这个大家都懂吧)教程介绍了如何交叉编译树莓派3B内核并运行ko模块,本教程不再使用虚拟机,而是使用win10的WSL搭配vscode进行开发硬件:WIN10电脑 、树莓派WSL安装参考:win10安装WSL注意:我安装的是Ubuntu18.4,使用的是WSL1,因为要通过V
2020-12-19 18:39:22
1471
1
原创 Android 9.0 SystemUI导入Android Studio教程
以下内容参考小专栏SystemApp系列教程实现,亲测OK。这里只讲个基本流程,不讲原理,如果你无法成功导入建议参考这个小专栏SystemApp系列 (非广告,确实不错的文章),这个系列的教程会从原理上讲解,非常详细,内容基于Android8.0。前提需要整个系统源码系统源码整编过一次(我们需要out目录下的一些文件)Android Studio使用首先你需要会Android Studio的基本使用,这部分内容在这个基础上介绍一些新的使用技巧,为后续内容奠定基础gradle可以指定源码及资
2020-08-15 23:22:40
4127
1
原创 全志A20裸机开发教程----环境搭建
全志A20裸机开发教程前言最近在学习嵌入式开发,跟着网上下载的视频做,结果发现最初的一步就卡住了。网上的视频用的都是三星的芯片,什么6410、210,而我图省钱买了个全志的开发板,乍一看资料还挺多,但对刚入门的新手很不友好。我当时遇到一个问题,我的开发板要怎么跑裸机程序?需要把系统删了吗?6410/210的工具我能用吗?全志的资料搜遍网盘就那几样,都没有裸机开发相关的,无奈之下只能请教百度,...
2020-03-14 23:04:10
5744
4
原创 乐视尚酷版无线手柄PC驱动 && 手柄通用驱动教程
乐视手柄驱动下载链接废话不多说,直接上链接:乐视手柄驱动使用方法请参考:小米无线手柄PC驱动注意:该驱动没有适配震动功能。通用手柄驱动该驱动非常强大,理论上,使用该方法可以驱动所有电脑能识别的手柄。前提是你得有一定的软件开发基础,感兴趣的可以看下面内容。原理分析严格上来说,这只能算是一个“伪驱动”。通过SCPDriver模拟了一个xbox360设备,将我们的手柄输入转换为标准的xb...
2019-08-14 20:23:19
26029
42
原创 Windows平台运行Android源码编译好的镜像system.img
一些废话网上教程都是在Linux上编译,然后在Linux上运行。但由于我是在远程服务器上编译完成的,只能在Windows本机上运行,经过各种查找资料,终于成功运行,下面给出教程。教程开始:1.拷贝镜像文件Android源码编译完后在out/target/product/{设备目录}下会有编译好的镜像文件,我们需要的是system-qemu.img,ramdisk.img, vender-q...
2019-08-14 19:44:41
2745
1
原创 VS2017使用GSL
VS使用GSL稍微有些麻烦,所幸有人搞了个windows版的GSL,下面为使用教程----------------------------------------------------------为了节省大家时间,暖心博主直接上传了可用的文件,大家下载文件,配置一下环境就可以使用:链接:https://www.lanzous.com/i7j92tg注意 项目配置和编译运行的时候...
2019-04-23 20:20:26
2889
4
原创 解决 grub-efi-amd64-signed failed to install into /target/ 问题
最近遇到这个问题,之前用同样的方法能装上,但这次重装就出现了,百度上各种方法都看了,都不太靠谱。最后找到的原因是NVRAM有问题,这也就能解释为何有时能装上,有时不能装上。描述一下我的情况:启动模式UEFI,U盘制作也是UEFI模式,关闭Security Boot 两个硬盘 : C盘装Win10, ESP分区也在C盘; D盘装Ubuntu 安装启动引导器的设备选择 “ Windo...
2019-04-22 17:10:01
4631
2
原创 百度地图 Error inflating class com.baidu.mapapi.map.MapView 错误
第一次用百度地图的同学可能会遇到这个问题。解决办法:初始化代码要放到setContentView()之前//注意顺序SDKInitializer.initialize(getApplicationContext()); setContentView(R.layout.activity_main); ...
2018-11-24 11:35:53
983
CloverBox全志A20 裸机电灯程序源码
2020-03-15
SDCardWriter.exe
2020-03-15
A20_User_Manual_v1.4.rar
2020-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人