2011年10月14日

STM32 入门之 GPIO (zhuan)

摘要: 入手STM32有一段时间了,感觉刚入门时很难,无处下手,现在学到了点皮毛,写出来和大家分享一下。 首先,什么叫GPIO?这个问题,答案是我也不知道!至少目前我没有必要知道,我只要知道他其实就是51单片机的那种IO口而已,不同的是,51单片机的IO口是不需要配置模式的,而STM32的IO口(哦,不,应 阅读全文

posted @ 2011-10-14 16:15 码农也疯狂 阅读(11598) 评论(2) 推荐(2) 编辑

STM32 中常见错误 的处理方法

摘要: 1.Fatal Error[Pe035]: #error directive: "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)"处理方法 : 在option... 阅读全文

posted @ 2011-10-14 13:57 码农也疯狂 阅读(2717) 评论(0) 推荐(0) 编辑

2011年9月19日

指针常量 和 常量指针

摘要: char * const c; 指针常量 是 指针类型的常量,即指针本身是常量,只能指向固定的区域;但该区域中的内容 可以改变。 const char *c; 或 char const *c; 常量指针 是 指向常量的指针,即指针指向区域的内容是常... 阅读全文

posted @ 2011-09-19 12:24 码农也疯狂 阅读(249) 评论(0) 推荐(0) 编辑

2011年9月13日

串口通讯

摘要: #include //#define BUFFERLEGTH 10unsigned int shuju[4]={0xff,0xfe}; unsigned char recbuff[2]={0,0}; unsigned char rec_count=0; enum{WAIT,START,DAT... 阅读全文

posted @ 2011-09-13 09:30 码农也疯狂 阅读(322) 评论(0) 推荐(0) 编辑

2011年9月8日

C语言的抽象与函数指针2

摘要: 我们现在可以定义一个函数来计算一个整型数的立方,并且把它传递给这个print_int_fun(),就可以打印出这个数的立方了。 换句话说,print_int_fun()不仅处理变量,同时也处理函数,它具备了第三层抽象的能力。三、主角——函数指针 使C语言具备第三层抽象能力的,是C语言中的函数指针。使... 阅读全文

posted @ 2011-09-08 10:39 码农也疯狂 阅读(376) 评论(0) 推荐(0) 编辑

C语言的抽象与函数指针1

摘要: 说明:本文的程序都是一些片段,并且使用了C99的语法,如果想运行这些片段,请把它们补充完整,并且使支持C99语法的编译器编译,如GCC或者Lcc-Win。一、何为抽象? 从小到大,我们接触到的抽象,最熟悉的莫过于数学了。为什么这样说呢? 比如说,在小学的时候,老师总是拿了几个苹果来引诱我们:同学们,... 阅读全文

posted @ 2011-09-08 10:36 码农也疯狂 阅读(521) 评论(0) 推荐(0) 编辑

2011年6月14日

自己写的一个简单的风速仪程序

摘要: 1 /* 在cvavr下编写的 已经测试通过 显示用的320*240液晶 2 time0定时1s 每1秒读TCNT1的数据 然后清零tcnt1 3 4 5 */ 6 7 ... 阅读全文

posted @ 2011-06-14 15:15 码农也疯狂 阅读(584) 评论(0) 推荐(0) 编辑

2011年6月8日

CVAVR生成的典型USART收发的接口程序

摘要: 一般教科书上提供的UART收发的程序往往是一段采用轮循(Polling)方式完成收发的简单代码。但对于高速的AVR来讲,采用这种方式大大降低了MUC的效率。在使用AVR时,应根据芯片本身的特点(片内大容量数据存储器RAM,更适合采用高级语言编写系统程序),编写高效可靠的UART收发接口(低层)程序。... 阅读全文

posted @ 2011-06-08 09:06 码农也疯狂 阅读(2349) 评论(0) 推荐(0) 编辑

2011年6月2日

各种小总结

摘要: ‘a’ 字符常量用单引号 “abcd” 字符串用双引号 cvavr 的位变量 (bit)只能定义全局变量 保存变量值的话要用static定义———叫静态变量,在不同的函数定义同一个静态变量的话 前面加extern修饰 如果某个变量值可能因为外界环境 如中断 而改变 ,就要在其前面加上 vol... 阅读全文

posted @ 2011-06-02 10:03 码农也疯狂 阅读(192) 评论(0) 推荐(0) 编辑

2011年5月28日

lilux常用命令

摘要: linux目录架构/ 根目录/bin 常用的命令 binary file 的目錄/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /b... 阅读全文

posted @ 2011-05-28 16:51 码农也疯狂 阅读(1749) 评论(0) 推荐(0) 编辑

导航