当前位置: 首页 > news >正文

arm开发板

一个简单的hello world程序

  • minicom用来和开发板之间交互并且可以向开发板传输文件。
  • 打印hello world字符串。
  • 在linux虚拟机上编译我的代码,使用的交叉编译工具是arm-linux-gnueabihf-gcc (hard float) 可以使用 readelf -h libc.so.6 查看开发板是不是(hard float版本)
  • 在mac上使用minicom传输文件会出现乱码,在linux上使用minicom传输文件不会出现乱码,因此,安装了ubuntu的虚拟机。
  • 参考了这个博客【ARM-GCC和开发板的HelloWorld - CSDN App】,受益匪浅。

相关文章:

  • Git-概念与架构
  • Mistral 7B 比Llama 2更好的开源大模型 (四)
  • LeetCode算法题解(动态规划)|LeetCoed62. 不同路径、LeetCode63. 不同路径 II
  • 软考高项知识点 安全技术
  • 【Django-02】 Model模型和模型描述对象Meta
  • ubuntu 20.04安装 Anaconda教程
  • 01 DDD小传:领域驱动设计为什么这么火?
  • python接口自动化测试之接口数据依赖
  • 【python学习】基础篇-常用函数-sorted() 对可迭代对象进行排序
  • clusterProfiler包学习
  • 人工智能基础_机器学习040_Sigmoid函数详解_单位阶跃函数与对数几率函数_伯努利分布---人工智能工作笔记0080
  • Windows10下Maven3.9.5安装教程
  • 泛型编程:进阶的正确打开方式
  • Android WMS——输入系统管理(十七)
  • jmeter接口自动化部署jenkins教程详解
  • [nginx文档翻译系列] 控制nginx
  • 10个最佳ES6特性 ES7与ES8的特性
  • ECMAScript入门(七)--Module语法
  • HTTP请求重发
  • Java IO学习笔记一
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Js基础知识(一) - 变量
  • python3 使用 asyncio 代替线程
  • vue:响应原理
  • 从setTimeout-setInterval看JS线程
  • 从输入URL到页面加载发生了什么
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 关于springcloud Gateway中的限流
  • 诡异!React stopPropagation失灵
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 记一次用 NodeJs 实现模拟登录的思路
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 每天一个设计模式之命令模式
  • 前端js -- this指向总结。
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 智能合约Solidity教程-事件和日志(一)
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • 阿里云移动端播放器高级功能介绍
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • #微信小程序:微信小程序常见的配置传值
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (篇九)MySQL常用内置函数
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (一)VirtualBox安装增强功能
  • (一)基于IDEA的JAVA基础1
  • (一)基于IDEA的JAVA基础12
  • (转)大型网站的系统架构
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .net CHARTING图表控件下载地址
  • .net framework4与其client profile版本的区别
  • .net 按比例显示图片的缩略图
  • .net的socket示例
  • .NET和.COM和.CN域名区别
  • .NET序列化 serializable,反序列化