
linux
文章平均质量分 71
一个人创造世界
一个人一个世界
展开
-
STM32在GCC编译器下,使用printf
先上代码:void usart_send(char data){ USART1->DR=data; while ((USART1->SR & 0x40) != 64); USART1->SR = (0<<6);}__attribute__((used)) int _write(int fd,char *ptr,int len){ int i; for (i = 0; i < len; i++) { usa原创 2021-11-01 17:56:51 · 1233 阅读 · 0 评论 -
在linux下开发stm32体验及心得(经验贴)
目录一、前言二、arch Linux的安装,及其工具链、编译选项、Makefile的介绍(一)archLinux的安装1.常用工具的安装(二)建立工程文件(三)Makefile(四)cortex-debug的配置:后记一、前言 近半年来,随着windows10的更新,在windows上开发stm32越发感觉不舒服(指windows平台,当然keill也不舒服),每每感觉windows的弹窗、广告、浏览器等问题愈发严重、keill的授权也始终萦绕在心头,多次想切...原创 2021-10-30 23:09:47 · 5661 阅读 · 4 评论 -
Makefile 近期学习的一些心得及其疑问
最近切换到了linux系统,但按捺不住内心想搞事情的冲动一直想要在linux下开发stm32,为此最近进行了一些学习,新手上路如有不足请斧正!为了能在linux下开发,我也是走了好多弯路,下面就从搭建环境开始一、环境搭建首先下载arm-none-eabi交叉编译工具链。下载地址:GNU Toolchain | GNU Arm Embedded Toolchain Downloads – Arm DeveloperDownload the GNU Embedded Toolchain for AR原创 2021-09-12 18:08:53 · 398 阅读 · 0 评论