一.linux 工作的分类以及培养时间 Linux 作为一个庞大的体系,有很多相关的研究领域,总结起来大致有五个方向: 1.服务器维护:需要了解 Linux 服务,熟练使用 Shell,了解网络配置. 2.服务器开发:需要学习 Linux 程序设计和 Linux 网络编程. 3.嵌入式 Linux 应用程序:需要学习 C 语言和基本的 Linux 常识. 4.嵌入式 Linux 驱动:除了需要学习“嵌入式 Linux 应用程序”的知识以外,还需要了 解简单的芯片原理以及一些电路基础知识,还需要对…
转自迅为讨论群:http://www.topeetboard.com 重要说明:这份笔记不是4412开发配套的,是我在网上看视频的时候下载上课老师的笔记后修改的.所以我试了一下笔记上的uboot命令,有些无法使用,可能是uboot版本问题或者文件系统问题.具体原因我目前还不是很清楚,建议第五部分uboot命令可以先不用尝试. 一切以配套视频为准. 一.为什么是uboot 1.uboot从哪里来的? (1)uboot是SourceForge上的开源项目 (2)uboot项目的作者:一个德国人最早发…
转自迅为电子技术论坛:http://bbs.topeetboard.com GPIO 的寄存器通过 ioremap函数转换之后,可以通过直接控制虚拟地址来控制物理地址(寄存器的实际地址),这样就实现 GPIO的读和写以及其它任意功能. 需要的基础知识虚拟地址和物理地址内存管理单元概念linux 驱动模块的加载 主要内容GPIO 的寄存器文档详细介绍和说明函数 ioremap的用法使用 ioremap实现对 GPIO的控制 硬件以 LED2(靠近蜂鸣器的 LED)为例,介绍原理图以及Datashe…
网站:http://www.topeetboard.com 淘宝:https://item.taobao.com/item.htm?_u=okcahs0f42a&id=38712193806 QQ咨询:2551456065 电话咨询:010-58957586 开学猴赛雷-------当前最好的嵌入式开发平台 选择迅为4412嵌入式开发学习板的的四大理由 1.超值的价格 最新推出468元学习板套餐 2.强悍的性能 Linux.Android学习一块板子轻松搞定, iTOP-4412开发板搭载三星四…
本文转自迅为论坛资料:http://www.topeetboard.com 推荐学习嵌入式开发板平台:iTOP-4412开发板 下面这张图出自Google官方,展示了Android系统的主要组成部分. 可以看出,Android系统架构由5部 分组成,分别是:Linux Kernel.Android Runtime.Libraries.Application Framework.Applications.其实这部分SDK文档已经帮我们做得很好了,要做的就是拿来主义,然后再加上自己理解.接下来拿起手…
iTOP-4412 ARM嵌入式开发板----主要特点 iTOP-4412开发平台是北京迅为电子研发设计的嵌入式开发板平台,核心板配备64位双通道2GB DDR3,16GBEMMC存储,三星原厂S5M8767电源管理芯片,低功耗.底板板载高精度GPS模块,WIFI蓝牙模块,CAN,RS485等工业接口.资料,源码全开源. iTOP-4412 ARM嵌入式开发板 iTOP-4412 ARM嵌入式开发板 iTOP-4412 ARM嵌入式开发板----硬件参数屏幕屏幕尺寸 选配7寸高清电容屏/9.7寸…
考试周已经结束了,开发板也已经到了.希望借着这个假期能够好好的利用这块开发板学习Linux系统以及Tensorflow的相关知识. 我打算将学习历程通过博客的方式写出来,作为自己的笔记,也可以供以后拿到板子的人做参考. 1.1 开箱以及安装 不多作介绍,需要注意以下几点: 套件中提供了电源适配器,但是配的三项电源线是港插,无法使用,所以需要自己另配电源线,笔者的笔记本电脑是Dell G7,其电源线无法使用在Tx2的电源适配器上,只能找台式机的电源线.(详见1.2) 尽量使用原装Micro Usb…
如果你的开发板有网口,类似于这玩意. 那么,你可以去买根网线,类似于这玩意. 然后你就可以将你的电脑和开发板用网线连起来,通过nfs(网络文件系统)来进行文件夹共享,文件夹共享就相当于挂载,nfs是利用网络进行挂载的,你电脑的硬盘是通过硬件(pcie?)进行挂载的. 配置nfs的过程: 仅针对ubuntu的电脑和嵌入式开发板说明,Windows我没试过,需要的话,可以参考摸索. 以下仅针对我的环境介绍,我的环境是: ubuntu16.04电脑,电脑通过WiFi上网,嵌入式开发板是linux系统.…
CLion远程调试嵌入式开发板程序 目录 CLion远程调试嵌入式开发板程序 1. 目的 2. 前提条件 3. CLion设置 3.1 设置一个Deployment 3.2 上传需要的目录到目标板子 3.3 设置一个Remote GDB Server 总结 1. 目的 有时候我们的程序在板端运行崩溃,或不符合预期或者单纯想要单步调试去查看一些变量.很多时候我们不得不加很多打印语句或用gdb 调试.不够直观和方便.clion可以说是现在linux平台最好的C++ IDE了,clion还提供了rem…
本文转自迅为:http://www.topeetboard.com 学习平台:iTOP-4412开发板 本文讲解如何在 iTOP-4412 开发板上实现 NFS 网络文件系统. 我们使用的软硬件环境是:一台 PC,上面运行虚拟机 Ubuntu,iTOP-4412 开发板一块,PC 机和iTOP-4412 开发板通过网线连接到路由器上面,路由器分配的网段是 192.168.1.x 的 ip 地址,默认网关是路由器的 ip 地址,即 192.168.1.1.PC 机的 ip 地址是 192.168.…