
单片机
文章平均质量分 57
gw_cs
宁静致远, 澹泊明志.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单片机电子密码锁源代码
#include sbit P0_0=P0^0;sbit P0_1=P0^1;sbit P3_6=P3^6;sbit P3_7=P3^7;unsigned char code ps[]={1,2,3,4,5}; unsigned char co转载 2011-09-02 15:51:16 · 5190 阅读 · 1 评论 -
大学实训
电子信息工程专业08级《工程设计》实训环节实施流程时间 内容 地点8.30 下午3:00—5:00 工程设计动员大会 F3058.3原创 2011-09-02 16:53:16 · 847 阅读 · 0 评论 -
学ARM+Linux要先裸奔!
在 ARM + Linux 培训班学习,讲师一般首先讲解用 ADS 或 RealView MDK 去调试 ARM 开发板。原因在于:1、掌握 ARM 体系结构。ARM 是一种计算机,掌握其体系结构也就是掌握ARM的工作原理。在大学里一般会开设《微机原理》这门课程,讲解x86计算机的工作原理,并学习x86汇编语言。因为ARM与x86体系结构上的不同,所以学习ARM+Linux之前,要首先掌握AR转载 2012-04-11 16:07:53 · 5497 阅读 · 0 评论 -
关于__irq 的使用
__irq为一个标识,用来表示一个函数是否为中断函数。对于不同的编译器,__irq在函数名中的位置不一样,例如: ADS编译器中 : void __irq IRQ_Eint0(void); Keil编译器中 : void IRQ_Eint0(void) __irq; 但是其意义一样,它所完成的任务是标识该函数为中断函数,在编译器编译是调用此函数时,先保护函数入口现场,然后执行中断函数,原创 2012-08-16 13:43:47 · 1093 阅读 · 0 评论 -
ADS 1.2 分散加载文件mem.scf 文件注释
;总共三个分散加载文件mem_a.scf,mem_b.scf,mem_c.scf,区别是加载地址不一样;具体加载哪个,在DebugInExram->ARM Linker->Scatter定义,链接类型选择Scattered;image entry point一定要跟ROM_LOAD值一样;ROM_LOAD 为加载区的名称,其后面的0x00000000 表示加载区的起始地址(存放程序代码原创 2012-09-27 15:54:18 · 1039 阅读 · 0 评论