自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 ARM 搭建开源NAS平台

开发板为banana pi 兼容 树莓派3B接口,可以使用公模外壳。OMV的使用可以在bilibili搜索OMV6 树莓派等关键字。缺省登录用户:admin密码openmediavault。系统使用TF卡启动,开机之后是一个debian操作系统。安装好之后登录开发板就可以有一个WEB界面。全志V40(兼容R40 A40i T3)需要配置root登录等操作,内存 1GB DDR3。

2023-03-18 15:29:04 3983

原创 rt-thread 低功耗管理

rt-thread 低功耗

2022-11-23 22:23:03 718

原创 ZYNQ AXI-DMA Linux Cache 一致

AXI-DMA Cache 一致性 应用层驱动

2022-09-02 20:24:29 2709 6

原创 Linux下串口 回显问题

项目场景:Linux 下串口编程 串口处于回环模式使用POSIX 接口,C编程问题描述串口处于回环模式,即:收到的数据会再次转发出来原因分析:没有对串口进行设置raw 和 关闭 echo:例如:使用 stty -F /dev/ttySx -echo raw,则正常。 检查代码后发现 是没有对串口进行设置 初始化代码如下解决方案: struct termios newtio, oldtio; if ( tcgetattr ( fd, &oldtio) !=0)

2022-05-27 20:51:37 2371

原创 嵌入式 Linux ubuntu20.04 mysql + qt 环境配置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Mysql + Qt 环境配置录目录一、需要做的工作二、测试1.root登录MySQL2.读入数据总结目录例如一、需要做的工作1.开发板使用ubuntu20.04 使用QT开发应用,需要使用 apt-get 安装 libqt5sql5-mysql2.宿主机 需要 移动 /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlmysql.so到Qt 的kit 对应的插件目.

2022-05-02 20:04:34 1956

原创 Debian 嵌入式 移植 X服务

Debian X服务移植:Debian 带X服务 也就是UI的移植问题描述:使用 apt 命令 安装xorg和 桌面 ,桌面管理器之后,还需要配置 xorg.conf安装x11 的模块sudo apt-get install xserver-xorg-video-fbdev配置文件的路径 是在 /usr/share/X11/xorg.conf.d/SCREN.conf内容如下:Section "Device" Identifier "device0"

2022-02-26 01:05:40 762

原创 KSZ8863调试,MCU平台移植

KSZ8863RLL 在MCU平台上的调试记录文章目录前言一、遇到的问题二、注意事项1.硬件部分2.调试PING不通时候的踩坑总结前言最近做了一个提成本的网关,双网口,PHY芯片选择的KSZ8863RLL,双口,两个PHY,内部有MAC控制器,是一个SW芯片。提示:以下是本篇文章正文内容,下面案例可供参考一、遇到的问题问题就是PING不通。但是能收到广播的MAC帧。查看硬件发现,TXEN给串了个10K的电阻,改成22R,ping通了。二、注意事项1.硬件部分CSDN上其他的博客有说这

2021-05-14 16:36:58 4283 8

原创 OpenWrt QT 应用 和dbus的坑

Openwrt 下 移植QT的应用,前端LUCI和应用交互 用到了 QT 的DBUS组件在PC上测试OK,移植到openwrt 下发现了一些问题。1.使用session bus 的话,编译QT5的时候 默认是-dbus-runtime 需要 DBUS_SESSION_BUS_ADDRESS 这个环境变量,这个环境变量 在系统启动的rc.d的脚本中export 并不会生效。还需要修改dbus 的session.d 配置文件,设置好正确的目录使用/etc/profile.d/ 增加.sh export

2021-02-12 14:03:02 788

原创 QT插件类编写遇到的问题

2020-7-29 14:05:151.c++编译错误:invalid new-expression of abstract class type需要实现虚基类的接口2.增加Q_OBJECT 宏之后 编译错误,找不到vtable ,这个问题可能的原因是子类没有找到父类的析构函数定义,如果是 virtual ~XXX() {}; 这样定义的析构虚函数 需要 在插件子类中引用父类的头文件3.做DEMO测试时发现如果用到了QT 的其他 dll 比如 串口 或者 serialbus 等,需要在pro 中增加

2020-07-29 14:05:38 311

原创 AT91SAM9X 修改MAC驱动增加eeprom支持 Linux2.6.39

使用 ethtool 工具 可以查看mac 地址启动logNAND read: device 0 offset 0x200000, size 0x600000 6291456 bytes read: OK## Booting kernel from Legacy Image at 22000000 ... Image Name: Linux-2.6.39.2.15 Image Type: ARM Linux Kernel Image (uncompressed) Data

2020-06-11 14:03:47 882

原创 AT91SAM9X25 AT91SAM9G25 OpenWrt 编译 调试踩坑

AT91SAM9G25 9X25 OpenWrt 踩坑记录2020-5-27 01:02:49编译了LEDE-17.01.718.06.819.07.3这几个release版本发现除了LEDE分支另外的运行不起来,到了UBI 文件系统这个出现了 ECC 返回-74的错误未找到原因使用LEDE分支没出现问题可以正常启动openwrt系统 LEDE分支目前在AT91SAM9G25上可以跑起来,WEB也可以更新NAND的kernel+dtb + rootfs (squashfs+ubi)效果

2020-05-27 01:08:46 1819

原创 新唐ARM9 NU980 移植OpenWrt LEDE

本文为连载不定期更新时间2019年07月2日20.10内容初步准备Openwrt 源码下载 feeds 更新 内核移植时间2019年07月2日20.10内容初步准备Openwrt 源码下载 feeds 更新 内核移植...

2019-07-02 20:13:26 5738 13

BOOST电路电感计算器.rar

个人根据网上查到的公式写的BOOST电路电感计算工具,可以大致计算电感的范围

2021-08-24

NUC980 LEDE固件release 0.1.rar

NUC980固件 LEDE 17.01版本 可以直接刷 2020-3-14 19:48:45 LEDE-NUC980 release 0.1版本 固件更新内容2020-3-10 02:25:30 1.降低内核版本为4.4.194同步LEDE内核,采用打patch 的方式 2.修正QMI内核模块版本加载问题 3.修复eth0 默认无法DHCP问题 4.增加WEB更新固件 5.增加WIFI支持 USB WIFI RTL8192 RTL818X MT7601U 6.修改文件系统为UBIFS 7.内核配置开启eth1 关闭 pwm,sd 8.4G模块支持EC20 (QMI) ,NDIS(AIR720) 9.修改内核 SPI NAND MTD 分区名称 10.增加USB转串口驱动 CH341 CP210X FTDI USB-ACM 2020-3-14 19:54:15 release 0.1版本更内容 1.使用squash + ubi 文件系统 2.内核开启设备树支持使用cat 命令 合并设备树文件与内核 3.修正 设备树分区名称内核分区 : “kernel” ,ubi分区 “ubi” 4.target/linux/nuvoton/image/Makefile 修改 增加 lede-nuvoton-nuc980-ubi-squashfs-sysupgrade.tar 与 lede-nuvoton-nuc980-ubi-ubifs-sysupgrade.tar,并且测试OK,可以做到完美更新rootfs 与rootfs_date 分区表信息

2020-03-14

空空如也

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

TA关注的人

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