摘要:
本节结合迅为的终结者 I.MX6ULL 开发板来介绍一下嵌入式技术的学习步骤。大家都知道,嵌入式技术的知识面非常广,学起来往往不知道如何下手,我们通过这一小节给大家阐述一下嵌入式技术应该从哪里开始学起,以及按照什么样的步骤深入下去,最后顺利入门,成为一个合格的嵌入式工程师。这节的教程很重要,希望通过 阅读全文
摘要:
实战教程基于迅为4412开发板实现一个在局域网下利用zigbee来通信的智能家居系统。内容时长为2小时。项目实战教程-zigbee智能家居-演示(01:30分钟)项目实战教程-zigbee智能家居-网络编程基础(05:05分钟)项目实战教程-zigbee智能家居-服务器讲解(12:48分钟)项目实战 阅读全文
摘要:
本章节将介绍 OpenCV 的移植方法,及结合 Qt 例程去进一步学习 OpenCV 识别图像。本章节使用的资料已经放到了开发板网盘资料中,路径为:“11_Linux 系统开发进阶\86_章节_移植 OpenCv3.4.1 使用资料”。我们需要准备的资料:1.开发板使用的是 i.MX6ULL 终结者 阅读全文
摘要:
Android4.4.4 的内核以及文件系统的源码在网盘“iTOP4412 开发板资料汇总(不含光盘内容)\iTOP-4412开发板系统源码及镜像(其他)\android_4.4.4 源码以及对应 Kernel 源码”目录下。需要注意的是,其中“20170803”以及后续新增的目录下的源码编译方法参 阅读全文
摘要:
iTOP-3399 开发平台是基于瑞芯微的 RK3399 处理器设计开发的一款产品,Rockchip RK3399 是瑞芯微推出的一款低功耗,高性能的应用处理器芯片。该芯片基于 Big.Little 架构,即具有独立的 NEON 协同处理器的双核 Cortex-A72 及四核 Cortex-A53 阅读全文
摘要:
这个部分十分重要!初学者一定要认真看一遍!我们主要讨论嵌入式技术学习方法,这里主要是针对嵌入式软件。嵌入式技术是一门边缘科学(又称交叉科学),涉及的内容非常广泛,前几年很多学校,包括一流的大学都在讨论要不要设置这个专业。不是说设置这个专业本身有什么问题,而是因为课程设置不容易安排,如果偏硬件的话就成 阅读全文
摘要:
本章内容对应视频讲解链接(在线观看):什么是 Linux 系统编程呢?Linux 系统编程也叫 Linux 下的高级编程。是介于应用层和驱动层之间的。内核向用户提供的接口。本章讲述编写 Linux 系统应用层软件常用的一些技术,包括文件 IO,标准 IO,进程线程操作。这些运行在系统应用层的程序直接 阅读全文
摘要:
在第一章中,介绍了迅为4412 的 iROM、启动方式、源码组成等;在第二章中,介绍uboot 编译等。通过前面对编译的详细分析,了解到 uboot 源码中有以下几个文件是非常重要的:“cpu/arm_cortexa9/start.S”“board/samsung/smdkc210/lowlevel 阅读全文
摘要:
iTOP-3399 开发平台是基于瑞芯微的 RK3399 处理器设计开发的一款产品,Rockchip RK3399 是瑞芯微推出的一款低功耗,高性能的应用处理器芯片。该芯片基于 Big.Little 架构,即具有独立的 NEON 协同处理器的双核 Cortex-A72 及四核 Cortex-A53 阅读全文
摘要:
接上篇内容:如下这个寄存器我们用到两个位:STEP_SEL:选择 setp_clk 时钟源。PLL1_SW_CLK_SEL:选择 pll1_sw_clk 时钟源。到此,我们可以简单整理下修改主频思路:1. 设置 CCSR 的 STEP_SEL 位,设置 step_clk 的时钟源为 24M。2. 设 阅读全文