上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 1.2.6 uboot 编译安装 嵌入式 bootloader 的功能: 功能类似于 PC 的 BIOS、硬件检测是否正常 加载操作系统镜像到 RAM 设置不同的启动方式 常见的启动方式: NOR/NAND Flash 启动 从 SD 卡启动 Bootloader 从网络加载 Linux 内核启动 阅读全文
posted @ 2019-09-22 23:44 游戏进行中 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1.1 Linux 设备驱动介绍 1.1.1 分类及特点 计算机系统的硬件主要由 CPU、存储器和外设组成。 当前 CPU 内部都集成有存储器和外设适配器。 外设适配器有入 UART、IIC 控制器、SPI 控制器、USB 控制器、SDRAM 控制器等,有的 CPU 还集成有 GPU(图形处理器)、 阅读全文
posted @ 2019-09-20 13:15 游戏进行中 阅读(1848) 评论(0) 推荐(2) 编辑
摘要: 13.1 NOR FLASH 搬运 把程序从 nor flash 上搬运到 SDRAM 中 程序存储在 nor flash 上,运行时将程序搬运到 SDRAM 中运行 nor flash 启动:nor flash 的地址从 0x0000 0000 开始,CPU 可以直接在 nor flash 上运行 阅读全文
posted @ 2019-08-28 22:41 游戏进行中 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 12.1 SDRAM 介绍 12.1.1 SDRAM 定义 SDRAM(Synchronous Dynamic Random Access Memory):同步动态随机存储器-内存条 同步是指内存工作需要同步时钟,内部的命令的发送与数据的传输都以它为基准; 动态是指存储阵列需要不断的刷新来保证数据不 阅读全文
posted @ 2019-08-26 20:49 游戏进行中 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 11.1 GPIO 介绍 11.1.1 GPIO 管脚 GPIO 即是输入输出端口,S3C2440A 包含了 130 个多功能输入/输出口引脚并且它们为如下显示的八个端口: 端口 A(GPA):25 位输出端口 端口 B(GPB):11 位输入/输出端口 端口 C(GPC):16 位输入/输出端口 阅读全文
posted @ 2019-08-19 18:42 游戏进行中 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 官方网站:https://gnu-mcu-eclipse.github.io/ 1. 工具链安装 1.1 xpm 安装 安装 nodejs: sudo apt-get install nodejs sudo apt-get install nodejs-legacy 查看版本:node --vers 阅读全文
posted @ 2019-08-16 16:04 游戏进行中 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 1. cutecom 安装:sudo apt-get install cutecom 打开方式: 在终端输入:cutecom,即可打开串口工具 或者在应用中,点击 cutecom 图标打开 在终端输入:cutecom,即可打开串口工具 或者在应用中,点击 cutecom 图标打开 打开后的界面: 点 阅读全文
posted @ 2019-06-24 10:02 游戏进行中 阅读(10487) 评论(0) 推荐(0) 编辑
摘要: 一、主题问题 高分辨率显示可能会造成虚拟机中的显示很小,需要调整合适的显示比例。但是 ubuntu 18.04 中的 display 的 scale 只能调整 100% 300%,可能使用 gnome-tweak-tool 工具对此进行更改。安装: 按装完成后,在 setting-->all-->T 阅读全文
posted @ 2019-06-22 22:15 游戏进行中 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 10.1 S3C2440 内部资源 1.2V 内核供电, 1.8V/2.5V/3.3V 储存器供电, 3.3V 外部 I/O 供电,具备 16KB 的指令缓存和 16KB 的数据缓存和 MMU 的微处理器 外部存储控制器(SDRAM 控制和片选逻辑) LCD 控制器(最大支持 4K 色 STN 和 阅读全文
posted @ 2019-05-30 21:46 游戏进行中 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 9.1 ARM 汇编与 C 的混合编程 9.1.1 内嵌汇编 __asm __asm("指令")例如关闭/打开总中断开关 CPSR 内联汇编语言中的寄存器名被编译器视为 C 或 C++语言中的变量,所以内联汇编中出现的寄存器名不一定和同名的物理寄存器相对应。这些寄存器名在使用前必须声明, 否则编译器 阅读全文
posted @ 2019-05-29 13:04 游戏进行中 阅读(1046) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页