melon_1

    1. 全国电子设计大赛传感器资料--竞赛必备 2126/173771 电子竞赛 2013-11-24
      :lol :lol :lol 好像很牛逼?
    2. TFT彩屏8位模式下的困惑 3/3599 stm32/stm8 2013-03-24
      昨天自己焊了一个,,锁存端LE不知道怎么处理!!!!:Cry:
    3. TFT彩屏8位模式下的困惑 3/3599 stm32/stm8 2013-03-24
      有一个0欧电阻,但是74HC573没焊上去,,应该用不了,,:Sad:
    4. 大侠们请进啦~~~ 5/2579 stm32/stm8 2013-03-20
      :titter: 哈
    5. 大侠们请进啦~~~ 5/2579 stm32/stm8 2013-03-20
      嗯,谢谢:titter:
    6. 大侠们请进啦~~~ 5/2579 stm32/stm8 2013-03-20
      :titter: 都没这些引脚了应该不行吧
    7. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-19
      嗯,谢谢!:victory:
    8. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-18
      你好,如果芯片没坏的话输出1电压应该是多大呢?:titter:
    9. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-18
      片子坏了:Sad:
    10. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-18
      关键是不延时。置位也是0V!!!:Cry:
    11. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-18
      谢谢大虾,讲的好详细呀:kiss: 这个文件(startup_stm32f10x_md.s)我怎么找不到呢?
    12. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-17
      //2013-03-16 #include"stm32f10x_lib.h" void RCC_Configuration(void); void GPIO_Configuration(void); void SysTick_Configuration(void); void Delay_Second(void); int main(void) {         while(1)         {                 GPIO_SetBits(GPIOB,GPIO_Pin_All);                 Delay_Second();                 GPIO_ResetBits(GPIOB,GPIO_Pin_All);                 Delay_Second();         } } void RCC_Configuration(void) {         /* 定义枚举类型变量 HSEStartUpStatus */         ErrorStatus HSEStartUpStatus;           /* 复位系统时钟设置 */           RCC_DeInit();           /* 开启HSE */           RCC_HSEConfig(RCC_HSE_ON);           /* 等待HSE起振并稳定 */           HSEStartUpStatus = RCC_WaitForHSEStartUp();                 /* 判断HSE起是否振成功,是则进入if()内部 */           if(HSEStartUpStatus == SUCCESS)           {             /* 选择HCLK(AHB)时钟源为SYSCLK 1分频 */             RCC_HCLKConfig(RCC_SYSCLK_Div1);                /* 选择PCLK2时钟源为 HCLK(AHB) 1分频 */             RCC_PCLK2Config(RCC_HCLK_Div1);             /* 选择PCLK1时钟源为 HCLK(AHB) 2分频 */             RCC_PCLK1Config(RCC_HCLK_Div2);             /* 设置FLASH延时周期数为2 */             FLASH_SetLatency(FLASH_Latency_2);             /* 使能FLASH预取缓存 */             FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);             /* 选择锁相环(PLL)时钟源为HSE 1分频,倍频数为9,则PLL输出频率为 8MHz * 9 = 72MHz */             RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);             /* 使能PLL */             RCC_PLLCmd(ENABLE);             /* 等待PLL输出稳定 */             while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);             /* 选择SYSCLK时钟源为PLL */             RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);             /* 等待PLL成为SYSCLK时钟源 */             while(RCC_GetSYSCLKSource() != 0x08);           }               /* 打开APB2总线上的GPIOA时钟 */           RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB , ENABLE); } void GPIO_Configuration(void) {           GPIO_InitTypeDef GPIO_InitStructure;           GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All;           GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;           GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;           GPIO_Init(GPIOB , &GPIO_InitStructure);    } void SysTick_Configuration(void) {         SysTick_CounterCmd(SysTick_Counter_Disable);//禁止Systick定时器         SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);//选择HCLK为systick定时器的时钟源         SysTick_CounterCmd(SysTick_Counter_Clear);//清除systick计数器         SysTick_SetReload(9000*1000);//刚好1s } void Delay_Second(void) {         SysTick_CounterCmd(SysTick_Counter_Enable);         while(SysTick_GetFlagStatus(SysTick_FLAG_COUNT)==0);         SysTick_CounterCmd(SysTick_Counter_Disable);         SysTick_CounterCmd(SysTick_Counter_Clear); }
    13. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-17
      下进去了哦
    14. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-17
      我也这样怀疑:Sad:
    15. 这是不是很诡异? 19/4882 stm32/stm8 2013-03-17
      //2013-03-16    用的是基本型的stm32f101c8XX #include"stm32f10x_lib.h" void RCC_Configuration(void); void GPIO_Configuration(void); void SysTick_Configuration(void); void Delay_Second(void); int main(void) {         while(1)         {                 GPIO_SetBits(GPIOB,GPIO_Pin_All);                 Delay_Second();                 GPIO_ResetBits(GPIOB,GPIO_Pin_All);                 Delay_Second();         } } void RCC_Configuration(void) {         /* 定义枚举类型变量 HSEStartUpStatus */         ErrorStatus HSEStartUpStatus;           /* 复位系统时钟设置 */           RCC_DeInit();           /* 开启HSE */           RCC_HSEConfig(RCC_HSE_ON);           /* 等待HSE起振并稳定 */           HSEStartUpStatus = RCC_WaitForHSEStartUp();                 /* 判断HSE起是否振成功,是则进入if()内部 */           if(HSEStartUpStatus == SUCCESS)           {             /* 选择HCLK(AHB)时钟源为SYSCLK 1分频 */             RCC_HCLKConfig(RCC_SYSCLK_Div1);                /* 选择PCLK2时钟源为 HCLK(AHB) 1分频 */             RCC_PCLK2Config(RCC_HCLK_Div1);             /* 选择PCLK1时钟源为 HCLK(AHB) 2分频 */             RCC_PCLK1Config(RCC_HCLK_Div2);             /* 设置FLASH延时周期数为2 */             FLASH_SetLatency(FLASH_Latency_2);             /* 使能FLASH预取缓存 */             FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);             /* 选择锁相环(PLL)时钟源为HSE 1分频,倍频数为9,则PLL输出频率为 8MHz * 9 = 72MHz */             RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);             /* 使能PLL */             RCC_PLLCmd(ENABLE);             /* 等待PLL输出稳定 */             while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);             /* 选择SYSCLK时钟源为PLL */             RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);             /* 等待PLL成为SYSCLK时钟源 */             while(RCC_GetSYSCLKSource() != 0x08);           }               /* 打开APB2总线上的GPIOA时钟 */           RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB , ENABLE); } void GPIO_Configuration(void) {           GPIO_InitTypeDef GPIO_InitStructure;           GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All;           GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;           GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;           GPIO_Init(GPIOB , &GPIO_InitStructure);    } void SysTick_Configuration(void) {         SysTick_CounterCmd(SysTick_Counter_Disable);//禁止Systick定时器         SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);//选择HCLK为systick定时器的时钟源         SysTick_CounterCmd(SysTick_Counter_Clear);//清除systick计数器         SysTick_SetReload(9000*1000);//刚好1s } void Delay_Second(void) {         SysTick_CounterCmd(SysTick_Counter_Enable);         while(SysTick_GetFlagStatus(SysTick_FLAG_COUNT)==0);         SysTick_CounterCmd(SysTick_Counter_Disable);         SysTick_CounterCmd(SysTick_Counter_Clear); } :titter:
    16. STM32图像采集 1/3164 stm32/stm8 2013-03-12
      程序贴出来啊!!!:Sweat:
    17. 关于STM32F101的时钟频率设置 2/3610 stm32/stm8 2013-03-12
      我用72MHZ的的时候采集到的图像较清晰,,用36MHZ图像很模糊!!:titter:
    18. STM32 的输入模式 4/3365 stm32/stm8 2013-03-11
      3Q:)
    19. STM32 的输入模式 4/3365 stm32/stm8 2013-03-11
      :titter:
    20. STM32输出四路PWM控制步进电机 25/24338 stm32/stm8 2013-03-11
      谢谢你们,现在可以了!:titter:

最近访客

< 1/1 >

统计信息

已有216人来访过

  • 芯积分:--
  • 好友:2
  • 主题:22
  • 回复:117

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言