自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【无标题】

error has not been declared 报错分析

2022-07-26 17:31:35 369 1

原创 git如何在项目中更新子节点

git如何在项目中更新子节点最近遇到一个项目,分为多个功能模块,每个模块独立编译,结构目录是这样的:有一个总的目录,该目录下面存放有各个相关的子模块.该目录和旗下的各个子模块分别在git上有各自的仓库进行保存.遇到的问题是我这边单独更新了一个子模块,开了一个新的分支并且推了上去,但是使用jenkins远程编译的时候并没有采用我修改的这个分支去编译,也就是该项目对应的子模块并没有切换到我的分支上去.解决方法也很简单:1.首先将项目总节点clone下来,git clone xxx --branch=xxx

2021-02-03 13:58:00 935

原创 关于内核启动提示Wait for root filesystem /dev/mtdblock3… 有可能的原因

关于内核启动提示Wait for root filesystem /dev/mtdblock3… 有可能的原因之前使用4.13版本的内核可以正常启动,但是换成5.2版本的内核后就提示上述错误,最开始认为是spi驱动加载不正确,但是对比之前的内核配置和设备树,没有发现问题. 最后发现4.13版本的内核里面关于spi-nor flash,默认的设备号是1<<15 - 1,即32766,所以启动参数里面写的是mtdparts=spi32766.0,但是升级到5.2版本的内核后,spi-nor fla

2020-12-29 10:39:51 1380

原创 linux I2C驱动调试读操作异常的问题

买了个mpu6050的模块准备接入荔枝派,IIC驱动写好了,但是测试中发现写命令正常,读取命令总是不正确,接入逻辑分析仪观察后发现读取IIC的数据后设备会一直发送IIC读命令,但是应用里面读取的size是1.加入打印后发现驱动里面的fops->read接收到的size是4096所以会一直发送IIC读命令.最后发现是应用里面对设备进行读写用的是标准IO来操作的,这样的话尽管每次读的是1个字节,但是系统会连续读取4K的内容然后缓存起来以达到减少IO调用的效果,最后换成系统IO后读写就按照应用指定的数量去进

2020-12-11 16:10:33 875

原创 荔枝派启动显示Waiting for root device /dev/mtdblock3...的问题

最近玩荔枝派,使用全志f1c100s的芯片,编译出来的uboot,kernel,rootfs,dtb打包烧进去以后,系统上电进入到内核部分总是提示Waiting for root device /dev/mtdblock3…,并且也没有打印分区信息,感觉应该是内核没有识别板子的spiflash,按照网友们的建议打开内核中MTD相关配置,设备树也已经添加相关的分区信息但是问题依旧.最后发现是内核目录里面driver/mtd/spi-nor/spi-nor.c里面需要添加对应的flash型号,并且需要修改对应的

2020-10-06 08:56:26 1533

原创 tensorflow2.0 使用mnist数据集训练模型并测试手写图片识别率

tensorflow2.0 使用mnist数据集训练模型并测试手写图片识别率话不多说,下面是源码,参考了网上找的资料.模型结构:输入->h1->h2->h3->输出,尽管在mnist测试准确率达到95%,但实际使用画图程序手写10个数字进行识别, 最多只能识别出7个,跟你笔画粗细,数字是否居中,数字大小都有关系import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras import data

2020-09-20 08:53:40 1072

原创 关于编译程序时出现xxx_unreference的报错

当编译程序需要很多静态库时,虽然都已经指定了,但还是会报错,这时就有可能时静态库链接顺序的问题了,如果是这种指定的方法:-la -lb -lc需要注意该问题,但是如果使用 -Xlinker “-(” liba.a libb.a libc.a -Xlinker “-)” 这种方式就不会出现明明已经包含函数库但还是出现找不到定义的错误了...

2020-07-10 17:24:17 675

原创 记录hi3518ev300平台使用rtl8188fu调试AP模式

记录hi3518ev300平台使用rtl8188fu调试AP模式1.首先保证内核配置是开启AP功能的,drivers->wire lan->IEEE hostap应该打开2.AP模式需要用到hostapd,找到该源码后使用arm-himix100编译器进行编译,编译过程中会出各种错误,需要安装对应的库libnl-3.5.0.hostapd源码里面会有.config配置文件,我的配置如下:CONFIG_DRIVER_RTW=yCONFIG_EAP=yCONFIG_WPS=yCONFI

2020-07-10 17:16:04 1706 4

空空如也

空空如也

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

TA关注的人

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