STM32
文章平均质量分 89
STM32单片机各功能模块配置及代码示例
小扇子的笔记
科技、数码、嵌入式信息分享!
展开
-
编写STM32 C程序:字符串String转数字, 数字转字符串String
一 数字类型与字符串类型在做嵌入式C程序开发中,如果通信协议采用字符串方式来交互数据,比如使用到AT指令格式,或者需要GUI界面的显示,那么就会经常用到数字类型与字符串类型的转换。在C语言标准库stdlib中提供了多个字符串与数字类型的转换函数,丰富的转换功能能够满足绝大多数的需求,方便了C语言的开发。1.1、数字类型多个数据在内存中是连续存储的,彼此之间没有明显的界限,如果不明确指明数据的长度,计算机就不知道何时存取结束。因此,C语言的数据类型就是明确指明了当前数据的长度信息。C语言..原创 2021-09-30 15:32:27 · 15188 阅读 · 2 评论 -
基于STM32L4的NVIC中断系统
STM32L4基于Cortex-M4架构,内部有一个嵌套中断向量控制器(NVIC)来管理异常,并将优先级最高的异常提交给CPU处理。异常的编号范围是1~255,其中编号1~15被归为系统异常(如NMI、SYSTICK等),编号16~255被归为外部异常(也称外部中断,如UART、EXTI等),各个异常源与NVIC和Core的关系如下图,对于STM32L4系列MCU,除了16个系统异常外,还支持82个中断源,这些中断源的优先级支持16级。NVIC对异常的...原创 2021-09-15 13:18:52 · 1560 阅读 · 0 评论