交叉编译器
就理个锅盖头吧
老师问:你有梦想吗?
我:有啊!
老师问:你的梦想是什么?
我:我的梦想就是不止在梦里想想,come true!!!
展开
-
Ubuntu18.04 64位 安装arm-none-eabi 交叉编译工具链,提示No such file or directory”的问题
问题描述:在Ubuntu18.04 64位安装arm-none-eabi交叉编译工具链,安装完成后,设置好环境变量,执行arm-none-eabi-gcc命令,提示“No such file or directory”。问题原因:arm-none-eabi是32位的,而系统是64位的,所以不兼容。解决办法:安装32位运行库sudo apt-get install lib32ncurses5 lib32z1即可解决问题。...原创 2021-03-15 22:02:45 · 996 阅读 · 0 评论 -
IAR 实现类linux驱动模块框架module_init(init_fun)
其实在单片机上也能使用类linux驱动模块框架module_init(init_fun),从而给驱动管理提供了新的方式。boot.icf文件/*###ICF### Section handled by ICF editor, don't touch! ****//*-Editor annotation file-*//* IcfEditorFile="$TOOLKIT_DIR$\co...原创 2019-12-06 16:01:47 · 600 阅读 · 0 评论 -
IAR 的ICF文件之新建一个BLOCK
在IAR编译环境设置存储空间是通过“*.icf”文件来完成的。icf文件中:region >block >section修改前:/*###ICF### Section handled by ICF editor, don't touch! ****//*-Editor annotation file-*//* IcfEditorFile="$TOOLKIT_DIR...原创 2019-12-06 14:32:33 · 923 阅读 · 0 评论 -
protobuf 环境搭建和使用过程。
1.为什么要用protobuf? protobuf 是 google 推出的平台无关、语言无关、可扩展的结构化数据序列化机制,为不同平台间的通讯数据解析,提供了简单高效的方法。支持所有常见语言(C/C++、Java、Python、OC、C#、JS、Ruby、Go、PHP、Dart)。不同于json、xml这种可读性强的数据格式,protobuf格式的数据是二进制格式无可读性,需要进...原创 2019-12-03 15:21:39 · 1293 阅读 · 1 评论 -
arm-eabi(arm交叉编译器) 在ubuntu虚拟机上的安装方法
arm-eabi 交叉编译器:可以用来编译 Android ARM ,Xboot,RT-Thread等。 在ubuntu虚拟机上的安装方法:# 此处为获取7.3.1版本,您可获取其他版本或者通过链接直接下载wget https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-eabi/gcc-linaro...原创 2019-01-17 17:29:17 · 573 阅读 · 0 评论