2021年6月24日

函数指针

摘要: 什么是函数指针 如果在程序中定义了一个函数,那么在编译时系统就会为这个函数代码分配一段存储空间,这段存储空间的首地址称为这个函数的地址。而且函数名表示的就是这个地址。既然是地址我们就可以定义一个指针变量来存放,这个指针变量就叫作函数指针变量,简称函数指针。 那么这个指针变量怎么定义呢?虽然同样是指向 阅读全文

posted @ 2021-06-24 09:40 执念笃行 阅读(95) 评论(0) 推荐(0)

2020年11月3日

STM32 JTAG端口重映射

摘要: STM32F10x系列的MCU复位后,PA13/14/15和PB3/4默认配置为JTAG功能。为了充分利用MCU I / O口的资源,会把这些端口设置为普通I/O口。 【相关代码】: RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); //使能 阅读全文

posted @ 2020-11-03 11:39 执念笃行 阅读(216) 评论(0) 推荐(0)

2020年7月13日

STM32 GPIO输入输出模式的理解

摘要: 四种输出模式: 1、推挽输出 所谓推挽输出模式是根据两个MOS管的工作方式命名的。 功能:推挽输出可输出高电平,可输出低电平。 应用:一般应用在输出电平为VSS和VDD,而且需要高速切换开关状态的场合。在STM32的应用中,除必须使用开漏模式的场合,我们都使用推挽输出模式。 2、推挽复用模式 应用于 阅读全文

posted @ 2020-07-13 08:30 执念笃行 阅读(727) 评论(0) 推荐(0)

2020年6月7日

存储类别、链接

摘要: 1.0 从硬件来看,被存储的每个值都占用一定的物理内存,C语言把这样一块内存称为对象。对象可以存储一个或多个值。 1.1 作用域 作用域描述程序中可访问标识符的区域。一个C变量的作用域可以是块作用域、函数作用域、函数原型作用域、或文件作用域。 块作用域:定义在块中的变量具有块作用域,块作用域变量的可 阅读全文

posted @ 2020-06-07 11:04 执念笃行 阅读(105) 评论(0) 推荐(0)

导航