- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 iTOP4412 uboot移植教程
好多刚开始学习uboot移植的同学总是觉得uboot好难,但是再难的问题如果把它一步步拆开,一个个解决,问题也就将迎刃而解。做uboot移植,我们首先就得了解uboot的编译流程,zhe
2021-05-29 17:20:27 2169 1
原创 iTOP4412交叉编译器构建
嵌入式开发离不开交叉编译器,虽然也可以从网上下载交叉编译器,但是有时需要构建属于自己配置的交叉编译器。下面将讲解如何用crosstool-ng构建自己的交叉编译工具链,可以参考http://crosstool-ng.github.io/docs/这里的说明来构建,下面是我构建交叉编译器的总结 1.执行mkdir crosstool-ng创建一个crosstool-ng文件夹,到crosstool-ng网管http://crosstool-ng.github.io/下载一个最新版本的发布文件压缩包http:
2021-05-23 00:11:47 455
原创 iTOP4412开发环境搭建(Linux虚拟机)
最近在玩之前花了将近一千大洋买来的iTOP4412板子,所以就将开发iTOP4412过程中的一些经验分享出来,供大家参考,如有不对的地方,有请指出! 首先我是用VirtualBox虚拟机平台搭建Centos8的Linux系统,这样选择有一下几点原因: 1.VirtualBox虚拟机平台比VMware占用内存小,电脑内存小的时候不容易卡机 2.VirtualBox能够很好的识别物理机的USB设备 3.Centos系统虽然界面上没有ubuntu好用,但是我们开发iTOP4412的时候一般只是用Linux系统来编
2021-05-20 23:36:08 639 1
原创 工作记录
2019.10.15工作记录 https://blog.csdn.net/cztqwan/article/details/79428341 https://crosstool-ng.github.io/docs/configuration/ https://www.xuebuyuan.com/3242144.html https://www.xuebuyuan.com/1788232.html h...
2019-10-22 17:26:22 354
原创 2019.10.19日志
关于深度control-center的编译 https://www.deepin.org/dde/ lrelease: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/lrelease': No such file or directory sudo apt-get install qt4-linguist-tools https://c...
2019-10-19 17:57:50 167
原创 crosstool-ng config for mips 64
# # Automatically generated file; DO NOT EDIT. # crosstool-NG Configuration # CT_CONFIGURE_has_wget=y CT_CONFIGURE_has_curl=y CT_CONFIGURE_has_make_3_81_or_newer=y CT_CONFIGURE_has_make_4_0_or_newer=...
2019-10-17 19:57:09 433
原创 vim 技巧
一 代码自动对齐: 1 命令行模式下先输入gg 然后按=后输入大写的G,这样整个文件的代码就对齐了. 二 选中多行缩进 1.按v进入visual状态,选择多行,用>或<缩进或缩出 2. 通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用...
2019-05-10 23:07:16 94
原创 Linux字符设备驱动的注册
很多学习Linux编程的新人都会被字符设备注册搞糊涂了,我刚开始也一样糊里糊涂的,看到网上例程有各种版本,就是调用module_init时传递的实参,先记为xxx_init()。大家可能还会看到杂项设备驱动misc_register、平台设备驱动platform_device_register。但是作为Linux编程的初级者,建议先不着急去学习复杂的注册方式。现在我先贴出一份比较标准的设备注册程序
2016-07-20 10:06:31 430
qmainwindow无边框可拉伸拖动的实现
2022-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人