摘要: 由于Ubuntu出现了一些问题,后面都是使用正点原子官方版本。 一、U-boot使用 1. U-boot源码 Linux 系统要启动需要通过 bootloader 程序引导,也就说芯片上电以后先运行一段 bootloader 程序。这段 bootloader 程序会先初始化 DDR 等外设,然后将 阅读全文
posted @ 2023-07-31 11:08 烟儿公主 阅读(1237) 评论(1) 推荐(0)
摘要: 一、TF-A的使用 TF-A是什么? TF-A 全称是 Arm Trusted Firmware,TF-A是为了保证安全,arm退出的可信固件,简称TF-A。它的作用就是隔离硬件,为硬件提供一个安全环境并提供安全服务。 1. 系统源码获取 STM32MP1Dev - STM32MP1 OpenSTL 阅读全文
posted @ 2023-07-30 08:59 烟儿公主 阅读(862) 评论(0) 推荐(1)
摘要: 1. ROM代码 这是ST官方写的代码,在STM32MP1出厂时就已经烧录进去,不能被修改。ROM代码是上电以后首先执行的程序,它的主要工作就是读取STM32MP1的BOOT引脚电平,然后根据电平来判断当前启动设备,最后从选定的启动设备里面读取FSBL代码,将FSBL代码放在对应的RAM空间。 ST 阅读全文
posted @ 2023-07-25 09:03 烟儿公主 阅读(369) 评论(0) 推荐(1)
摘要: 一、Ubuntu和Windows文件互传 ① 开启Ubuntu的FTP服务: 下载vsftpd:sudo apt-get install vsftpd; 打开vsftpd.conf:sudo nvim /etc/vsftpd.conf; 确保这两行代码没有被注释: 之后重启FTP服务: ② Wind 阅读全文
posted @ 2023-07-24 17:07 烟儿公主 阅读(298) 评论(0) 推荐(0)
摘要: 一、Hello World 1、在用户根目录下创建一个C_Program,并在这里面创建3.1文件夹来保存Hellow World程序; 2、安装最新版nvim ①sudo apt-get install ninja-build gettext cmake unzip curl ②sudo apt 阅读全文
posted @ 2023-07-17 13:44 烟儿公主 阅读(253) 评论(0) 推荐(0)
摘要: 一、Linux文件系统结构 Linux下都是文件,所以没有Windows一样的盘,有的只有文件夹。 cd / // 进入根目录 ls // 查看根目录"/"下的文件及文件夹 /bin :存储了很多系统命令, /usr/sbin 也存储了许多系统命令。 /sbin :超级用户 root 的根目录文件。 阅读全文
posted @ 2023-07-13 17:36 烟儿公主 阅读(280) 评论(0) 推荐(0)
摘要: 一、完成VMware Tools安装 双击VMwareTool 打开Ubuntu终端快捷键Alt+Control+T 切换汉语的快捷键是Alt+空格 ls 打印出当前所在目录中所有文件和文件夹 cd 桌面 进入桌面文件夹 sudo ./vmware-install.pl 安装tool,输入之前设置的 阅读全文
posted @ 2023-07-13 13:38 烟儿公主 阅读(246) 评论(0) 推荐(0)
摘要: 一、安装VMware 首先先下载 Vmware Workstation ,我这里下载的是最新版17Pro,下面这个链接是阿里云盘下载地址。 https://www.aliyundrive.com/s/c7R9LyVVNEq 永久激活码选其一: JU090-6039P-08409-8J0QH-2YR7 阅读全文
posted @ 2023-06-29 21:07 烟儿公主 阅读(479) 评论(2) 推荐(0)
摘要: 1、首先先在官网下载U8g2包:https://github.com/olikraus/u8g2 点击这里下载。 也可以在Wiki中下载STM32F103示例包。 2、去掉多余的驱动文件,只保留u8x8_d_ssd1306_128x64_noname.c,多余带有u8x8_d_的文件删除。ssd13 阅读全文
posted @ 2023-06-15 16:10 烟儿公主 阅读(1608) 评论(0) 推荐(0)
摘要: SPI通信 SPI(Serial Peripheral Interface)是由Motorola公司开发的一种通用数据总线 四根通信线:SCK(Serial Clock)、MOSI(Master Output Slave Input)、MISO(Master Input Slave Output)、 阅读全文
posted @ 2023-05-22 10:29 烟儿公主 阅读(311) 评论(0) 推荐(0)