- 博客(4)
- 收藏
- 关注
原创 牛客网学习笔记
编程语言习题 #include<stdio.h>int c[3][4];int (*p)[4];p=c;以下能够获取c[1][3]值的是()正确答案: A B C *(*(p+1)+3)*((int *)p+7)*(p[1]+3)*(p+1)+3int a = 2;a = a++; a为2,(此时创建a的副本)printf("%d", a++); a为2,(此时未创建a的副本)printf("%d",++a
2022-04-24 23:41:57
738
原创 stm32启动模式(boot)与过程
启动模式讲解在STM32F10xxx里,可以通过BOOT[1:0]引脚选择三种不同启动模式在系统复位后,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。在从待机模式退出时,BOOT引脚的值将被被重新锁存;因此,在待机模式下BOOT引脚应保持为需要的启动配置。STM32F10xxx微控制器实现了一个特殊的机制,系统可以不仅仅从Flash存储器或系统存储器启动,还可以从内置SRAM启动。1.从主闪存存储器启动:主闪存存储
2022-04-12 22:54:40
5952
原创 esp8266与stm32、手机通讯(原子云)——hal库(有代码)
正点原子的wifi模块esp8266与正点原子开发板战舰V3(stm32f1zet6)及手机app通讯。esp8266分为三种工作模式:STA:8266连接到网络比如wifi、手机热点等。AP:8266作为热点,由手机连接到8266.STA+AP:两种模式兼容。本文章的实现是采用第一种方式。首先百度搜索原子云(手机通讯就是用原子云app),进入设备管理,新建设备,(图中的是我以前建的,如果你第一次使用原子云下图应该没有设备)。选择ESP8266,填写设备名称和密码。上图的的编号和你刚才设
2022-04-09 14:42:20
10445
10
原创 嵌入式C大杂烩
此博客着重于在C基础上的知识点,基础不好的小伙伴打好基础再来哦(有部分是对经典面试题的分析)1.关键字 static 的作用:1). static修饰的函数只在该文件中使用。2). static修饰的局部变量,只初始化一次,第二次使用时“继承”第一次使用后的结果,而不是初始化的值。void PRINT(){ static int a = 3; ++a; printf("%d\n", a);}int main(){ PRINT(); PRINT();
2022-04-08 23:15:04
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人