当前位置:才华咖 > 互联网计算机 > 计算机 > 计算机三级 > 计算机三级考试嵌入式系统开发技术重点内容
手机版

计算机三级考试嵌入式系统开发技术重点内容

来源:才华咖 阅读:2.56W 次

导语:嵌入式系统是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,下面是相关介绍,欢迎参考!

计算机三级考试嵌入式系统开发技术重点内容

  S3C44B0的'ADC組件及开发应用

常用ADC寄存器

1、ADC控制寄存器ADCCON决定是否允许启动、选择ADC通道、反映ADC转换状态

2、ADC预分频寄存器ADCPSR决定预分频系数

3、ADC转换时间

TADC=2×(ADCSPR的值+1)×16/MCLK

4、ADC数据寄存器寄存转换后的10位数字量

5、对ADC操作三要素:

(1)选择通道并启动AD变换

(2)查询状态(是否转换结束)

(3)读取转换结果

S3C44B0的ADC开发应用

如果MCLK=64MHz

1、让ADC转换时间为10uS,写出程序片段

解答:ADC转换时间:

TADC=2×(ADCSPR的值+1)×16/MCLK

ADCPSR=10/32*64-1=19

主要是写ADCPSR寄存器,写寄存器三条指令:

LDR R0,=rADCPSR

MOV R1,#19

STR R1,[R0]

解答续:

CMP R2,#30

BCC LPSET0

CMP R2,#90

BHI LPSETFF

MOV R3,R2

B LPGO

LPSET0:

MOV R3,#0

B LPGO

LPSETF:

MOV R3,#0xFFFFFFFF

LPGO: B START

本文链接:https://www.caihuaka.com/jsjzs/sanji/4kp32e.html
最近更新

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。