大学生涯
韦大爷
桂林电子科技大学10级,交流QQ:924097675
展开
-
菜鸟之学习STM32(一)暂停C51的复习,开始学习STM32
由于下学期毕业设计需要C51,所以现在暂停C51,下学期再复习C51,这学期开始学习STM32原创 2013-12-19 13:58:54 · 1177 阅读 · 0 评论 -
STM32和Linux(转载)
Linux和stm32 一个是软件平台一个是硬件平台,完全不一样的(记住,是平台!)。这样说吧,既然你喜欢单片机,就先学stm32,把硬件基础打牢,尤其是各种总线(usb、iic、spi...)、各种外设模块(红外、温湿、mpu6050...),然后就把注意力集中到ucosii上,也就是说学会把你的任务放到操作系统这个架构里完成,而不是简单地写程序--对操作系统机制的掌握是你和周围的单片机同事拉开转载 2014-04-06 01:02:33 · 6726 阅读 · 2 评论 -
菜鸟之学习51单片机(六)点亮数码管,动态扫描
首先看看原理图,如下JPSMG是接+5VP2.0-P2.7,每一个I/O口控制一个数码管,每一个数码管的显示方式由P0口控制,所以P0口和P2口共同控制数码管再看一下编码因此,可以写一个数组对数码管0-F的显示, S[ ]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x原创 2013-12-11 16:21:19 · 2279 阅读 · 0 评论 -
菜鸟之学习51单片机(一)认识开发板
记得大二的时候买了RZ-51/AVR开发板,但是学习一段时间就没学了,转去学习ARM9,玩了ubuntu3D桌面,背基础命令与其使用一些基本操作,然后也买了JZ2440开发板,配置环境,烧裸板程序,最后放弃了。我不得不说,这些摸索过程让我懂得,我适合做什么,现在到了大四,我重新学习单片机,希望在单片机这一领域越走越远! 我适合学习单片机,因为我的专业以及我本身的条件,我的专业主修课原创 2013-12-04 13:32:35 · 4432 阅读 · 1 评论 -
带温度补偿超声波测距(AT89S51)
DS18B20+超声波模块+AT89S51,DS18B20中间脚接P22,超声波模块的echo接P1.0,trig接P1.1原理图如下: 程序如下#include //STC89C52头文件#define uchar unsigned char #define uint unsigned intunsigned int time=0;原创 2014-07-01 19:25:15 · 4228 阅读 · 2 评论 -
基于STM32的老人儿童智能监管系统(定位追踪系统设计)
STM32+GPS+GSM从GPS模块接收数据,在LCD上显示,通过GSM原创 2014-05-17 17:27:23 · 4020 阅读 · 1 评论 -
帮用户解决空间不够时候看的一个资料,【转】过来整理一下供大家参考:
RealView MDK具有强大的编译、链接功能。嵌入式设备拥有的资源往往有限,如果一个程序编译、链接之后的可执行文件大小略大于存储大小时,则不能生成可执行文件进行调试或固化到Flash中。在这种情况下我们一般不去从硬件上调整存储空间的大小(有些存储空间在片内,实在无法调整),而是去修改程序,试图将程序简化、将缓存减小、减少全局变量、少用大数组多用指针等等人工方法,有些时候这些方法很有效。但如果使转载 2014-05-12 22:33:10 · 683 阅读 · 0 评论 -
基于89C51单片机的超声波测距系统设计与制作
程序如下原创 2014-04-29 11:34:56 · 7118 阅读 · 1 评论 -
菜鸟之学习51单片机(四)流水灯的实现
通过前面的程序,我们可以了解到,一个程序当中,让流水灯产生动作的是 while(1){ P0=0xff; // P0口控制的LED等全灭,共阳二极管 delay1ms(500); // 延迟500ms P0=0x00;原创 2013-12-07 23:48:39 · 3619 阅读 · 0 评论 -
菜鸟之学习51单片机(三)点亮LED灯
因为keil uVision3和proteus 7大三的时候就学过了,这里也不再重复记录,两个驱动也很容易安装,一个是USBISP下载器驱动,一个是USB转串口通讯线的驱动,网上搜就有教程,光盘也有教程,驱动软件也可以安装,所以并不难!下面复习我的第一个单片机C语言程序吧。#include // 包含头文件void delay1ms(unsigned i原创 2013-12-04 17:14:59 · 1724 阅读 · 0 评论 -
菜鸟之学习51单片机(二)单片机C语言基础
大一的时候学习了谭浩强教授的《C语言程序设计》,有了一定的基础,再加上大二参加C语言2级培训班,通过了全国二级,有一定的提高,但是翻看《单片机程序设计》之后发现,keil 3除了标准C语言的关键字外,增加如下关键字: 1. _at_ 绝对地址定位 2.alien 函数类型 3.bdata 用于指定存储于RAM中的位寻址区的数据 4.bit 定义位变量原创 2013-12-04 16:29:00 · 1218 阅读 · 0 评论 -
菜鸟之学习51单片机(五)蜂鸣器继电器的实现
对于这几个东西的编程很简单,就是I/O口的高低电平,下面,我们来看看原理图 继电器的JPJDQ在管理设置组接P3.7口,蜂鸣器接P3.6口,所以,只要我们控制这两个I/O就行了明天再写了,困了原创 2013-12-08 23:33:24 · 2619 阅读 · 0 评论 -
基于AT89C51的电子钟(C语言编程)
先看看电路图原创 2014-04-29 10:57:10 · 6960 阅读 · 2 评论 -
利用OpenCV显示一幅图像
安装好OpenCV1.0和配置好VC6.0后配置请参考http://wiki.opencv.org.cn/index.php/VC6下安装与配置OpenCV1.0建立工程,输入以下代码C语言版本#include "cv.h"#include "highgui.h"int main( int argc, char** argv ){原创 2014-07-19 00:18:55 · 629 阅读 · 0 评论 -
菜鸟之学习STM32单片机(一)认识开发板
学了一段S原创 2014-04-08 22:17:44 · 1740 阅读 · 0 评论 -
altium designer入门到精通视频教程(完全教程)
最近想加强PCB制图技术,去淘宝找到郭天祥老师的视频教程,讲的很详细,很不错! 下载链接:http://pan.baidu.com/share/link?shareid=469955833&uk=1292575798 密码:gh0j原创 2013-12-22 10:05:33 · 29585 阅读 · 4 评论 -
虚拟机下ubuntu9.10的静态IP配置
静态IP的配置有两种方法,一种是手动的原创 2014-08-02 18:44:06 · 1055 阅读 · 0 评论