logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在ubuntu下搭建Qt Creator的arm交叉编译环境

Qt Creator是跨平台的 Qt IDE, Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集成开发环境(IDE)。此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。使用Qt Creator进行嵌入式程序开发是一个很好的选择。所以今天我们来学习一下如何搭建基于Qt Creator的开...

#嵌入式#linux#arm +1
linux开发板执行程序提示/bin/sh: Permission denied的解决办法

在使用S3C6410开发板时,编写了一个简单的hello.c程序,如下所示。#include <stdio.h>int main(){printf("Hello!\n");return 0;}采用下面的交叉编译命令对程序进行编译。arm-linux-gcc hello.c -o hello生成...

linux系统下timer的用法详解

我们在写程序时,很多时候希望程序能够按照固定的周期执行。比较笨的办法是用一个while(1)循环,在循环里用一个sleep或者usleep函数延时,延时到一定时间执行需要执行的代码。这种方法忽略了程序代码运行的时间,所以程序循环的时间就不准了。为了能够活动比较准的定时时间,可以使用timer模块。timer模块的使用方法有2种比较常用的的用法,一种是产生新线程的...

飞思卡尔16位单片机(二)——CodeWarrior开发环境搭建及新建、调试工程

一、安装CodeWarrior飞思卡尔16位单片机的开发环境为CodeWarrior5.1,这个软件安装比较简单,软件的安装文件可以从相应的网站上下载。安装CodeWarrior所需要的电脑的硬件资源也比较宽泛,目前一般的电脑都可以满足这个要求,可以支持win10、win7等操作系统。安装过程按照按照软件的提示一步步操作即可。二、安装USBDM驱动USBDM是...

mmap函数的用法详解及实例分析

1、mmap函数是一个比较神奇的函数,它可以把文件映射到进程的虚拟内存空间。通过对这段内存的读取和修改,可以实现对文件的读取和修改,而不需要用read和write函数。如下图所示,为mmap实现原理的示意图。在这个图中,off为映射的部分在文件中的偏移量,len为映射的长度。2、下面我们来看一下mmap函数的原型void *mmap(void *addr, size_t len,...

51单片机(二)—— 如何烧写51单片机程序

学习单片机很重要的一步就是为单片机烧写程序,烧写程序是初学者体验单片机并快速入门的第一步,51单片机由于比较简单,并且为了节省学习成本,一般很少使用调试器,而是直接用单片机的串口烧写程序。下图是我使用的开发板,这个开发板上已经集成了USB转串口芯片。要为单片机烧写程序首先要安装USB转串口芯片的驱动,不同的芯片的驱动程序也不一样,我这里的USB转串口芯片为P...

#单片机#mcu#嵌入式
linux系统中如何关闭后台运行的进程

在linux系统中,关闭某个进程的命令是kill,后边需要加进程的进程号。但是关闭进程需要知道进程的进程号,那么怎样才能知道进程的进程号呢?可以使用下面的命令来查看。ps aux执行了这个命令之后,可以看到所有正在运行的进程,格式如下所示USERPID %CPU %MEMVSZRSS TTYSTAT STARTTIME COMMAN...

51单片机(二十)—— 定时器产生方波信号

在本文中,我们用定时器0来产生方波信号,包含两个实验,实验1产生一个频率为10kHz的方波信号,实验2产生一个频率为100Hz的方波信号。实验1实验1 中定时器0的初始化代码如下所示。void init_T0(void){TMOD|= 0x02;//使用方式2,8位自动重装载定时器TH0=256-50;//...

#51单片机
控制算法(二)—— 模糊控制算法

模糊控制是以模糊集理论、模糊语言变量和模糊逻辑推理为基础的一种智能控制方法,它是从行为上模仿人的模糊推理和决策过程的一种智能控制算法。模糊控制首先将操作人员或专家经验编成模糊规则,然后将来自传感器的实时信号模糊化,将模糊化后的信号作为模糊规则的输入,完成模糊推理,将推理后得到的输出量加到执行器上。模糊控制的过程如下图所示。上图中,包括了模糊...

MAX232芯片的用法及实际应用

MAX232芯片是美信(MAXIM)公司专为RS-232标准串口设计的单电源电平转换芯片,它可以实现两路串口电平的转换,可以实现TTL电平和232电平之间的相互转换。芯片使用+5v单电源供电。首先,我们来了解一下什么是TTL电平和232电平。1、TTL电平标准输出 L: <0.8V ; H:>2.4V。输入 L: <1.2V ; H:...

    共 21 条
  • 1
  • 2
  • 3
  • 请选择