一款开源Linux开发板使用心得

一款开源Linux开发板使用心得

先给出开源链接: SnailCard_v3s



前言

本系列博文将会记录我使用本款linux开发板的一些方法和使用心得,也为准备使用这款开发板的爱好者提供参考。
同时感谢开源作者墨云,为开源生态作出的贡献。

一、入坑第一步——准备硬件材料

首先,我们需要制作开发板,这里需要去嘉立创打PCB板,开源作者给了现成的PCB图,如果没有特别的需要可以直接打板,建议不用更改PCB布局,因为开源作者为这个PCB已经设计好了一个3D外壳。
这里给出硬件成本(仅供参考):
主控芯片:全志V3s 28¥
网卡:RTL8723BS 13¥
屏幕:中景园电子2.0寸tft(焊接式) 30.5¥(有点坑爹的是中景园的运费,如果以后有开发需要可以一次性多买几个屏幕,运费小贵8¥)
内存卡:32G 如果有就不算进成本中,没有就去某宝买一张,20¥左右
PCB:直接嘉立创白嫖,懂得都懂。
其他:一些配件,电阻、电容、电感这些经常做板子的人应该是常备的,晶振需要特别注意!!!买24Mhz的无源晶振,作者我买错了,买成了24Mhz有源晶振。这些配件算下来大概在15¥以内可以搞定。
总计成本:106.5¥左右(个人觉得还行,为学习付出点金钱还是必要的)

二、硬件焊接——重点!!!!

1.先给大家展示一下我拿到的PCB板

在这里插入图片描述焊接芯片的时候一定要注意不要虚焊!不要虚焊!不要虚焊!作者我就是主控芯片的网卡部分引脚虚焊导致无法联网,找了好久的问题,最后问开源作者,才知道可能是芯片的引脚虚焊导致的,我重新加焊了一下就能顺利配置网络了。

2.焊好之后的板子

在这里插入图片描述这张图片显示的是进入系统的开机画面。
这

总结

本章主要介绍一些关于这款开发板的硬件的相关内容,硬件上有问题的可以在评论区提出。
后续会介绍如何将制作镜像盘。

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Table of Contents 1 Introduction ...................................................................................................... 4 1.1 Scope ................................................................................................................... 4 1.2 Background ......................................................................................................... 4 1.3 Overview ............................................................................................................. 4 1.4 Implemented File Functionality ......................................................................... 5 1.4.1 Basic ............................................................................................................................... 5 1.4.2 Access Attributes ............................................................................................................ 5 1.4.3 Protective Mode .............................................................................................................. 7 1.4.4 Access Monitor ............................................................................................................... 7 1.5 Disk Usage Saturation ........................................................................................ 7 2 Application Programming Interfaces (APIs) .................................................. 9 2.1 The TFFS Protection Application Programming Interface (TP-API) ................ 9 2.1.1 TFFS Usage Protection .................................................................................................. 9 2.1.1.1 Pseudo Code Example .......................................................................................... 9 2.1.1.2 Posix Code Example ............................................................................................ 10 2.1.1.3 sig_semRead ....................................................................................................... 11 2.1.1.4 sig_semWrite ....................................................................................................... 11 2.1.1.5 wai_semRead ...................................................................................................... 11 2.1.1.6 wai_semWrite....................................................................................................... 11 2.1.2 Protective Mode Application Programming Interface ................................................... 11 2.1.3 Monitor Protection Application Programming Interface ................................................ 11 2.2 The TFFS User Application Programming Interface (TU-API) ....................... 13 2.2.1 tffsChange .................................................................................................................... 13 2.2.2 tffsChdir ........................................................................................................................ 14 2.2.3 tffsClearerr .................................................................................................................... 14 2.2.4 tffsDelete ....................................................................................................................... 15 2.2.5 tffsDiagMode ................................................................................................................. 15 2.2.6 tffsExists ....................................................................................................................... 16 2.2.7 tffsFclose ...................................................................................................................... 16 2.2.8 tffsFeof .......................................................................................................................... 17 2.2.9 tffsFerror ....................................................................................................................... 17 2.2.10 tffsFflush ....................................................................................................................... 17 2.2.11 tffsFopen ....................................................................................................................... 18 2.2.12 tffsFormat ...................................................................................................................... 19 2.2.13 tffsFread ........................................................................................................................ 20 2.2.14 tffsFseek ....................................................................................................................... 20 2.2.15 tffsFwrite ....................................................................................................................... 21 2.2.16 tffsGetBlockInfo ............................................................................................................ 21 2.2.17 tffsGetPath .................................................................................................................... 22 2.2.18 tffsGetRoot .................................................................................................................... 22 2.2.19 tffsInit ............................................................................................................................ 22 2.2.20 tffsLsdir ......................................................................................................................... 23 2.2.21 tffsMkdir ........................................................................................................................ 24 2.2.22 tffsMonitorAdd ............................................................................................................... 25 2.2.23 tffsMonitorRemove ........................................................................................................ 26 2.2.24 tffsMount ....................................................................................................................... 27 2.2.25 tffsReclaim .................................................................................................................... 28 2.2.26 tffsResize ...................................................................................................................... 29 2.2.27 tffsRewind ..................................................................................................................... 29 2.2.28 tffsTruncate ................................................................................................................... 30 2.2.29 tffsUnmount .................................................................................................................. 30

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值