自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 嵌入式第三步————掌握库函数和HAL库的使用

综上所述,库函数和HAL库在STM32的编程中各有千秋。库函数适合对性能和硬件控制有严格要求的场景,而HAL库则因其简化的编程接口和高移植性,更适合于快速开发和中等复杂度的项目。开发者可根据自身需求和项目特点选择合适的编程方式。

2024-08-31 15:35:32 1168

原创 嵌入式第二步————嵌入式开发工具链

STM32的开发通常使用集成开发环境(IDE),如Keil MDK、STM32CubeIDE等。学习这些工具的使用方法,包括项目创建、编译、调试以及下载代码到开发板上,是快速上手开发的关键。在这个过程中,遇到问题时要多查阅官方文档和社区资源,以便更好地理解工具的工作原理。先来个美女压压惊!!!!!!

2024-08-29 22:22:54 1059

原创 嵌入式第一步————了解学习ARM Cortex-M架构

STM32单片机采用了ARM Cortex-M架构,这是一个专为嵌入式应用设计的高效架构。学习的第一步就是了解这个架构的基本特点,如中断机制、低功耗模式、以及各个寄存器的功能。掌握这些基础知识对后续的编程和开发至关重要。ARM Cortex-M架构是ARM公司设计的一系列高能效、低成本的32位RISC处理器核心,广泛应用于嵌入式系统和微控制器领域。Cortex-M系列以其高性能、低功耗和易于开发的特点,成为了物联网(IoT)设备、汽车电子、工业控制等应用的首选微处理器架构。

2024-08-29 21:57:02 1262

原创 goto语句的1-100的和

变量,但在使用前没有声明。在C语言中,这会导致编译警告或错误,因为变量必须在使用前声明和初始化。语句的使用在现代编程中通常被视为不良的编程实践,因为它可以导致代码难以理解和维护。在实际开发中,更推荐使用。这段C语言代码实现了一个简单的循环,用于计算从1到100的所有整数的和。,同样可以计算从1到100的所有整数的和,但代码结构更加清晰和易于理解。

2024-07-26 19:18:37 177

原创 linux的vim编辑器中输入中文

4. 打开vim编辑器,在插入模式下,按下Ctrl+Space(ctrl+空格)切换到中文输入法,然后即可使用中文输入法输入您需要的中文内容。#作为初学者的我,在vim 编辑器中编程的时候无法使用中文,解决咯!选择fcitx作为默认输入法框架(自己手动配置哦),然后重启系统。这样,在vim编辑器中就可以使用中文输入法进行中文输入了。

2024-05-15 16:04:50 1234

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除