嵌入式基本知识
文章平均质量分 67
toney2010
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
89s52单片机的硬件资源基本使用
1.最典型、基本的定时器T0的初始化方法 #includesbit b=P1^1;void T0isr(void) interrupt 1{TL0=0X0C;TH0=0X0F0;b=~b;}void main(){b=0;TMOD=0X00;TL0=0X0C;TH0=0X0F0;TR0=1;ET0=1;EA=1;while(1) {}} 2.最基本初始化串行口模式1原创 2010-04-17 16:12:00 · 1746 阅读 · 0 评论 -
在门口
现在是2010年4月7日13:15:07,虽然已经大二下半学期了,学习电子,但是对嵌入式系统没有什么清晰地概念,只知道CISC和RISC的区别,而嵌入式应该使用后者吧。现在理解的嵌入式就是专用计算机的CPU的控制,包括PowerPC,MIPS,ARM。专用集成电路及实现技术要求:ASIC,CPLD,FPGA。对数字信号进行采集、变换、滤波、估值、曾强、压缩、识别的处理要用DSP。未来嵌入式的发展方原创 2010-04-07 13:15:00 · 379 阅读 · 0 评论 -
转的:FPGA与CPLD的区别
CPLD和FPGA区别可编程逻辑器件主要包括FPGA和CPLD,FPGA是Field Programmable Gate Array缩写,CPLD是Complex Promrammable Logic Device的缩写。从可编程逻辑器件的发展历史上来讲,CPLD一般是指采用乘积相结构的基于EEPROM的器件,所以具有非挥发的,不需要外部配置ROM,具有保密性和有限次编程次数(根据不同的结原创 2010-04-07 22:52:00 · 1105 阅读 · 0 评论 -
CORTEX-M3的学习(1)——STM32启动代码
<br />前半个月了解了一些cortex-m3的一些基本架构,现在开始着手以其为内核的STM32的学习,今天早晨使用ST公司的标准外设库V3.0.0进行了空工程的建立并且编译通过了。现在想开始对它的启动代码进行分析,汇编没真正学过,要熟悉这短短五页的汇编代码,还需要下些功夫:<br /> <br /> <br />启动代码文件名是STM32F10X.S,它的作用先总结下,然后再分析。启动代码作用一般是:1)堆和栈的初始化;2)向量表定义;3)地址重映射及中断向量表的转移;4)设置系统时钟频率;5)中断寄存原创 2010-11-02 00:21:00 · 2405 阅读 · 1 评论 -
我的原来的总结
<br />学习历程:<br />整体学习历程中有以下一些关键点。主要是C语言、51单片机、一些外围器件(矩阵键盘、AD、DS1302、AT24C02、1602液晶等等)、模拟电路、数字电路、高频电路,现在正在学习CORTEX。<br />在上大学前,只听说过C语言,所以很好奇,很想弄清楚到底是什么,所以学起来比较有动力;51的学习同样像现在大家一样,从买学习板开始,集中、间断的学习着它本身和外围器件,也不时学习一些浅显的通信、计算机原理、汇编语言的内容,也了解了FPGA的一些最简单知识。渐渐发现这些课余内原创 2010-11-02 00:31:00 · 490 阅读 · 1 评论
分享