logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SD卡启动并更新emmc

由于项目需求需要对开发板更新固件,但对板子寄来寄去过于麻烦,因此制作一个SD卡,对emmc更新固件。这样制作的SD卡要先是一个系统卡,然后再对emmc更新固件。1.制作SD系统卡制作SD系统卡需要先对SD烧录UBOOT。将SD卡插入电脑,虚拟机识别后将其umount,我的识别后是/dev/sdb;umount是umount分区,有2个分区就要umount /dev/sdb1;umount ...

AVD上安装apk软件

方法一:adb工具安装adb install renren_android_1.5.apk方法二:直接拖动把apk拖放到虚拟机窗口

linux 交叉编译的HelloWorld【1】

日期:2016-04-02起因刚好最近三天假期可以玩玩Linux。就是将一个fedora下文件发送到Arm9的下的系统下进行运行。也许会问为何不直接用Arm9上的系统来编译呢,实际上板子的资源本身就有限,用它来执行结果就好了,当然可以用它来编译也是可以的。一、得到目标文件Linux系统选用的是fedora6,板子用三星的2440,另外台电脑用的win ...

#linux
[转]emqx错误:无权连接

背景:使用docker运行了一个eqmx(一种推送服务器),上午连接正常,中午重启了一下docker容器,下午就连接不上了。./bin/emqx_ctl users list使用以上命令查看时,发现并没有添加的用户。原因:docker容器的重启,导致使用命令:./bin/emqx_ctl users add <Username> <Password>添加的用户名和密码无效了

gitlab迁移之后runner 报500解决方案----gitlab-secrets.json 忘记备份

写在前面: 2022-04-16在gitlab升级的时候把里面的 gitlab-secrets.json 文件删掉了。导致gitlab使用不了。然后经常性的报500错误。一开始以为是服务器内存不够,gitlab-ctl tail使用这个命令查看日志.最终定位到错误可能是json文件的问题。因为印象中,也记得这个文件删掉了。以为以为删掉没啥影响。最终找到如下面的文章,把json重置了,问题解决了。因

#gitlab
Keil uVision2 压缩编译后的程序大小

通过简单的设置Keil uVision2 可以将目标程序的大小进行最大限度的压缩,通常情况下可以把 目标文件例如 bin文件压缩10K左右。第1步 打开工程属性,鼠标右键点击Target1,选择 “Options for Target 'Target 1'”第2步 选中C51选项卡在Code Optimization组中,选择 Level,把级别选中9,第9级“Co...

KEIL项目迁移IAR向导(中文)

项目迁移向导从Keil µVision® forARM平台转为 IAR Embedded Workbench® for ARM平台本文使用的项目例程所采用的IDE版本如下:IDE版本号工程转换前Keil µVision IDEV5.x工程...

软件系统架构中的分层思想

众所周知,经典的三层结构包括数据访问层、业务逻辑层和表示层。当然,如果继续扩展下去,还可以分为4层、5层……我相信很多人都用过,很多人都写过,但是为什么要这么做,还是有一部分人是不能够说清楚的,这不是我猜想的,而是遇见过很多想分层但是分的乱七八糟的层次结构。1. 数据访问层:功能描述:处理与数据库之间的交互,不应对数据做任何业务上的加工。捕获数据库交互式出现的异常,抛出或记录下来。...

到底了