|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
单片机应用程序设计技术资料
8 S, {& P1 X4 U" D/ L
Q, r+ V& e# @& T: f3 Q应用程序的设计步骤8 y3 t6 X1 R4 O
1.1设计任务书的编写0 v F( ^1 _- N6 V9 o
1.2硬件电路设计# y$ X, ]) ?4 f$ r/ l5 ^
1.3软件任务分析7 E L. f( B4 ^ i3 `' {
1.4数据类型利数据结杓的规划
9 O% t- g5 V6 j j. l6 w" b1.5资源分配( d. w3 V" `& R1 j, m0 a" u4 O
1.6编程及调试# _- |4 ~: E. P. }! c; f y: F* y
1.7编程语言与开发环境的选择% o' i3 ^ K) F$ q" q: e
7 x4 ?9 Z" X. R
程序流程图与子程序设计
. _" X$ m/ U+ P2.1 程序流程图, Q! u8 @# Q) ~5 K- L4 B6 I3 D
2.1.1 程序流程图的画法" d p4 o* O, F+ h
2.1.2 从程疗流程图到程序 m- {7 n3 S0 v4 X [" Z
2.2子程序设计
! U8 B# I4 @+ |- p) }2.2.1 结构化的程序设计风格* S8 t6 c+ x# w8 U, P/ l
2.2.2参数的使用
2 k% i" ]# j" G. ?( ~: W2.2.3算法的合理性和可靠性
4 D- C8 L/ c, N( b D: t# w Y8 W2.2.4 子程序的透明性设计
; Y3 A& A) }: q4 S& h4 f2.2.5 子程序的相容性设计
5 q5 Q* y: ?# ^% a$ ^" L+ b2.2.6 子程序的容错性设计
! l3 Q( ^+ Y6 K1 E8 @1 m* F: q) U4 j3 X+ ]8 i5 W# O7 C
9 L# S" _, `2 w6 g系统监控程序设计" O) @) [0 v) {2 F/ q$ ^1 u7 |2 ^) s1 x
3.1监控程序的任务
9 l5 @/ w. L# H; v3.2监控程序的结构
, {! D$ |6 ~0 ~+ L3.2.1 作业顺序调度型
$ g+ J. [6 d# \- L3.2.2 作业优先调度型
, k; H. {3 U( j3.2.3键码分析作业调度型1 g9 s+ J9 X: Y6 [
3.3普通监控程序的设计方法
% N( {0 h8 U; Y) R! ]3.3.1系统状态分析- }6 c) L, H W' D% f
3.3.2状态转移分析. r9 P1 p, S/ I6 n' O
3.3状态顺序编码型监控程序的设计方法
' d4 r6 d3 m1 L+ E" N/ l( D/ z; @' o# f: ~" g- ?
) e/ V+ ]8 F/ l. @ K
( m W$ ?+ x( r O5 n: ]4 K" ^0 C% U. ^
$ _" { {+ `0 Y" b' a$ N" B, ^ |
|