资料介绍
本手册主要介绍基于HYCON 8-bit OTP MCU的C 编译器用法;以C语言为基础,介绍HYCON C IDE的用法及编程;本手册适合有C语言基础的开发人员,同样也适用无C语言基础的开发人员;
第二章介绍HYCON C Compiler的基本操作,包括工程的新建、调试;包括程序框架及工程设置;指导开发人员熟悉操作HYCON C Compiler。
第三章介绍C语言相关基础知识,主要提供给无C语言基础的开发人员学习,让用户更快入门HYCON CComplier。
第四章介绍HYCON C Compiler的扩展功能,介绍特殊使用方式及特殊变量定义、关键字和伪指令;介绍HYCON C Compiler自带的C 函数库,该函数库针对IC 硬体设置的,方便开发人员设置IC硬体配置。
第五章介绍HYCON C Compiler的汇编语言与C语言混合编程。
第六章介绍HYCON C Compiler优化功能。
第七章介绍基于HYCON C Compiler的C语言应用范例程序。
第八章指出一些在使用过程中遇到的错误提示及错误原因。
一个完整的工程项目,包含工程文件及程序文件,以下先介绍如何创建一个工程文件,注意:创建工程项目前,需要在对应地方新建一个文件夹来存放工程文件。
循环语句是几乎每个程序都会用到的,它的作用就是用来实现需要反复进行多次的操作。如一个 12M 的芯片应用电路中要求实现 1 毫秒的延时,那么就要执行 1000 次空语句才可以达到延时的目的(当然可以使用定时器来做,这里就不讨论),如果是写 1000 条空语句那是多么麻烦的事情,再者就是要占用很多的存储空间。
我们可以知道这 1000 条空语句,无非就是一条空语句重复执行 1000 次,因此我们就可以用循环语句去写,这样不但使程序结构清晰明了,而且使其编译的效率大大的提高。在 C 语言中构成循环控制的语句有goto 语句这个语句在很多高级语言中都会有,它是一个无条件的转向语句,只要执行到这个语句,程序指针就会跳转到 goto 后的标号所在的程序段。它的语法如下:
上面一段程序只是说明一下 goto 的用法,实际编写很少使用这样的手法。这段程序的意思是在程序开始处用标识符“start:”标识,表示程序这是程序的开始,“end:”标识程序的结束,标识符的定义应遵循前面所讲的标识符定义原则,不能用 C 的关键字也不能和其它变量和函数名相同,不然就会出错了。程序执行 a++,a 的值加 1,当 a 等于 10 时程序会跳到 end 标识处结束程序,否则跳回到 start 标识处继续 a++,直到 a 等于 10。上面的示例说明 goto 不但可以无条件的转向,而且可以和 if 语句构成一个循环结构,这些在 C 程序员的程序中都不太常见,常见的 goto 语句用法是用它来跳出多重循环,不过它只可以从内层循环跳到外层循环,不能从外层循环跳到内层循环。在下面说到 for 循环语句时再略为提一提。为何大多数 C 程序员都不喜欢用 goto 语句?那是因为过多的使用它时会程序结构不清晰,过多的跳转就使程序又回到了汇编的编程风格,使程序失去了 C 的模块化的优点。
- R32C/100系列C编译器包V.1.01 C编译器用户手册
- OK3588-C_Android12.0_用户使用手册
- OK6254-C_linux+Qt_用户使用手册
- "8位c语言编译器,HYCON 8位MCU C编译器的使用手册"
- Type-C转HDMI2.0数据转换产品CS5265使用手册 38次下载
- 单通道液位检测触摸芯片DL8W01使用手册 25次下载
- CCS编译器的使用手册资料免费下载 18次下载
- MPLAB C18编译器到MPLAB XC8 C编译器的移植过程详细中文资料概述
- 快速详细了解MPLAB C18 C编译器入门的学习资料
- MPLAB XC8 C编译器的用户指南详细中文资料概述免费下载
- 如何将C源代码从MPLAB C18编译器移植到MPLAB XC8C编译器的详细概述
- 使用C18编译器和定时器连接PIC18 MCU和兼容UNI/O®总线的串行EEPROM 6次下载
- Cx51编译器使用手册
- C196编译器软件
- KEIL C51 中文使用手册
- 【北京迅为】iTOP-i.MX6开发板使用手册第四部分固件编译第十四章非设备树Android4.4系统编译 53次阅读
- SEGGER编译器优化和安全技术介绍 支持最新C和C++语言 1113次阅读
- 领域编译器发展的前世今生 1472次阅读
- 编译器将.c文件编译为.o文件链接的过程 4270次阅读
- 交叉编译器安装教程 3269次阅读
- C编译器的缺省字节对齐方式(自然对界) 1995次阅读
- VScode编译器如何配置C/C++编译环境 5431次阅读
- C/C++在线编译器的功能 8347次阅读
- 虚拟机:编译器对C函数的名字修饰 2469次阅读
- 如何选择PIC单片机的C编译器 5245次阅读
- 深入编程语言和编译器是怎样工作的 4212次阅读
- 编译器原理到底是怎样的带你简单的了解编译器原理 1.1w次阅读
- 用于linux系统下编程的编译器,掌握gcc的基本用法 5579次阅读
- 编译器是如何工作的_编译器的工作过程详解 1.5w次阅读
- 编译器跟编辑器有什么区别 2.9w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多