微控制器和嵌入式系统
编程技术
周航慈
介绍
编程语言和编程环境简介功能设计
结构分析与模块设计 完成功能设计
系统达到“有用”水平后。
可靠性设计:
抗干扰设计和容错设计 完全可靠
系统设计后,达到“可用性”的水平。
算法设计:
数据结构的优化设计和算法的优化
优化设计完成后,系统达到“易用”的水平
“。
案例简介 配料控制系统设计
介绍编程
语言和编程环境
程序设计语言
编译话语
汇编语言编程的使用对微控制器的内部结构和外围电路必须非常重要
了解程序开发人员的要求,尤其是指令系统的要求
它相对较高,用汇编语言开发软件比较费力,程序量通常也比较高
所有方面都需要考虑,一切都需要程序员安排
高级语音
编程时会使用高级语言,主要是 C 语言,只要它们在微控制器中对
结构和外围电路有基本的了解,但对指挥系统不是很熟悉
这个过程比拼字容易,很多细节不需要考虑,编译软件就会被替换
因此,C语言在单片机软件开发中的应用越来越广泛
越来越多的用户
编程环境
基于操作系统的编程
基于“实时多任务操作系统”内核的阶段刚好完成
任务的编程保证了功能的实时性和可靠性
更复杂的应用系统
基于裸机的编程
基于空白单片机芯片,完成所有软件设计
其时效性和可靠性与所应用的设计者的水平密切相关
功能相对简单的中小型应用系统是电子工程师应该掌握的
基本编程技术 本讲座将介绍其编程方法
基于裸机的编程
背景资料
(主程序)前台程序
后
低级
关键词: 单片机与嵌入式系统
加入微信
获取电子行业的最新消息