塔7呃

  • 2020-06-17
  • 发表了主题帖: 使用迅为IMX6ULL开发板第一个汇编实验(一)

    通过第五章我们对 ARM 汇编语法有了初步的认识,在本章我们开始使用会念编写我们的第一个汇编实 验,在开发版的额众多外设里面,原理最简单,最适合初学者入门的就是 gpio 的驱动,在我们的开发板上 板载了一个 led 发光二极管,他的实现原理就是通过 gpio 来控制 led 的亮灭(控制 gpio 输出高低电平)。 9 91 .1  i.MX6ULL  GPIO 分析 分析 i.MX6 ULL 终结者开发板使用的 cpu 是 I.MX6ULL,该 cpu 的参考手册我们放到了光盘目录的“i.MX6UL 终结 者光盘资料\03_开发板硬件资料\02_芯片资料\1、I.MX6ULL 芯片资料.zip ”压缩包里面,如下图所示: 打开该手册的 32 章节“Chapter 32 IOMUX Controller (IOMUXC)”,我们看到 32 章节的目录如下图所示: 图中的“IOMUXC_SW_MUC_CTL_PAD_GPIO1_IO00”就是 GPIO 的命名。其命名格式是 “IOMUXC_SW_MUC_CTL_PAD_XX_XX”,其中的 XX_XX 就是 GPIO 的命名。例如:JTAG_MOD,GPIO1_IO00, UART4_TX_DATA 等。I.MX6ULL 的 GPIO 命名是根据 IO 所拥有的功能来命名的,比如我们看到 GPIO1_IO00, 就可以知道这个是 GPIO 功能,看到 UART4_TX_DATA 就知道这个是串口 4 的发送功能。在参考手册的 32 章 节列出了 i.MX6 ULL 的所有 IO 引脚,我们可以看到具有 GPIO 功能的引脚只有“GPIO1_IO00~GPIO1_IO09” 这 10 路 GPIO,实际上 i.MX6 ULL 的 IO 口都是具有复用功能的(一个 IO 口可以配置成好几种功能,如果不 做配置,会有一种默认的功能)。下面我们看看 i.MX6 ULL 的 IO 引脚复用功能。 我们以“IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO00”这个 IO 为例,打开手册的 32.6.7(1568 页)如下图所示 3.jpg   上图可以看到该 IO 对应的配置寄存器“SW_MUX_CTL_PAD_GPIO1_IO00”,寄存器地址是 0X20E005C, 寄存器为 32 位,其中的 bit0-bit3(MUX_MODE)这四位是设置 IO 引脚复用功能的。从表中我们可以看到 GPIO1_IO00 有 9 种复用功能,分别对应 ALT0-ALT8,其中 ALT5 就是作为 GPIO1_IO00,如下图所示: 4.jpg     从上图中我们可以看到 GPIO1_IO00 这个引脚还可以配置成 ENET2_REF_CLK2,I2C2_SDA 等功能,这就是 IO 的复用功能。 下面我们再来看下“IOMUXC_SW_MUX_CTL_PAD_UART4_TX_DATA”这个 IO 引脚。这个引脚的描述在 32.6.29 章节(1590 页),如下图所示: 5.jpg   从上图可以看到该引脚可以复用成 7 种不同的模式。其中 ALT5(0101)表示可以复用为 GPIO1_IO28。 所以我们可以看到 i.MX6 ULL 的 GPIO 不止 GPIO1_IO00-GPIO1_IO09 这 10 个,其它的 IO 也可以复用为 GPIO。 在第四章节我们可以看到 i.MX6 ULL 的 GPIO 一共有 5 组:GPIO1、GPIO2、GPIO3、GPIO4、GPIO5,其中 GPIO1 有 32 个 IO(IO0-IO31),GPIO2 有 22 个 IO(IO0-IO21),GPIO3 有 29 个 IO(IO0-IO28),GPIO4 有 29个 IO(IO0-IO28),GPIO5 有 12 个 IO(IO0-IO11),这样 i.MX6 ULL 一共有 124 个 GPIO。如果我们想要 查看每个 IO 能复用成什么功能,可以查看第 4 章,如果我们要设置某个 IO 的功能,需要查看第 32 章。 9 92 .2  IO 引脚配置 引脚配置 IO 引脚的配置我们需要参考第 32 章节,在 9.1 章节我们看到每个 IO 都有一个“SW_MUX_CTL_PAD_XX_XX” 的寄存器,例如 SW_MUX_CTL_PAD_GPIO1_IO00。该寄存器在 6.1 章节我们介绍了,主要是用来配置 IO 引脚 的模式。然后我们在该章节看到还有一个“SW_PAD_CTL_PAD_XX_XX”的寄存器,例如 “SW_PAD_CTL_PAD_GPIO1_IO00”寄存器,如下图所示: 6.jpg 从上图可以看到 SW_PAD_CTL_PAD_GPIO1_IO00 寄存器的地址是 0X20E02E8,他也是一个 32 位的寄存器,我 们可以看到改寄存器按照位划分成了几种功能设置,如下: HYS(bit16):用来使能迟滞比较器,当 IO 作为输入功能的时候有效,用于设置输入接收器的施密特触发 器是否使能。如果需要对输入波形进行整形的话可以使能此位。此位为 0 的时候禁止迟滞比较器,为 1 的 时候使能迟滞比较器。PUS(bit15-bit14)用来设置上下拉电阻的。 PUE(bit13)当 IO 作为输入的时候,这个位用来设置 IO 使用上下拉还是状态保持器。状态保持器在 IO 作 为输入的时候才有用,当外部电路断电以后此 IO 口可以保持住以前的状态。 PKE(bit12)用来使能或者禁止上下拉/状态保持器功能。 ODE(bit11)IO 作为输出的时候,此位用来禁止或者使能开路输出。 SPEED(bit7-bit6)当 IO 用作输出的时候,此位用来设置 IO 速度。 DSE(bit5-bit3)当 IO 用作输出的时候用来设置 IO 的驱动能力。 SRE(bit0)设置压摆率。 9 93 .3  GPIO 配置 配置 在 9.1 和 9.2 章节我们介绍了这两个寄存器“SW_MUX_CTL_PAD_XX_XX”和“SW_PAD_CTL_PAD_XX_XX” 用来配置 IO 引脚,在本章我们来学习一下 GPIO 功能的配置(GPIO 属于 IO 引脚中的一种复用功能)。比如 GPIO1_IO00 这个 IO 可以复用为 I2C2_SCL、ENET1_REF_CLK1、GPIO1_IO00、WDOG3_WDOG_B 等 9 种复用功能, GPIO1_IO00 只是其中的一种,具体配置成哪种复用功能,需要看下我们的硬件设计中这个 IO 是作为哪种功 能来设计的。如果我们把该引脚用来控制 LED 发光二极管,那我们的程序就要把这个 IO 配置成 GPIO 模式, 然后我们还需要对 GPIO 的功能进行配置,我们可以参考手册的第 28 章“General Purpose Input/Output (GPIO)”。在该章节我们可以看到 GPIO 的结构如下图所示所示:   7.jpg   在上图中我们可以看到两个地方用红色方框标注了(1、2),其中 1 处里面有两个寄存器,这就是我 们 6.2 章节介绍的配置 IO 复用和 IO 功能属性的寄存器。2 处表示当 IO 作为 GPIO 使用的时候,需要配置的 寄存器(共有 8 个),分别是:GPIO.DR、GPIO.GDIR、GPIO.PSR、GPIO.ICR1、GPIO.ICR2、GPIO.EDGE_SEL、 GPIO.IMR、GPIO.ISR,前面 6.2 章节我们介绍了 i.MX6 ULL 一共有 5 组 GPIO,每组 GPIO 分别有这 8 个寄存 器,下面我们分别看下这些寄存器: 首先是 GPIOx_DR 寄存器,如下图所示: 8.jpg   此寄存器是数据寄存器,32 位,每一位对应一个 GPIO,当 GPIO 配置成输出以后,向对应的位写 1,GPIO 就会输出高电平,写 0,GPIO 就会输出低电平。如果 GPIO 设置成输入,那读取这个寄存器对应的位,就可 以获取到对应 GPIO 的状态(0 或 1)。 然后是 GPIOx_GDIR 寄存器,如下图所示: 9.jpg   该寄存器也是 32 位的,每一位对应一个 GPIO,该寄存器是用来设置 GPIO 是输入还是输出的。(对应 的位设置成 0,对应的 GPIO 设置成输入模式;对应的位设置成 1,对应的 GPIO 就配置成输出模式了)。 然后是 GPIOx_PSR 寄存器,如图 6.3.4 所示: 10.jpg   该寄存器也是 32 位的,每一位对应一个 GPIO,该寄存器是用来读取对应 GPIO 的状态(高低电平)。 然后是 GPIOx_ICR1 寄存器,如下图所示: 11.jpg   该寄存器是中断控制寄存器,每组 GPIO 最多有 32 个 GPIO,该寄存器用来配置低 16 个 GPIO,此寄存 器是 32 位的,每两位表示一个 GPIO,这两位用来配置中断的触发方式: 00 低电平出发 01 高电平触发 10 上升沿触发 11 下降沿触发 以 GPIO1_IO3 为例,如果设置成高电平触发,GPIO1.ICR1=1<<6。 然后是 GPIOx_ICR2 寄存器,如下图所示: 12.jpg   该寄存器也是中断控制寄存器,每组 GPIO 最多有 32 个 GPIO,该寄存器用来配置高 16 个 GPIO,此寄 存器是 32 位的,每两位表示一个 GPIO,这两位用来配置中断的触发方式: 00 低电平出发 01 高电平触发 10 上升沿触发 11 下降沿触发 以 GPIO1_IO7 为例,如果设置成高电平触发,GPIO1.ICR1=1<<2。 然后是 GPIOx_IMR 寄存器,如下图所示: 13.jpg   该寄存器是中断屏蔽寄存器,每一位对应一个 GPIO,如果使能某个 GPIO 的中断,那么设置这个寄存器 对应的位为 1 即可。如果禁止某个 GPIO 的中断,那么设置这个寄存器的对应位为 0。 然后是 GPIOx_ISR 寄存器,如下图所示: 15.jpg   该寄存器是中断状态寄存器,共有 32 位,每位对应一个 gpio,只要某个 GPIO 的中断产生,那么对应 的位就会被置 1,我们可以通过读取该寄存器来判断 GPIO 的中断是否产生了。当我们处理完中断后,必须 要清除对应的中断标志位(像该寄存器相应的位写 1,就是清除中断标志位)。 然后是 GPIOx_EDGE_SEL,如下图所示: 14.jpg   该寄存器用来设置边沿中断,这个寄存器会覆盖 ICR1 和 ICR2 的设置,同样一个 GPIO 对应一位。相应 的位被置 1,那么就相当于设置了对应的 GPIO 是上升沿和下降沿(双边沿)触发。 至此关于 GPIO 的所有寄存器我们就介绍完了。 其他部分关注:使用迅为IMX6ULL开发板第一个汇编实验(二)更多内容关注公众号:迅为电子

  • 2020-06-16
  • 回复了主题帖: 【资料共享】迅为4412开发板使用视频教程和实验手册汇总帖

    哔哩哔哩视频有新的呢

  • 回复了主题帖: iTOP-4412开发板android4.4代码下载和编译

    学习了,康康

  • 2020-06-15
  • 回复了主题帖: Linux零基础跟着迅为IMX6ULL开发板学习呢,每天一点点

    看起来不错啊

  • 回复了主题帖: 迅为i.MX6ULL开发板启动方式和镜像文件格式

    学习了

  • 2020-03-12
  • 发表了主题帖: iTOP-3399开发板之Linux镜像烧写(一)

    Linux镜像烧写-基于迅为RK3399开发板 6.4.1 l RKTool  驱动安装 解 压 光 盘 02 工 具 \ 烧 写 工 具 \windows 目 录 下 的 DriverAssitant_v4.5.zip 文件,打开“DriverInstall.exe”,点击“驱动安 装”,提示安装驱动成功即可。如下图:    驱动安装成功,如下图:    注意事项: 1.目前支持的操作系统包括:XP,Win7_32,Win7_64,Win8_32,Win8_64。 2.XP 系统在驱动安装完后,若还提示“发现新设备”, 安装驱动时选择“自 动安装”。 3.若之前已经安装过老版本驱动,请先点击“驱动卸载”后再进行“驱动安 装”。 6.4.2  烧录 Linux  固件 解 压 光 盘 02 工 具 \ 烧 写 工 具 \windows 目 录 下 的 LinuxTool_Release_v2.54.7z 文件,如下图: 得 到 AndroidTool_Release_v2.54 文 件 夹 , 双 击 进 入 AndroidTool_Release_v2.54 文件夹,我们看到有两个文件夹,如下图:    首先拷贝我们编译生成的镜像文件,到 rockdev\Image 目录下,如下图:    然 后 返 回 到 AndroidTool_Release_v2.54 文 件 夹 目 录 下 , 进 入 到 AndroidTool_Release 目录下,鼠标双击运行 AndroidTool.exe,如下图:    这时会打开烧写工具的主界面,如下图:    点击“升级固件”,如下图:    点击“固件”选择刚才的 Linux 镜像文件 update.img。如下图:    然后使用 Type-C 连接 iTop-3399 开发板到 PC 电脑上面,连接电源适配 器到 iTop-3399 开发板,然后首先按下 iTop-3399 开发板的 vol+按键( 按下 不要松开),然后按下 iTop-3399 开发版的电源按键,启动开发板,这时烧 写工具会提示发现新设备( 此时可以松开  vol+ 按键了),如下图(如果您的 烧写工具没有发现新的设备,可以关闭烧写工具,在重新打开一遍烧写工具, 然后重复一下上面的上电步骤):    如果之前烧写 Android 镜像,需要先点击“擦除 flash”,如下图:    然后点击“升级”,开始下载固件。如下图:    固件烧写完成,烧写工具右边会提示烧写成功,iTop-3399 开发板会自动 启动,如下图:    此时我们的烧写操作就完成了,如果您有购买迅为的屏幕,可以通过使 用屏幕+触摸的方式来体验 Linux 系统,如果没有购买迅为的屏幕,可以通 过 hdmi 接口连接到显示器,通过鼠标来体验 Linux 系统了。

  • 2020-03-11
  • 发表了主题帖: 在iTOP-4418开发板上运行helloworld-移植

    移植基于(迅为iTOP-4418开发板) qte 的应用移植使用 qmake 前需要先编译 qte 源码,参考第七章。 接上一小节,如下图,有两个文件夹,一个是直接在 PC 上运行的代码以及应用程序,另 外一个是源码。现在进入源码文件夹。 进行下面几步,就容易理解“为什么 Qt 跨平台非常方便”。 这个 helloworld 应用相当于已经在 PC 机上调试通过了,现在我们只需要做简单的几步就 可以将其移植到开发板 4418 平台上。如下图,在第七章中我们编译生成了“/opt/qt-4.7.1/”,这个文件夹包含了移植所需要的 最重要的工具 qmake。进入“/opt/qt-4.7.1/bin”,可以看到 qmake 文件。 查看了 Qt/E4.7.1 的 qmake 之后,再进入 helloworld 的源码文件夹,如下图所示。 然后,在该文件夹中运行 qmake“#/opt/qt-4.7.1/bin/qmake”,如下图所示。   如下图,多了一个 Makefile 文件。   然后,执行编译命令“#make”,如下图所示。   生成了“helloworld”。   然后,使用 file 命令测试一下。如下图,“#file helloworld”,可以看到 helloworld 应 用文件的基本信息,它是属于 ARM 平台的。   然后,测试一下 X86 上位机平台的文件,如下图所示,可以观察到明显的不同。  

  • 2020-03-10
  • 发表了主题帖: 学习linux,不要找别人了,我有东西要发

    部分视频观看地址( 更多视频教程可在B站上搜索‘迅为电子’ )  iTOP-4412精英版开发板硬件连接 https://www.bilibili.com/video/av82341079  iTOP4412开发板系统编程前言 https://www.bilibili.com/video/av75754003  iTOP4412开发板出厂前首次烧写 https://www.bilibili.com/video/av76559271  iTOP-4412驱动教程三 https://www.bilibili.com/video/av74131033?p=3  iTOP-4412开发板之如何扩展不同规格LCD屏幕 https://www.bilibili.com/video/av75870604  项目实战-迅为实战教程介绍 https://www.bilibili.com/video/av78601813  项目实战-GPS定位简介 https://www.bilibili.com/video/av78601887  项目实战-机车导航-机车导航项目演示 https://www.bilibili.com/video/av78601986  项目实战-机车导航-定制内核显示logo https://www.bilibili.com/video/av78729131  项目实战-机车导航-修改安卓开机启动动画 https://www.bilibili.com/video/av78972262  项目实战-智能家居-简介 https://www.bilibili.com/video/av80835403  项目实战-zigbee智能家居演示 https://www.bilibili.com/video/av82340629  项目实战-图像识别项目-演示和介绍 https://www.bilibili.com/video/av90833530

  • 2020-03-09
  • 发表了主题帖: IMX6开发板在模拟器上运行和调试helloworld

    选中“helloworld”工程文件,选择工具栏上的“Run”->“Run ‘app’”选项。(基于迅为IMX6开发板)   弹出如下图所示对话框,选择已运行的模拟器,点击“OK”按钮。   耐心等待 2-3 分钟,模拟器上显示运行“helloworld”程序,界面如下图所示。   在 iTOP-iMX6 开发板上调试 helloworld 应用 开启 iTOP-iMX6 开发板(开发板上运行 android4.4 系统,并允许 usb 调试),使用 OTG 线连接电脑。 打开 AndroidStudio,打开 helloworld 工程。选择工具栏上的“Run”->“Run ‘app’”选项。如下图。   弹出如下图所示对话框,选择已识别的 iTOP-iMX6 设备。点击“OK”按钮。   稍等一会,helloworld 应用程序就在开发板上运行起来了。界面如下图所示。 此内容由EEWORLD论坛网友塔7呃原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 2020-03-06
  • 发表了主题帖: 发一个4412免费视频的链接

    部分视频观看地址( 更多视频教程可在B站上搜索‘迅为电子’ ) iTOP-4412精英版开发板硬件连接 https://www.bilibili.com/video/av82341079 iTOP4412开发板系统编程前言 https://www.bilibili.com/video/av75754003 iTOP4412开发板出厂前首次烧写 https://www.bilibili.com/video/av76559271 iTOP-4412驱动教程三 https://www.bilibili.com/video/av74131033?p=3 iTOP-4412开发板之如何扩展不同规格LCD屏幕 https://www.bilibili.com/video/av75870604 项目实战-迅为实战教程介绍 https://www.bilibili.com/video/av78601813 项目实战-GPS定位简介 https://www.bilibili.com/video/av78601887 项目实战-机车导航-机车导航项目演示 https://www.bilibili.com/video/av78601986 项目实战-机车导航-定制内核显示logo https://www.bilibili.com/video/av78729131 项目实战-机车导航-修改安卓开机启动动画 https://www.bilibili.com/video/av78972262 项目实战-智能家居-简介 https://www.bilibili.com/video/av80835403 项目实战-zigbee智能家居演示 https://www.bilibili.com/video/av82340629 项目实战-图像识别项目-演示和介绍 https://www.bilibili.com/video/av90833530  

  • 2020-03-05
  • 发表了主题帖: iTOP-3399开发板Linux系统编译烧写-获取/安装/编译Linux源码

    6.1 获取 x Linux 源码 源码(基于迅为iTOP-399开发板) 首先从网盘下载迅为提供的Linux源码,下载后得到的源码文件目录如下图:   然后使用解压工具解压得到的源码,如下图:   解压完生成 rk3399_linux_sdk_v2.0_191209.tar.gz 压缩包,如下图: 拷贝解压生产的 rk3399_linux_sdk_v2.0_xxxxxxxx.tar.gz(xxxxxxxx 代表 源码的发布日期)文件到 Ubuntu 系统,然后在 Ubuntu 系统下解压,如下图:   解压完成后,得到文件夹:rk3399_linux_sdk_v2.0_191209,如下图:   6.2  安装 x Linux 源码依赖包 源码依赖包 使用如下命令安装所需的软件包: 1、sudo apt-get update 2、安装 kernel 及 uboot 编译需要依赖的软件包 sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip device-tree-compiler liblz4-tool 3、安装 Buildroot 编译需要依赖的软件包 sudo apt-get install libfile-which-perl sed make binutils gcc g++ bash patch gzip bzip2 perl tar cpio python unzip rsync file bc libmpc3 git repo texinfo pkg-config cmake tree texinfo 3 6.3  编译 x Linux 源码 源码 6.3.1  整体编译 使用 cd 命令进入到 rk3399_linux_sdk_v2.0_190805 文件夹。 编译分四个命令 1. ./build.sh BoardConfig.mk   2. ./build.sh all   3. ./build.sh firmware   4. ./build.sh updateimg’   最终在 rocdev 目录下生成镜像文件 update.img。 6.3.2  单独编译 命令./build.sh -h 查看可选参数   单独编译 uboot: ./build.sh uboot 在 uboot 目录下生成 u-boot.bin。 单独编译 kernel: ./build.sh kernel 在 kernel 目录下生成 boot.img 单独编译 rootfs:./build.sh rootfs 在 buildroot/output/rockchip_rk3399/images 目录下生成 rootfs.ext4 此内容由EEWORLD论坛网友塔7呃原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 2020-03-04
  • 发表了主题帖: 4418开发板Win8.1下PL2303USB转串口驱动安装

    安装 PL2303 驱动(基于迅为-4418开发板) 在网盘“iTOP4418 开发板资料汇总(不含光盘内容)\01_iTOP-4418 开发板所需 PC 软 件(工具)\01-USB 转串口(PL2302 驱动)\win8.1 串口驱动”目录下可以找到“迅为 _PL2303_win8.1.zip”压缩包。解压之后的到“迅为_PL2303_win8.1.exe”。 双击“迅为_PL2303_win8.1.exe”文件进行安装,如下图所示。 然后单击下一步。 单击完成,然后进入 win8.1 的设备管理器,会出现无法识别的“黄色感叹号”,如下图所 示。 右键单击“Prolific USB-to-Serial Comm Port”,单击“更新驱动程序”,然后选择“浏 览计算机以查找驱动程序软件”,如下图所示。 然后单击”从计算机的设备驱动程序列表中选取“,如下图所示。 然后单击选择下图所示版本,选择下一步。 如下图,提示”windows 已经成功地更新驱动程序文件“。 打开设备管理器,可以看到设备已成功识别。 注意:win8.1 系统必须关闭设备驱动自动更新,不然联网会自动更新到最新驱动,导致设 备无法识别,关闭方法见下一小节。 3.10.1.2 关闭设备自动更新 打开控制面板,在搜索框里搜索“设备”二字,然后选择“更改设备安装设置”,如下图 所示。 然后选择“否”,然后将“从不安装来自 windows 更新的驱动程序软件”选中,最后单 击“保存更改”,如下图所示。 至此,驱动已成功安装。

  • 2020-03-03
  • 回复了主题帖: 入门学习嵌入式260期手把手配套视频7个项目实战送书

  • 回复了主题帖: 入门学习嵌入式260期手把手配套视频7个项目实战送书

  • 2020-03-02
  • 回复了主题帖: 研发产品-开发板如何选型?IMX6开发板怎么样?

    增加系统拉全方位支持 Android4.4/6.0/7.1系统  Linux + Qt4.7/5.7系统  Ubuntu12.04/16.04系统   Debian 9.9 系统    Yocto系统(4.1.15-krogoth)

  • 回复了主题帖: IMX6开发板创建第一个Android应用程序helloworld

     

  • 发表了主题帖: IMX6开发板创建第一个Android应用程序helloworld

    运行行 AndroidStudio 程序。如下图,选择创建一个新的 androidstudio 工程(基于 迅为-i.mx6开发板) 应用名称改为“helloworld”,项目保存路径修改为自己的保存路径。 连续点击下一步,直到如下界面,选择“Basic Activity”模板。 继续点击下一步直到出现如下界面。 点击“Finish”按钮,完成创建工程。

  • 2020-02-28
  • 发表了主题帖: RK3399开发板Android镜像烧写之Windows系统映像烧写

    4.1.1 l RKTool  驱动安装(基于迅为iTOP-3399开发板)DriverAssitant_v4.5.zip 文件,打开驱动安装成功,如下图: 注意事项: 1.目前支持的操作系统包括:XP,Win7_32,Win7_64,Win8_32,Win8_64。 2.XP 系统在驱动安装完后,若还提示“发现新设备”, 安装驱动时选择“自 动安装”。 3.若之前已经安装过老版本驱动,请先点击“驱动卸载”后再进行“驱动安装”。 2 4.1.2  烧录 d Android  固件 解 压 光 盘 02 工 具 \ 烧 写 工 具 \windows 目 录 下 的 AndroidTool_Release_v2.54.7z 文件,如下图: 得 到 AndroidTool_Release_v2.54 文 件 夹 , 双 击 进 入 AndroidTool_Release_v2.54 文件夹,我们看到有两个文件夹,如下图: 首先拷贝我们编译生成的镜像文件,到 rockdev\Image 目录下,如下图: 然后返回到 AndroidTool_Release_v2.54 文件夹目录下,如下图: 进 入 到 AndroidTool_Release_v2.54 目 录 下 , 鼠 标 双 击 运 行 AndroidTool.exe,如下图: 这时会打开烧写工具的主界面,如下图: 然后使用 Type-C 连接 iTop-3399 开发板到 PC 电脑上面,连接电源适配器到 iTop-3399开发板,然后首先按下iTop-3399开发板的vol+按键( 按下不要松开), 然后按下 iTop-3399 开发版的电源按键,启动开发板,这时烧写工具会提示发现 新设备( 此时可以松开  vol+ 按键了),如下图(如果您的烧写工具没有发现新 的设备,可以关闭烧写工具,在重新打开一遍烧写工具,然后重复一下上面的上 电步骤): 然后点击“执行”按钮,开始烧写 Android 镜像,如下图: 烧写过程中,烧写工具右边会有对应的打印信息,如下图: 烧写完成,烧写工具右边会提示烧写成功,iTop-3399 开发板会自动启动, 如下图: 此时我们的烧写操作就完成了,如果您有购买迅为的屏幕,可以通过使用屏 幕+触摸的方式来体验 Android 8.1 系统,如果没有购买迅为的屏幕,可以通过 hdmi 接口连接到显示器,通过鼠标来体验 Android 8.1 系统了

  • 2020-02-27
  • 回复了主题帖: 使用itop4412开发板单独编译驱动模块

    部分视频观看地址( 更多视频教程可在B站上搜索‘迅为电子’ ) iTOP-4412精英版开发板硬件连接    https://www.bilibili.com/video/av82341079 iTOP4412开发板系统编程前言    https://www.bilibili.com/video/av75754003 iTOP4412开发板出厂前首次烧写    https://www.bilibili.com/video/av76559271 iTOP-4412驱动教程三    https://www.bilibili.com/video/av74131033?p=3 iTOP-4412开发板之如何扩展不同规格LCD屏幕    https://www.bilibili.com/video/av75870604 项目实战-迅为实战教程介绍    https://www.bilibili.com/video/av78601813 项目实战-GPS定位简介    https://www.bilibili.com/video/av78601887 项目实战-机车导航-机车导航项目演示    https://www.bilibili.com/video/av78601986 项目实战-机车导航-定制内核显示logo    https://www.bilibili.com/video/av78729131 项目实战-机车导航-修改安卓开机启动动画    https://www.bilibili.com/video/av78972262 项目实战-智能家居-简介    https://www.bilibili.com/video/av80835403 项目实战-zigbee智能家居演示    https://www.bilibili.com/video/av82340629 项目实战-图像识别项目-演示和介绍    https://www.bilibili.com/video/av90833530

  • 发表了主题帖: 入门学习嵌入式260期手把手配套视频7个项目实战送书

      开工正常发货咯 部分视频观看地址( 更多视频教程可在B站上搜索‘迅为电子’ ) iTOP-4412精英版开发板硬件连接 https://www.bilibili.com/video/av82341079 iTOP4412开发板系统编程前言 https://www.bilibili.com/video/av75754003 iTOP4412开发板出厂前首次烧写 https://www.bilibili.com/video/av76559271 iTOP-4412驱动教程三 https://www.bilibili.com/video/av74131033?p=3 iTOP-4412开发板之如何扩展不同规格LCD屏幕 https://www.bilibili.com/video/av75870604 项目实战-迅为实战教程介绍 https://www.bilibili.com/video/av78601813 项目实战-GPS定位简介 https://www.bilibili.com/video/av78601887 项目实战-机车导航-机车导航项目演示 https://www.bilibili.com/video/av78601986 项目实战-机车导航-定制内核显示logo https://www.bilibili.com/video/av78729131 项目实战-机车导航-修改安卓开机启动动画 https://www.bilibili.com/video/av78972262 项目实战-智能家居-简介 https://www.bilibili.com/video/av80835403 项目实战-zigbee智能家居演示 https://www.bilibili.com/video/av82340629 项目实战-图像识别项目-演示和介绍 https://www.bilibili.com/video/av90833530

最近访客

< 1/1 >

统计信息

已有2人来访过

  • 芯币:28
  • 好友:--
  • 主题:21
  • 回复:14
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言