- 博客(5)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 Bresenham‘s Line Algorithm
/******************************************************************************* Function Name : LCD_DrawLine* Description : Bresenham's line algorithm* Input : - x0:* - y0:* - x1:* - y1:* .
2020-07-31 15:04:44
565
原创 STM32 单片机配置 EXTI 的步骤
今天记录一下 STM32 单片机配置 EXTI 的配置。F1 和 F4 的配置好像不完全一样,在于选择 EXTI 的信号源时用的库函数不一样。L1的代码:void EXTI_Key_Config(void){ GPIO_InitTypeDef GPIO_InitStruct; EXTI_InitTypeDef EXTI_InitStruct; NVIC_Configuration(); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |
2020-07-10 11:13:20
900
原创 STM32 单片机配置定时器输出比较 + 中断的步骤
配置 STM32 单片机的定时器时,定时器的功能很好查,但是经常会忘一些东西的使能(比如说我经常忘记配置 IO 口的复用)。现将完整步骤记录如下,以 F407 单片机,定时器 2 通道 2 为例:首先查数据手册,找到定时器 2 通道 2 对应的 IO 口,为 PA1:GPIO_InitTypeDef GPIO_InitStructure;TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure;TIM_OCInitTypeDef TIM_OCInitStr
2020-06-29 10:05:21
4259
6
原创 VS Code运行MATLAB
本文实现VS Code对MATLAB的配置,可以将MATLAB的命令行窗口置于VS Code中,并可以运行.m文件。下载VS Code,这个不用多说 安装MATLAB相关插件。不同于其他一些博客所写的Code Runner,笔者推荐下面两款Matlab:该插件提供关键词高亮、代码片段以及代码检查功能。安装好之后,在settings.json中加入以下内容:"matlab.mli...
2020-03-11 20:34:47
8826
14
原创 用VS Code编写stm32代码
最近初学STM32,困于Keil的自动补全功能实在难用,于是想用VS Code写代码。在网上找一些教程教利用VS Code开发,配置过程非常繁琐,并且,我认为VS Code最好只是作为写代码的工具,调试、看外设寄存器等功能肯定没有原生的Keil好用,于是整理单纯利用VS Code写stm32代码的过程如下。安装VS Code(直接去官网)和C/C++插件在工程目录中建立.vscode文件夹,...
2020-02-26 22:28:16
2587
1
分别在什么时候用 #define 和 enum?
2020-07-07
局部变量是否释放难道跟数据类型有关吗?
2020-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