这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 漓东e学堂 » 【10.22更新】久违的作业我回来啦~~~~

共9条 1/1 1 跳转至

【10.22更新】久违的作业我回来啦~~~~

菜鸟
2015-03-20 19:07:57     打赏

作业一:http://forum.eepw.com.cn/thread/269810/1#2

作业二:http://forum.eepw.com.cn/thread/269810/1#4

作业三:http://forum.eepw.com.cn/thread/269810/1#6


嵌入式系统:

作业一:安装MDK地址如下http://forum.eepw.com.cn/thread/269810/1#8


菜鸟
2015-03-20 19:37:31     打赏
2楼

第一步:



第二步:



第三步:


第四步


高工
2015-03-21 16:39:18     打赏
3楼
头像不错

菜鸟
2015-03-27 18:42:52     打赏
4楼

作业二:STM32F103RB



助工
2015-03-27 18:46:16     打赏
5楼
666666666666666(15字)

菜鸟
2015-04-13 00:30:44     打赏
6楼
作业三:の扩展版图图图图~

高工
2015-04-21 16:59:52     打赏
7楼
太简略一点了吧,真抠

菜鸟
2015-10-23 00:26:29     打赏
8楼

嵌入式系统:

作业一:MDK的安装

 步骤一:找到安装文件点击进入安装界面

步骤二:安装页面的操作

继续下一步操作:

下一步操作不勾选两个空格:

步骤四:完成安装后点开该软件

点击File/License Management就出现下面这个界面

然后复制其中的CID!

步骤五:点开破解软件把CID粘贴进去点击最下边箭头的按钮获取激活码!

多点几次如下:

步骤六:返回软件复制CID的位置

把上步骤复制的激活码复制进该见面然后ADD

完成激活后如下:


菜鸟
2015-11-02 17:08:12     打赏
9楼

作业二:流水灯效果配置

编写程序如下:

/**
  ******************************************************************************
  * @file    GPIO/IOToggle/main.c
  * @author  MCD Application Team
  * @version V3.5.0
  * @date    08-April-2011
  * @brief   Main program body.
  ******************************************************************************
  * @attention
  *
  * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
  * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
  * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
  * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
  * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
  * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
  *
  * <h2><center>&copy; COPYRIGHT 2011 STMicroelectronics</center></h2>
  ******************************************************************************
  */

/* Includes ------------------------------------------------------------------*/
#include "stm32f10x.h"
#include "stm32_eval.h"

GPIO_InitTypeDef GPIO_InitStructure;

void RCC_Configuration(void)
{
  RCC_DeInit();
   
  RCC_HSICmd(ENABLE);
  while(RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET);
 
  RCC_SYSCLKConfig(RCC_SYSCLKSource_HSI);
 
  RCC_HSEConfig(RCC_HSE_OFF);
  RCC_LSEConfig(RCC_LSE_OFF);
  RCC_PLLConfig(RCC_PLLSource_HSI_Div2,RCC_PLLMul_9); //  72HMz
  RCC_PLLCmd(ENABLE);
  while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);
  RCC_ADCCLKConfig(RCC_PCLK2_Div4);
  RCC_PCLK2Config(RCC_HCLK_Div1);
  RCC_PCLK1Config(RCC_HCLK_Div2);
  RCC_HCLKConfig(RCC_SYSCLK_Div1);
  RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
  while(RCC_GetSYSCLKSource() != 0x08);
 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD|RCC_APB2Periph_AFIO, ENABLE);
 GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);//disable JTAG
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOD, &GPIO_InitStructure);
 GPIO_ResetBits(GPIOD,GPIO_Pin_2);
}

void delay_us(u32 n)
{
 u8 j;
 while(n--)
 for(j=0;j<10;j++);
}
void delay_ms(u32 n)
{
 while(n--)
 delay_us(1000);
}

/**
  * @brief  Main program.
  * @param  None
  * @retval None
  */
int main(void)
{  unsigned char flag=0;
 
 RCC_Configuration();
 
 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
 
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
 
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
   GPIO_Init(GPIOC, &GPIO_InitStructure);
 
 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOC, &GPIO_InitStructure);
 
 
 
 while(1)
 {
   GPIO_SetBits(GPIOC,GPIO_Pin_0);
   GPIO_SetBits(GPIOC,GPIO_Pin_1);
   GPIO_SetBits(GPIOC,GPIO_Pin_2);
   GPIO_SetBits(GPIOC,GPIO_Pin_3);
   GPIO_SetBits(GPIOC,GPIO_Pin_4);
   GPIO_SetBits(GPIOC,GPIO_Pin_5);
   GPIO_SetBits(GPIOC,GPIO_Pin_6);
   GPIO_SetBits(GPIOC,GPIO_Pin_7);

  
  
   delay_ms(100);
    GPIO_ResetBits(GPIOC,GPIO_Pin_0);
  delay_ms(100);
  GPIO_SetBits(GPIOC,GPIO_Pin_0);
  delay_ms(100);
  GPIO_ResetBits(GPIOC,GPIO_Pin_1);
  delay_ms(100);
    GPIO_SetBits(GPIOC,GPIO_Pin_1);
  delay_ms(100);
  GPIO_ResetBits(GPIOC,GPIO_Pin_2);
  delay_ms(100);
   GPIO_SetBits(GPIOC,GPIO_Pin_2);
  delay_ms(100);
  GPIO_ResetBits(GPIOC,GPIO_Pin_3);
  delay_ms(100);
   GPIO_SetBits(GPIOC,GPIO_Pin_3);
  delay_ms(100);
  GPIO_ResetBits(GPIOC,GPIO_Pin_4);
  delay_ms(100);
   GPIO_SetBits(GPIOC,GPIO_Pin_4);
  delay_ms(100);
  GPIO_ResetBits(GPIOC,GPIO_Pin_5);
  delay_ms(100);
   GPIO_SetBits(GPIOC,GPIO_Pin_5);
   delay_ms(100);
  GPIO_ResetBits(GPIOC,GPIO_Pin_6);
  delay_ms(100);
   GPIO_SetBits(GPIOC,GPIO_Pin_6);
   delay_ms(100);
  GPIO_ResetBits(GPIOC,GPIO_Pin_7);
  delay_ms(100);
   GPIO_SetBits(GPIOC,GPIO_Pin_7);
   delay_ms(100);

 }
}

 

 


共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]