![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
F1C200S
文章平均质量分 61
Distance_90
这个作者很懒,什么都没留下…
展开
-
F1-Watch智能手表——硬件设计
F1C200S智能手表V0.1硬件设计原创 2023-07-02 14:57:26 · 673 阅读 · 3 评论 -
F1C200S挖坑日记(5)——内核与设备树
恭喜,镜像和设备树也配置完成了,出现这个的原因是。分别找到这两个文件拷贝到TF卡的内核分区下。然后把TF卡插入到开发板上,打开串口软件输入。拉取Linux内核源码,我们也选用荔枝派。更改编译配置文件为荔枝派的默认配置。然后等待输出,你会遇到这种情况。,我们下一章讲解这个操作。进入到Linux目录。原创 2023-05-25 12:33:12 · 375 阅读 · 0 评论 -
F1C200S挖坑日记(9)——IO口驱动(设备树)
这里为了以后方便开发,我将荔枝派的设备树文件复制了一份,并且改成了我自己的名字。然后在更改后的文件内添加自己需要的内容,比如我们这次使用的IO口信息。和非设备树方式的IO口驱动一样,以PE2为例进行实验。原创 2023-06-21 11:36:06 · 624 阅读 · 0 评论 -
F1C200S挖坑日记(8)——IO口驱动(非设备树)
我们先看全志的寄存器手册是这样的寄存器地址和功能还是比较容易理解的,我们主要关注以及寄存器,分别是功能配置、输入输出数据以及上下拉控制。首先写好嵌入式驱动框架然后在驱动框架中添加需要的代码,例如在IOCTRL_init函数中添加寄存器的映射并配置寄存器等。最终代码如下Makefile文件参考正点原子,需要根据自己的文件名称进行更改编写完成后进行编译。原创 2023-06-03 12:13:08 · 451 阅读 · 0 评论 -
F1C200S挖坑日记(1)——前言
F1C200S挖坑日记(1)——前言原创 2023-05-24 22:57:34 · 2041 阅读 · 1 评论 -
F1C200S挖坑日记(3)——Uboot编译篇
uboot官方所维护的代码并没有F1C200S的支持,这里用到的是荔枝派维护的uboot。原创 2023-05-25 00:50:17 · 1544 阅读 · 1 评论 -
F1C200S挖坑日记(2)——ubuntu开发环境搭建
本文所用的开发环境是ubuntu16.04的虚拟机。原创 2023-05-24 22:56:05 · 363 阅读 · 0 评论 -
F1C200S挖坑日记(6)——根文件系统
然后我们输入用户名 root 和密码就成功进入到系统内了~那我们的基本教程就到这里了,后面我们要尝试Linux驱动开发。打开终端,输入这个,复制这个文件到TF卡rootfs分区。啊,我在写文章的时候启动了三次才完全输对。再这个路径下找到编译出来的rootfs的压缩包。将下载来的文件拷贝到我们的开发目录下。如果你运行正常的话就会有以下结果输出。打开Ubuntu的火狐浏览器输入。解压根文件系统到当前目录下。然后打开rootfs下的终端。我们依旧是进行图形化配置。拔下TF卡插入开发板。原创 2023-05-25 21:02:36 · 367 阅读 · 1 评论 -
F1C200S挖坑日记(4)——uboot烧录篇
1、打开Ubuntu应用商店搜索GParted然后下载,会提示输入密码,和使用终端sudo时的密码一致2、插入TF卡并且把TF卡配置到虚拟机设备上,注意不是Windows,对TF卡进行分区如下,其中,未分配的3M是给uboot使用的,KNL分区给内核以及设备树使用,rootfs用来挂载根文件系统。原创 2023-05-25 11:41:54 · 878 阅读 · 0 评论