![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32学习
文章平均质量分 77
ES丶行者
这个作者很懒,什么都没留下…
展开
-
assert_param()的使用
如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义,在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。转载 2014-10-22 20:59:49 · 557 阅读 · 0 评论 -
stm32中ADC初始化程序
void Adc_Init(void){uint32_t tmpreg1 = 0;GPIO_InitTypeDef GPIO_InitStructure;//时钟设置RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC | RCC_APB2Periph_ADC1, ENABLE ); //使能ADC1通道时钟RCC_ADCCLKC原创 2014-10-23 21:35:04 · 8463 阅读 · 0 评论 -
4*4键盘程序代码 基于STM32
4*4键盘程序代码 基于STM32 这是自己写的扫描第一行按键的程序代码。PE的位8~位11设置为下拉输入。PE的位12~位15设置为推挽输出其中PE的位11是4*4键盘的第一列,PE的为键盘的第一行。先将第一行设置为高电平,检测列中是否有高电平u8 KEY_Scan(u8 mode){ staticu8 key_up=1;//按原创 2014-10-31 20:13:59 · 7269 阅读 · 0 评论