- 博客(6)
- 收藏
- 关注
原创 在数组与变量大小挖坑的一道面试题——C语言
对于一道简单c语音面试题的解析首先大致来看看这个简单的c语言程序想要做什么定义了一个宏 MAX 255看到了255,或许可以想想为什么要255?255 = 2^8 - 1想不到,不要紧,继续往下看在主函数中定义了无符号字符型数组和无符号字符型变量ifor循环往数组里面赋值A[0] = 0A[1] = 1...A[255] = 255那么问题来了A数组只有255个元素A...
2019-08-04 19:36:43 200
原创 stm32获取DHT11模块温湿度数据原理解析
stm32获取DHT11模块温湿度数值原理解析stm32单片机如何从DHT11获取到温湿度的呢?首先可以通过DHT11手册了解一下DHT11模块,掌握该温湿度模块的通讯过程...
2019-08-01 22:50:37 6924 1
原创 stm32系统时钟触发中断时间设置及延时设置
stm32系统定时器触发中断时间设置以stm32F407ZE为例系统定时器中断函数SysTick_Handler在startup_stm32f40_41xxx.s汇编文件中227行SysTick_Handler PROC EXPORT SysTick_Handler [WEAK] B . ...
2019-07-25 22:42:32 3543 1
原创 stm32端口、中断初始化及中断函数
对于stm32端口、中断初始化及中断函数的调用端口初始化首先来看下官方提供的端口初始化库函数(以stm32f4xx为例)ps:很多时候看官方提供的函数比较困难,所以结合例子进行分析,部分官方代码未能展示,可在keil5中右键跳转查看//**一、使能配置时钟函数**void RCC_AHB1PeriphClockCmd(uint32_t RCC_AHB1Periph, Function...
2019-07-24 19:38:39 4801 1
转载 stm32时钟源的切换
stm32时钟源的切换//切换至HSIRCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_SW));RCC->CFGR |= RCC_CFGR_SW_HSI;//切换至HSERCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_SW));RCC->CFGR |= RCC_...
2019-07-23 22:43:42 2438 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人