
嵌入式——麦子学院(学习路线)
QiHsMing
每日一更,积少成多。
展开
-
嵌入式系统开发-麦子学院(2)——开发环境的搭建
本节课程主要讲了 7个小知识点:Vmware 虚拟机 介绍和 安装Linux 系统 - ubuntu系统的安装vim编译器的安装与简单使用SSHD服务的搭建与配置Zmodem的使用Samba服务器的安装与配置代码工具SourceInsight使用Vmware 虚拟机 介绍和 安装虚拟机软件,通俗的介绍,就相当于安卓模拟器,在虚拟机软件上能安装各种不同的操作系统,比如:wind...原创 2018-12-10 19:16:21 · 1197 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(14)- uboot详解(1)
uboot原创 2019-07-22 23:35:47 · 1113 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(13)-linux底层系统开发(1)
1. 嵌入式系统移植:(1)交叉编译链: 不同平台的对指令集的编码译码不同。将交叉编译器增加到环境变量中: ① PATH=$PATH:目录 ② vi /etc/environmet 文件中添加交叉编译的工具集:readelf -h 读取文件的ELF头信息size 读取文件ELF头的大小nm 查看可执行程序的符号表strip 剔除符号表strings 查看可执行程序中的字符串ob...原创 2019-07-16 22:49:38 · 907 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(12)——ARM Bootloader开发
1. bootloader概述boot 的目的:关闭看门狗,中断,MMU,cache配置系统工作时钟配置SDRAM的控制器(行地址数、列地址数、块数、周期性的充电)让sp指向可读可写的设备区间中,满足递减的规则SDRAM—用哪些模式,就要初始化哪些模式下的SP—每个模式值不能覆盖其他模式代码搬移:①搬移速度问题 ②只把存储器的一部分代码执行出来,把存储在其他位置的代码搬移到内存,...原创 2019-07-15 13:23:09 · 854 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(12)——ARM Cortex A8 硬件基础(2)
S5PV210启动原理原创 2019-07-03 22:38:34 · 486 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(11)——ARM Cortex A8 硬件基础(1)
CPU核心系统外围连接多媒体存储接口电源管理原创 2019-07-01 23:58:27 · 1136 阅读 · 2 评论 -
嵌入式系统开发-麦子学院(10)——arm汇编基础
arm原创 2019-06-18 13:30:33 · 798 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(9)——arm基础知识
1. 前铺知识1.1 电路符号1.2 ARM cores 家族成员表参考博文:https://blog.youkuaiyun.com/thisway_diy/article/details/84100076ARM公司简介ARM是Advanced RISC Machines的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、耗能低的RISC (精简指令集)处理器。 1985年第一...原创 2019-06-12 13:30:48 · 1631 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(5)——linux高级编程之文件IO管理
文件管理原创 2019-05-16 00:07:36 · 775 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(3)——Linux C初级编程1
本篇文章主要讲了Linux C的初级编程。在麦子学院上对应于5小节的课程:c语言语法概述c语言内存操作c语言函数使用linux 操作系统基础GNU工具简介c语言语法概述GCC的使用及其常用选项介绍GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objec...原创 2019-01-09 07:50:21 · 1598 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(4)——Linux C初级编程2
上篇文章讲到了Linux C初级编程的C语言基础部分:https://mp.youkuaiyun.com/mdeditor/84947781下面接着Linux C初级编程的Linux基础部分。linux 操作系统基础GNU工具简介原创 2019-01-24 07:56:35 · 1424 阅读 · 0 评论 -
嵌入式系统开发-麦子学院(1)——前言
本系列是根据麦子学院官网下的嵌入式开发系列课程,在边学习的过程中做的一系列笔记。当然在笔记中包含有本人的一些见解。如有一些误解或错误,欢迎评论进行批评。下图是麦子学院官网的嵌入式开发的课程大纲这个系列的所有视频合集,可以在这个获取:链接: https://pan.baidu.com/s/13OACeUnlX-eOidBhh_K_5Q 提取码: cimhLast but...原创 2018-12-07 11:39:31 · 2462 阅读 · 7 评论 -
嵌入式系统开发-麦子学院(15)-根文件系统
1. 根文件系统结构/bin 存放二进制可执行命令的目录/dev 存放设备文件的目录/etc 存放系统管理和配置文件的目录/home 用户主目录/lib 存放动态链接共享库的目录/sbin 存放系统管理员使用的管理程序的目录/tmp 公用的临时文件存储点/root 系统管理员的主目录/mnt 系统临时挂载其他文件系统的目录/proc 虚拟文件系统,可直接访问来获取系统信息/...原创 2019-08-01 23:20:24 · 694 阅读 · 0 评论