stm32单片机
>行者<
这个作者很懒,什么都没留下…
展开
-
移植STM32F103VE程序到STM32F207VE系列应用注意事项
公司项目中用到了STM32F207VE系列mcu,因为之前的项目一直用的是F103系列做的,所以面对F207的使用,想当然的直接把F1系列的程序搬来用就行了,结果肯定是不行的,以下就是我在F2应用中所发现与F1系列应用编程的不同之处,肯定是不完整的,也请有其他经验的坛友帮忙补充本帖,完善在F103基础上,应用F207系列的注意事项,以此为大家,更为自己提供更加方便的应用方法。一.最大工作时钟对原创 2017-05-24 14:33:47 · 3196 阅读 · 0 评论 -
keil编译出现Warning: L6304W: Duplicate input file .\output\system_stm32f2xx_1.o ignored.解决办法
keil 编译程序时遇见了警告:.\Output\Project.axf: Warning: L6304W: Duplicate input file .\output\system_stm32f2xx_1.o ignored.查看这句话的意思就是:system_stm32f2xx_1.c文件出现了两次包含,就是程序中有两个相同的system_stm32f2xx_1.c文件,所以解决方法就是,原创 2017-05-27 09:35:06 · 22204 阅读 · 1 评论 -
STM32f030c8t6单片机ADC模拟看门狗使用
根据st官方手册提供描述不难看出,ADC模拟看门狗其实就是用户可以设置一个AD值上下限值,然后打开此模拟看门狗中断开关,那么就会在检测到当IO输入转换AD值小于下限值或大于上限值时进入相应的中断函数。大致就是这么一个功能实现过程。根据表63 可以看出,模拟看门狗可以设置为多通道和单通道模式,即可以通过设置相应的寄存器位来选择某一通道或多通道打开模拟看门狗检测。那么明白了以上这些基础规则,那么我就要...原创 2018-02-14 22:47:43 · 4852 阅读 · 1 评论 -
结构体在C程序中的妙用之一
结构体是一种数据的归类方式,相比数组或变量更具有整体全面性,例如一个数组只可以放一些按照元素顺序存放的单元变量,即tab[i]={x,x,x,x,x......},i有多大,数组内元素就有多少.那么我们这时候如果我们用这个数组来接收串口接收信息,信息的格式是: 数据头>数据长度>数据区>数据校验>数据尾.假设数据区为 <身高-体重-性别-年龄-学历>那么我们用数...原创 2018-05-25 14:24:33 · 1752 阅读 · 1 评论 -
STM32F030C8T6单片机多通道AD数据采集错位问题
采用STM32F030单片机采集两路AD数据,单独采集多路AD时,使用单次转换模式,程序配置如下:void ADC1_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; ADC_InitTypeDef ADC_InitStructure; RCC_ADCCLKConfig(RCC_ADCCLK_HSI14);//14mhz...原创 2018-11-02 22:43:24 · 6640 阅读 · 5 评论