2018年2月7日

如何在单片机上使用printf函数(printf)(avr)(stm)(lpc)(单片机)(转)

摘要: 摘要: 当我们在调试代码时,通常需要将程序中的某个变量打印至PC机上,来判断我们的程序是否按预期的运行,printf函数很好的做到了这一点,它能直接以字符的方式输出变量名和变量的值,printf函数在使用时,不仅仅要初始化串口,还需要其它的一些设置或者要调用其它的一些函数,否则printf函数将不能 阅读全文

posted @ 2018-02-07 11:18 张凌001 阅读(2375) 评论(0) 推荐(0) 编辑

说说新唐ARM9(未完待续)

摘要: 针对通用32位微控制器的NUC970系列嵌入了由RISC机器有限公司设计的RISC处理器ARM926EJ-S,运行频率高达300 MHz,具有16 KB的I-cache,16 KB的D-cache和MMU,56KB嵌入式SRAM和16 KB IBR(内部引导ROM),用于从USB,NAND和SPI 阅读全文

posted @ 2018-02-07 10:35 张凌001 阅读(6127) 评论(1) 推荐(1) 编辑

2018年2月6日

C语言的基本构成

摘要: C语言的基本构成 知识点:C语言的注释;关键字;书写风格;常量和变量 重要程度:★★★★ 1、C语言的良好风格 用C语言编写的程序,称为C语言源程序,简称C程序。 本节将通过一个简单的C程序例子,向大家介绍C语言的一些基本构成和如何写出风格良好的程序,使读者对C语言有一个初步的认识。 例1:计算两个 阅读全文

posted @ 2018-02-06 22:31 张凌001 阅读(3985) 评论(0) 推荐(0) 编辑

Linux 文件基本属性(转)

摘要: Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如 阅读全文

posted @ 2018-02-06 22:00 张凌001 阅读(184) 评论(0) 推荐(0) 编辑

2018年2月5日

关于KEIL仿真的虚拟串口讲解

摘要: 这个是最后的效果图,右下方是串口打印的设置 第一步:在程序上写入关于串口一的配置,以及初始化和串口输出的内容 第二步:需要的时候在进行配置,在OPTIONS OF TARGET一栏的c/c++中(其原因分习参见keil调试详解这一篇): 第三:DEBUG-START/STOP DEBUG SESSI 阅读全文

posted @ 2018-02-05 15:57 张凌001 阅读(7604) 评论(0) 推荐(0) 编辑

2018年2月3日

C 环境设置(转自菜鸟教程)

摘要: C 环境设置 本地环境设置 如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。 文本编辑器 这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。 文 阅读全文

posted @ 2018-02-03 18:15 张凌001 阅读(1496) 评论(0) 推荐(0) 编辑

C语言简介(转自菜鸟教程)

摘要: C 简介 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。 在 1978 年,布莱恩·柯林汉(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie) 阅读全文

posted @ 2018-02-03 18:11 张凌001 阅读(794) 评论(0) 推荐(0) 编辑

(二)启动代码分析 01

摘要: (二)启动代码分析 01 发现问题: 前面我们编写 LED 流水灯 裸机驱动,需要添加了 启动代码 (杨铸 startup.s) ,也就是初始化把 开发板带到 C 语言环境(也就是 xmain 函数) startup.s 现在我们尝试 用 keil 自身的 s3C2440.s s3c2440.s 但 阅读全文

posted @ 2018-02-03 17:41 张凌001 阅读(282) 评论(0) 推荐(0) 编辑

(二)启动代码分析 02

摘要: (二)启动代码分析 02 首先从开发板硬件讲起: 思考问题: 开发板上电后,程序是如何启动呢??? 这里分 nor flash 启动 和 nand flash 启动 讲解 : nand flash 启动: _______________________________________________ 阅读全文

posted @ 2018-02-03 17:39 张凌001 阅读(232) 评论(0) 推荐(0) 编辑

单片机启动代码的认识(转)

摘要: 启动代码通常都烧写在flash中,它是系统一上电就执行的一段程序,它运行在任何用户c代码之前。上电后,arm处理器处于arm态,运行于管理模式,同时系统所有中断被禁止,pc到地址0处取指令执行。一个可执行映像文件必须有个入口点,而能放在rom起始处的映像文件的入口地址也必须设置为0.在汇编语言中,我 阅读全文

posted @ 2018-02-03 17:11 张凌001 阅读(473) 评论(0) 推荐(0) 编辑

导航