摘要: key_int按键中断实验 实验内容: 通过开发板上的按键中断控制led灯进行跑马灯并打印信息。 通过简单事例说明猎户座4412处理器的GIC中断处理的应用,设置key2按键连接的引脚为中断模式,当识别按键被按下时进入相应的中断处理函数 实验目的: 熟悉开发环境的使用 掌握猎户座4412处理器的中断 阅读全文
posted @ 2018-09-18 20:52 蓝勃斐重新开始 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: key_poll按键轮询实验 实验内容: 通过FS_4412开发板上的按键控制LED灯并打印信息。 实验目的: 熟悉开发环境的使用。 掌握猎户座4412处理器的GPIO接口, 实验平台: FS4412开发板,eclipse,secureCRT。 实验步骤: 1.查看按键K2 在开发板的位置: 2.查 阅读全文
posted @ 2018-09-17 20:41 蓝勃斐重新开始 阅读(513) 评论(0) 推荐(0) 编辑
摘要: uart串口实验 实验内容: 编写UART模块程序,通过串口将信息打印到终端。 实验目的: 熟悉开发环境的使用。 掌握exynos4412处理器的UART功能。 实验平台: FS4412开发板,eclipse,secureCRT. 实验步骤: 1.查看con7串口在开发板的位置; 2.查看BUF_X 阅读全文
posted @ 2018-09-17 16:51 蓝勃斐重新开始 阅读(552) 评论(0) 推荐(0) 编辑
摘要: PWM蜂鸣器实验: 实验内容: 编写PWM模块程序,通过PWM控制FS_4412平台上的蜂鸣器。 实验目的: 熟悉开发环境。 掌握exynos4412处理器的PWM功能。 实验平台: FS_4412开发平台,eclipse,secureCRT。 实验步骤: 1.查看PWM在开发板上的位置。 2.查看 阅读全文
posted @ 2018-09-17 15:11 蓝勃斐重新开始 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 实验内容: 编写GPIO模块程序,实现对FS_4412平台的上的led2,led3,led4 ,led5,的流水灯实现。 实验目的: 熟悉开发环境的使用。 掌握Exynos 4412处理器GPIO功能使用。 实验平台: FS_4412 Exynos 4412开发板,eclipse, secureCR 阅读全文
posted @ 2018-09-17 14:21 蓝勃斐重新开始 阅读(1154) 评论(0) 推荐(0) 编辑
摘要: 1 #ifndef FILE_H 2 #define FILE_H 3 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 13 #define BUF_SIZE 128 14 typedef struct user{ 1... 阅读全文
posted @ 2018-09-13 08:59 蓝勃斐重新开始 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 要求,创建守护进程,每隔两秒向文件daemon.txt中写入当前时间 错误分析: (1)缺少头文件sys/wait.h 导致umask()报错; (2)创建daemon.txt是路径缺省,本来以为是在和daemon.c一个文件夹错误,是在第三部chdir()创建的工作目录/tmp下。 (3)prin 阅读全文
posted @ 2018-09-02 21:27 蓝勃斐重新开始 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 本例中使用fork()创建一个子进程,然后让子进程暂停5s,接下来对原有的父进程使用waitpid()函数,利用WNOHANG使父进程不会阻塞每隔一秒判断子进程是否退出。 阅读全文
posted @ 2018-09-02 16:37 蓝勃斐重新开始 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 错误解析: (1)fiage标志位:O_APPEND 的作用,写文件时读写位置指向末尾,例如,未使用O_APPEND是原文1122,写入AA,则最终文件结果:AA22 (2)使用open()函数时,设置flags时O_RDOLIY|O_ERONLY中将( |) 写成(,) 关键编译器不报错。 阅读全文
posted @ 2018-08-30 13:20 蓝勃斐重新开始 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 错误: 解析: 优先级错误,==的优先级高于=,在使用中应该有默认添加的习惯; 阅读全文
posted @ 2018-08-30 09:48 蓝勃斐重新开始 阅读(271) 评论(0) 推荐(0) 编辑