玩转RT-Thread之荔枝派Nano(全志F1C100S)一、新手上路--作者:燕十三(flyingcys) blog:--荔枝派nano/RTT非官方群:711174828在此感谢RT-Thread官方成员@uestczyh222提供的荔枝派Nano内核移植、rttbootloader文件、rtota等一系列工具。挖坑/填坑网https://debugdump.com/站长@晕哥,
荔枝派zero移植开发板介绍荔枝派zeroCPU:sun8i-v3sTF卡启动带扩展板
以太网接口5寸液晶屏SDIO wifi:rtl8723bsmicroUSB3.5 mm音频接口移植过程简介配置开发环境Linux HOST主机交叉编译链依赖库和工具源码移植部分(采用主线Linux)UbootLinux内核及驱动根文件系统buildroot或debian
配置开发环境参考教程参考教程HOS
转载
2024-05-23 14:25:01
175阅读
# 荔枝派 Zero 与 Python 的结合
随着物联网(IoT)技术的迅速发展,许多人希望能够通过小型计算机来实现各种创意项目。荔枝派 Zero 是一款便携式的单板计算机,它以小巧的体积和强大的性能受到了 DIY 爱好者的欢迎。而 Python 作为一种易于学习的编程语言,越来越多地成为这些设备的操作语言。本文将介绍如何在荔枝派 Zero 上使用 Python,以及实现一个简单的饼状图的示例
观察荔枝派,可以看到它引出了两排GPIO口,通常情况下,我们需要操作寄存器来控制GPIO,但是荔枝派官方(或者是全志官方?)提供的系统中已经带有了GPIO的操作文件,我们可以直接使用。 直接控制: 首先我们将官方提供的Naon_pub_V4镜像下载到TF卡中,这里我选择了480*272的dd版本。 这里的flash提供给SPI FLASH(大小正好是16mbyte,spi fla
开箱: 最近对一些小巧的卡片机很感兴趣,于是买了一个荔枝派Nano来尝尝鲜。 到货,开箱! 首先是一个Nano的小盒子,里面有一个MicroUSB的OTG头,一块小巧的主板和两排排针。 观察一下主板,其上集成的东西确实不少,一块全志F1C100S的SOC(ARM9内核),一块16M的SPI Flash,一个microUSB口和TF卡槽,一个40P的LCD接口,还有许多IC。&nbs
转载
2023-11-25 14:46:55
194阅读
树莓派4B无痛安装python3+OpenCV人脸检测识别—门禁“准备篇”一、前言二、准备工作三、树莓派的系统四、安装系统五、系统快速安装六、连接网络—换源七、SSH-(无显示器) 一、前言已经有很多帖子详细介绍讲解过OpenCV在树莓派3的人脸识别,由于树莓派3性能有限,这次我们来采用较新的树莓派4B来尝试做人脸识别。在树莓派4中,最后的运行进行识别的帧率可以达到28FPS,还是不错的效果了,
转载
2024-04-23 16:48:30
392阅读
目录学习记录〇、环境一、树莓派基本配置1. 烧录镜像2. 开SSH3. 开机4. 开VNC5. 开机设置6. 换源7. 安装配置VIM二、OpenCV安装准备1. 下载相关包2. 将下载好的文件复制到树莓派3. 增加交换空间4.安装相关依赖包5. 创建build目录三、安装OpenCV1. 设置编译参数2. 编译3. 检查安装结果4. 收尾 学习记录〇、环境树莓派4BRaspberry Pi O
转载
2024-04-30 19:52:43
77阅读
基于树莓派Ubuntu18.04LTS的OpenCV开发环境部署参考:树莓派4B安装OpenCV4实践环境:树莓派4B 8GB版本,搭配官方摄像头,使用Ubuntu18.04LTSC系统,putty进行远程SSH控制,配合VNC viwer进行图形桌面端测试。前言:开始准备毕设的题目与开题,之前一直用现有的部署好的OpenCV镜像,基于树莓派官方系统。现在重新部署基于ubuntu的开发环境,果不其
转载
2024-04-30 09:47:08
35阅读
上面是我创建的群聊,欢迎新朋友的加入。1.驱动程序#include <linux/init.h>#include <linux/module.h>#include <linux/fs.h>#include <linux/cdev.h>#include <linux/device.h>static in...
原创
2021-07-16 15:14:39
596阅读
文章目录基于荔枝派nano的纸张计数项目配置、编译、烧录配置编译交叉编译工具链SPI FLASH 编译烧写单个烧写整个烧写设备树配置上升沿中断可执行文件开机自启动应用程序流程图应用程序电容周期测量函数推理纸张数量函数求反比例拟合 函数按键线程LVGL线程主函数报错记录应用Segmentation faulterror: variably modified ‘adjust_paper_num’ a
上面是我创建的群聊,欢迎新朋友的加入。1. 问题最近更新最新版ubuntu,编译uboot的时候报错./tools/binman/binman: not found查看这个目录底下有这个工具存在2.解决问题首先尝试以绝对路径编译./tools/binman/binman u-boot-sunxi-with-spl.bin看到这一句,问题明确了,应...
原创
2021-07-16 15:11:57
1561阅读
上面是我创建的群聊,欢迎新朋友的加入。1.开启ALSA和MPLAY编译烧录2.测试amixer -c 0 sset 'Headphone',0 100% unmutecd /usr/bin./mplayer /root/test.mp43.镜像加群找群文件4.shell简化操作#!/bin/bashamixer -c 0 sset 'H...
原创
2021-07-16 15:16:25
1738阅读
上面是我创建的群聊,欢迎新朋友的加入。目录1.安装工具2.生成新的img文件3.分割虚拟磁盘4.挂载虚拟磁盘并格式化5.开始备份6.卸载虚拟磁盘7.烧录测试最近学习linux,发现烧录镜像都有点麻烦,例如荔枝派,需要先用dd写uboot,再copy设备树,然后写文件系统再如i.mx287,需要将几个文件,拷贝到烧录软件目录下,虽然也是一键的,但是还是感觉...
原创
2021-07-12 15:03:31
3545阅读
上面是我创建的群聊,欢迎新朋友的加入。1.buildroot配置按照如上配置,重新编译文件系统,拷贝到设备2.测试查看设备# arecord -l**** List of CAPTURE Hardware Devices ****card 0: Codec [V3s Audio Codec], device 0: CDC PCM Codec-0 [...
原创
2021-07-16 15:18:49
1805阅读
上面是我创建的群聊,欢迎新朋友的加入。之前买了个荔枝派,全志的A3S芯片。折腾了两天,写一下编译和SD烧录的过程。目录1.直接烧录镜像文件2.uboot编译3.kernel编译4.rootfs编译5.烧录6.串口登录1.直接烧录镜像文件百度到了一堆的资料,下面是网盘链接链接:https://pan.baidu.com/s/1x75Uqnxl6bmBC...
原创
2021-07-16 15:25:02
1838阅读
上面是我创建的群聊,欢迎新朋友的加入。之前买了个荔枝派,全志的A3S芯片。折腾了两天,写一下编译和SD烧录的过程。目录1.直接烧录镜像文件2.uboot编译3.kernel编译4.rootfs编译5.烧录6.串口登录1.直接烧录镜像文件百度到了一堆的资料,下面是网盘链接链接:https://pan.baidu.com/s/1x75Uqnxl6bmBC...
原创
2021-07-16 15:26:24
2681阅读
树莓派 Zero 是一款极为小巧且价格低廉的微型计算机,适用于各种项目,尤其是在物联网和嵌入式应用中。本文将深入探讨如何使用 Python 在树莓派 Zero 上进行网络编程,包括抓包、协议分析以及与多种通信协议进行对比。
```mermaid
timeline
title 协议发展时间轴
2010 : 树莓派创立
2013 : 树莓派 Zero 发布
2015
目录前言一、安装依赖二、从u-boot启动1、安装交叉编译链2、编译u-boot三、主线Linux编译四、设备树添加电阻屏节点五、根文件系统编译后记 前言最近入坑了搭载10元超便宜全志F1C100S的荔枝派Nano(入坑晚了导致痛失58大洋),考虑到之后还会用同系列芯片做其它项目,还是忍痛购入了超高价配套屏幕以确保验证其开发Linux应用的可行性,断断续续做了两三天,踩了不少坑,终于小有所成,本着
上面是我创建的群聊,欢迎新朋友的加入。1.配置buildroot假设读者现在已经可以正常编译内核、uboot、文件系统,如果还没有的话,先参考:https://blog.csdn.net/Jun626/article/details/90082000在buildroot下面,打开配置界面make menuconfig选择target packages项找到QT软...
原创
2021-07-16 15:20:48
1210阅读
点赞
1评论
上面是我创建的群聊,欢迎新朋友的加入。1.配置buildroot假设读者现在已经可以正常编译内核、uboot、文件系统,如果还没有的话,先参考:https://blog.csdn.net/Jun626/article/details/90082000在buildroot下面,打开配置界面make menuconfig选择target packages项找到QT软...
原创
2021-07-16 15:20:56
1445阅读