自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 STM8L-discovery操作-IAR配置与GPIO端口操作

STM8L-discovery操作-IAR配置与GPIO端口操作—By fxw451  对于刚开始学习stm8l的初学者(这里当然也包括其他的比如stm8s和stm32)来说,IAR软件如何使用是成功的一般,要学会建立一个工程和添加头文件,以及做相应的配置。有关如何装软件大家可以参照下IAR使用教程,下面咱们就开始接受如何建立一个工程:安装下面图下的操作,首先找到project

2013-03-27 23:10:25 2887

转载 STM8库函数学习笔记之GPIO

STM8庫函數學習筆記之GPIO【整理者】61ic.com 【提供者】885783 【详细说明】STM8庫函數學習筆記之GPIO STM8庫函數學習筆記之GPIO 作者:BH7KQK 日期:2010.12.30 相關的函數: void GPIO_DeInit(GPIO_TypeDef* GPIOx); void GPIO_Init(GPIO_TypeDef* G

2013-03-26 11:28:43 2605

转载 STM8 库函数学习笔记之时钟管理

STM8库函数学习笔记之时钟管理作者:BH7KQK 日期:2010.12.31相关函数:void CLK_DeInit(void); void CLK_HSECmd(FunctionalState NewState); void CLK_HSICmd(FunctionalState NewState); void CLK_LSICmd(FunctionalState N

2013-03-26 11:18:23 2427

转载 GPIO的寄存器BSRR和BRR

【转】GPIO的寄存器BSRR和BRR以写数据为例,提供的函数有 GPIO_SetBits  GPIO_ResetBits GPIO_WriteBit  GPIO_Write 比如我在PD口的高八位接了个并行的数据线,低八位为控制,有输入有输出。怎么实现对高八位写任意数而第八位不受影响呢。 前两个函数肯定都不可以。 第三个也不行,是对一个或多个IO口置位或复位。

2013-03-25 14:51:21 1670

转载 STM32学习笔记

STM32学习心得笔记                                                          憨牛电子                        时钟篇            在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。①、HSI是高速内部时钟,RC振荡器,频率为8MHz。 ②、HSE是高速

2013-03-25 14:10:59 1062

原创 约瑟夫环的问题代码

⒈建立一个具有n个链结点,无头结点的循环链表;  ⒉确定第1个报数人的位置;  ⒊不断地从链表中删除链结点,直到链表为空。#include#includetypedef struct node{    int item;    struct node *next;}node_t;node_t *mk_node(int n){    node_t *p = (no

2013-01-09 20:17:50 401

原创 实现链表的逆序输出和删除某节点

在上一篇链表代码中调用这个利用递归达到逆序输出/*实现链表的逆序输出*/void nixu(node_t *head){    if(head->next!=NULL)        nixu(head->next);    printf("%d",head->item);}在单项链表中删除某个节点node_t *

2013-01-09 13:58:46 457

原创 单向链表代码程序(2)

#include#define N 5#include#includetypedef struct student{    unsigned id;    char name[20];    struct student *next;}st_t;st_t *mk_node(int id,char *name){    st_t *p = (st_t

2013-01-09 13:49:55 359

原创 单向链表编写代码

#include#includetypedef struct node{    int item;    struct node *next;}node_t;node_t *mk_node(int n){    node_t *p = (node_t*)malloc(sizeof(node_t));    if(p!=NULL){        p-

2013-01-09 13:46:47 306

原创 Makefile基础

在说Makefile 之前呢,我给大家介绍一种整理工程的好方法,这个方法会使你编写的项目结构一目了然!         在简历项目之前首先我们可以先建六个文件夹分别为: bin       dist          docs          include         lib    src         bin文件夹里放我们的脚本文件,dist看名字我们也知道放垃圾文件,docs

2012-12-28 15:40:57 279

原创 编辑器vim

编辑器的四种模式:标准模式,插入模式,命令行模式,可视模式。        A在光标所在行的行尾输入字符,I在光标所在行的非空行首输入字符。。。        在命令模式中输入“:”(一般命令)、“/”(正向搜索)、“?”(反向搜索)按enter键才会执行,n是继续查找,N是反向查找。进入该模式后按Esc键可回到命令行模式。        “v ”(按字选择)“V ”(按行选择),

2012-12-26 17:19:52 203

原创 嵌入式系统基础

主要内容是:嵌入式系统概述、arm处理器开发平台、嵌入式软件开发流程。嵌入式系统的主要概念定义:嵌入式系统为中心,计算机控制系统为基础,适用系统对功能、可靠性、成本、体积、功耗有严格要求的备用计算机系统。组成模块:特定的功能模块和计算机控制模块。组成部分:嵌入式微处理器、外围硬件驱动、嵌入式操作系统,用户应用软件等。特点:           面向特定应用。

2012-12-26 15:52:34 333

空空如也

空空如也

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

TA关注的人

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