自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 收藏
  • 关注

转载 芯灵思SinlinxA64开发板 Linux内核信号量学习

在驱动程序中,当多个线程同时访问相同的资源时(驱动程序中的全局变量是一种典型的共享资源),可能会引发"竞态",因此我们必须对共享资源进行并发控制。Linux内核中解决并发控制的最常用方法是自旋锁与信号量(绝大多数时候作为互斥锁使用)。自旋锁与信号量"类似而不类",类似说的是它们功能上的相似...

2019-03-15 16:16:00 173

转载 芯灵思Sinlinx A64开发板设置qt程序自启动

开发平台 芯灵思Sinlinx A64内存: 1GB 存储: 4GB开发板详细参数 https://m.tb.cn/h.3wMaSKm对于开发板开机启动程序的设置可以这样做通过串口连接开发板 vi /etc/profile可以看到黄色框的就是qt自启动的命令,仿照这个替换为自...

2019-03-14 17:15:00 194

转载 芯灵思Sinlinx A64开发板 Linux内核等待队列poll ---阻塞与非阻塞

开发平台 芯灵思Sinlinx A64内存: 1GB 存储: 4GB开发板详细参数 https://m.tb.cn/h.3wMaSKm**阻塞:阻塞调用是指调用结果返回之前,当前进程程会被挂起(休眠)。函数只有在得到结果之后才会返回。默认情况下,文件都是以这种方式打开。非阻塞:...

2019-03-13 16:26:00 143

转载 芯灵思Sinlinx A64开发板Linux内核定时器编程

开发平台 芯灵思Sinlinx A64内存: 1GB 存储: 4GB开发板详细参数 https://m.tb.cn/h.3wMaSKm开发板交流 641395230Linux 内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 &l...

2019-03-12 16:54:00 126

转载 芯灵思Sinlinx A64开发板Linux内核定时器编程

开发平台 芯灵思Sinlinx A64内存: 1GB 存储: 4GB开发板详细参数 https://m.tb.cn/h.3wMaSKm开发板交流 641395230Linux 内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 &l...

2019-03-11 16:41:00 98

转载 芯灵思Sinlinx A64 开发板移植SQLite3

开发平台 芯灵思Sinlinx A64内存: 1GB 存储: 4GB开发板详细参数 https://m.tb.cn/h.3wMaSKm开发板交流 641395230首先到 http://www.sqlite.org/download.html 下载linux版本的源码我下载的...

2019-03-08 16:00:00 164

转载 芯灵思Sinlinx A64 linux 通过设备树写LED驱动(附参考代码,未测试)

开发平台 芯灵思Sinlinx A64内存: 1GB 存储: 4GB详细参数 https://m.tb.cn/h.3wMaSKm开发板交流 641395230全志A64设备树结构体 #include <linux/of.h> //设备树里的每个设备及每个设备子节点都...

2019-03-07 17:01:00 109

转载 芯灵思Sinlinx A64 Linux&qt编译安装

开发平台 芯灵思Sinlinx A64内存: 1GB 存储: 4GB详细参数 https://m.tb.cn/h.3wMaSKm开发板交流 641395230前提条件搭建好CentOS环境光盘目录 :芯灵思SIN-A64光盘资料\Linux & QT\sourc...

2019-02-28 16:26:00 227

转载 芯灵思Sinlinx A33开发板boa与CGI移植

开发平台* 芯灵思SinlinxA33开发板淘宝店铺: https://sinlinx.taobao.com/嵌入式linux 开发板交流 641395230在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流,这种程序结构也就是大家非常熟悉的B/S结构,即在 嵌入式...

2019-02-26 17:17:00 372

转载 全志A33开发板的安卓控制LED-2-JNI基础

虽然您可以完全使用Java编写应用程序,但有些情况下Java本身并不能满足您的应用程序的需求。当应用程序不能完全用Java编写时,程序员使用JNI编写Java本机方法来处理这些情况。以下示例说明何时需要使用Java本机方法:标准Java类库不支持应用程序所需的与平台相关的功能。您已经...

2019-02-22 17:26:00 186

转载 安卓控制LED驱动编写

安卓控制LED驱动编写开发平台* 芯灵思SinlinxA33开发板淘宝店铺: https://sinlinx.taobao.com/打开Android Studio3.1新建一个 NO Activity 项目切换为project视图,到/app/src/main/java...

2019-02-21 17:05:00 74

转载 全志A33 lichee 开发板 Linux中断编程原理说明

