rollup是一款小巧的javascript模块打包工具,更适合于库应用的构建工具;可以将小块代码编译成大块复杂的代码,基于ES6 modules,它可以让你的 bundle...
rollup是一款小巧的javascript模块打包工具,更适合于库应用的构建工具;可以将小块代码编译成大块复杂的代码,基于ES6 modules,它可以让你的 bundle...
一、创建调试环境 1.1设备树内置 倘若不将设备树内置,有个函数无法通过运行。 只需在configs/itop4412_defconfig中增加宏CONFIG_OF_EMBE...
一、计算参数 需要修改配置文件include/configs/itop4412.h,拷贝u-boot.bin至内存需要这些参数。 二、拷贝镜像 根据实践,无法直接将镜像拷贝至...
一、说明 内存控制器非常难配置,故而不能出错。我严格按照文档上的步骤配置,其中的参数自行体会。 二、配置流程 首先配置内存交错,然后初始化每个DMC。 配置步骤在代码中,对比...
一、部件介绍 PLL(锁相环):时钟信号通常由晶振提供,但面对多变的时钟需求,无法定制晶振,因此可以利用锁相环将晶振时钟信号进行放大,并且数值可通过参数确定。 DIV(分频器...
一、增加点灯程序 在目录arch/arm/mach-exynos/下增加itop4412_tool.c。 在目录arch/arm/mach-exynos/include/ma...
一、定位源码 通过查看lowlevel_init.c中的函数do_lowlevel_init可知,电源管理函数名称为set_ps_hold_ctrl。 通过查看power.c...
一、前提信息 我们已经知道生成的文件有spl/u-boot-spl,spl/u-boot-spl.bin,spl/itop4412-spl.bin。 编译过程最后提示: 二、...
只分析脉络,并不分析细节 一、入口 通过百度和查找相应链接脚本,发现程序的入口位于arch/arm/lib/vectors.S 该文件的第一段代码是定义了一个宏,并不生成代码...
一、环境准备 1.1操作系统 本人使用Debian9 x64和VMwae作为开发环境,因为熟悉该环境,能同时运行32位和64位程序,能直接利用各种命令访问硬件。 1.2编译系...
一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是...
网上流传较广的50道SQL训练,奋斗了不知道多久终于写完了。前18道题的难度依次递增,从19题开始的后半部分算是循环练习和额外function的附加练习,难度恢复到普通状态。...