自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 switch_break_while

switch(a){ case 1:printf("\n"); break; case 2:printf("\n"); break;····· default: printf("\n"); break;} switch(){ }语句中,花括号{ }里面的任何break都只能跳出该switch语句。想要跳出更大的循环体,所以需要采用一个比较...

2019-09-05 16:06:26 173

原创 STM32_I2C模拟

STM32_I2C模拟a 要求:iic的两个引脚SDA与SCL都要求既能输出又能输入。b 引脚配置成推挽,用频繁的配置切换来输入输出模式c 引脚配置成开漏模式d 开漏模式:输出寄存器上的’0’激活N-MOS,而输出寄存器上的’1’将端口置于高阻状态(P-MOS从不被激活)。-e 推挽模式:输出寄存器上的’0’激活N-MOS,而输出寄存器上的’1’将激活P-MOS。 配置为推挽输出:...

2019-07-10 11:26:21 743

转载 linux下lds链接的详解

转自 https://www.cnblogs.com/li-hao/p/4107964.html

2019-06-21 17:43:41 332

原创 spi_master_slave

spi_master_slave一 注意事项

2019-03-08 16:01:19 3728

原创 usart_dma_send

usart_dma_sendvoid usart_dma_send(uint8_t* buf, uint16_t size,DMA_Channel_TypeDef *channel){ static uint8_t dma_send_buf[512]; while ((channel->CNDTR) != 0); channel->CCR &= (uint16...

2019-03-08 15:51:14 392

原创 Linux signal()

Linux signal()转载请注明作者和原文出处,原文地址:1. 概念信号(signal)是Linux进程间通信的一种机制,全称为软中断信号,也被称为软中断。信号本质上是在软件层次上对硬件中断机制的一种模拟。2. 产生方式 :可以由内核自身产生,比如出现硬件错误、内存读取错误,分母为0的除法等,内核需要通知相应进程.其他进程产生并发送给内核,再由内核传递给目标进程。3. ...

2019-02-26 18:13:27 1811

原创 stm32f0_sys_stick

stm32F0_sys_stickvoid us_sleep(uint32_t time){ uint32_t temp; SysTick->LOAD = 6 * time; SysTick->VAL = 0X00;//清空计数器 SysTick->CTRL = 0X01;//使能,减到零是无动作,采用外部时钟源 do { temp = Sys...

2019-01-11 16:54:11 208

原创 stm32f0_iap_config

#stm32f0_iap_configvoid IAP_Set(void){ uint32_t i = 0; /* Relocate by software the vector table to the internal SRAM at 0x20000000 ***/ /* Copy the vector table from the Flash (mapped at the base...

2018-12-28 12:02:07 120

原创 stm32f0_adc_config

stm32f0_adc_configvoid adc_config(void){ ADC_InitTypeDef ADC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; DMA_InitTypeDef DMA_InitStructure; /* ADC1 DeInit */ ADC_DeInit(ADC1...

2018-12-28 11:55:23 613

转载 C/C++ 数学函数 ceil(), floor(), round()

原文链接:http://zebozhuang.blog.163.com/blog/static/1714798042011325111616224/用法:ceil(x)返回不小于x的最小整数值(然后转换为double型)。floor(x)返回不大于x的最大整数值。round(x)返回x的四舍五入整数值。给个例子test.c:#include <stdio.h>#in...

2018-09-05 09:50:24 148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除