开发平台* 芯灵思SinlinxA33开发板淘宝店铺: https://sinlinx.taobao.com/嵌入式linux 开发板交流 641395230本节实验目标实现按键触发中断终端显示按键松开或按下实验平台 芯灵思Sinlinx A33 开发板step1 查看原...

2019-02-20 16:31:00 511

转载 全志A33开发板Linux内核定时器编程

开发平台* 芯灵思SinlinxA33开发板淘宝店铺: https://sinlinx.taobao.com/嵌入式linux 开发板交流 641395230Linux 内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 和 ...

2019-02-19 14:25:00 244

转载 全志A33 lichee lvds屏幕配置

开发平台* 芯灵思SinlinxA33开发板淘宝店铺: https://sinlinx.taobao.com/嵌入式linux 开发板交流 641395230芯灵思SinlinxA33开发板支持lcd,lvds,dsi屏幕接口,这节通过制作添加lvds配置文件,使其支持lvds...

2019-02-18 12:05:00 1521

转载 全志A33 lichee 搭建Qt App开发环境编写helloworld

开发平台 芯灵思SinlinxA33开发板 淘宝店铺: https://sinlinx.taobao.com/嵌入式linux 开发板交流641395230Step 1 在虚拟机(CentOS7)上安装Qt Creator将qt-creator-opensource-linux...

2019-02-18 11:54:00 473

转载 全志A33 lichee 修改开机图片

全志A33 lichee 修改开机图片开发平台* 芯灵思SinlinxA33开发板淘宝店铺: https://sinlinx.taobao.com/嵌入式linux 开发板交流 641395230首先要知道开机图片存在哪里?/root/work/sinlinx/a33/li...

2019-02-18 11:44:00 673

转载 嵌入式Linux内核tasklet机制(附实测代码)

Linux 中断编程分为中断顶半部,中断底半部中断顶半部: 做紧急,耗时短的事情,同时还启动中断底半部。中断底半部: 做耗时的事件,这个事件在执行过程可以被中断。中断底半部实现方法: tasklet,工作队列,软中断等机制实现。实际上是把耗时事件推后执行,不在中断程序执行。什么是...

2019-02-15 15:45:00 113

转载 全志A33 linux led驱动编程(附实测参考代码)

开发平台* 芯灵思SinlinxA33开发板#实验原理在芯灵思开发板上,没有led灯模块,只能通过引脚电平观察: 这里我选择LS-INT引脚。全志A33一共有10组IO口,每组IO有9个相关功能控制器,LS-INT属于PB7,相关寄存器如图本次实验只用到这两个寄存器,在程序中...

2019-02-15 10:30:00 350

转载 全志A33 lichee怎样编译镜像

对于全志A33 lichee编译镜像文件需要先搭建好交叉编译环境,这个搭建环境可以看之前的文档 “SINA33开发板怎样创建编译环境”开发平台* 芯灵思SinlinxA33开发板Step 1 : 编译 QT4.8.7进入 QT 源码所在路径,直接运行 build.sh 即可,另...

2019-02-15 10:05:00 535

转载 芯灵思SInA33开发板怎样烧写镜像文件

上一节已经制作好了linux镜像文件,现在将它烧入开发板中需要的工具有 * SINLINX-A33_qt-4.8.7_lcd1024x600_v3.1 #镜像文件 * PhoenixSuit ...

2019-02-15 09:38:00 158

转载 芯灵思SinlinxA33开发板Linux内核定时器编程

Linux 内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 <Linux/timer.h> 和 kernel/timer.c 文件中。内核定时器的数据结构struct timer_list { struct li...

2019-02-14 15:18:00 88

转载 芯灵思SINA33开发板怎样创建编译环境

首先在Vmware安装好Centos,在此不再重复步骤,大家可以看以前的帖子有详细的步骤。本节主要介绍如何在Centos 搭建编译环境Step 1 更新 CentOS 源CentOS 由于很追求稳定性,所以官方源中自带的软件不多,因而需要一些第三方源,比如 EPEL、ATrpms、ELR...

2019-02-14 09:42:00 174

转载 芯灵思SinA33开发板怎样安装虚拟机

芯灵思SinA33开发板怎样安装虚拟机今天入手一块芯灵思的开发板,型号为SIN-A33,用的是全志的A33芯片,与其它开发板不同的是,芯灵思开发板手册上用来搭建开发环境的linux系统是centos 7,今天在安装过程中遇到了些小问题,总结起来供大家参考。开发板交流 641395230...

2019-02-13 10:16:00 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除