- 博客(63)
- 资源 (4)
- 收藏
- 关注
原创 rockchip rk3368(px5)车载开发之路5,使能GPS模块UC6226(2.HAL层以及以上)
本系列记载作者来到一个新的车载后装市场小公司,负责从新开始维护一套代码的心路过程。系统使用瑞芯微的rk3368芯片,版本是PX5_Android_8.0_release_20180726,从无到有的每个patch修改以及思考。其中着重点是驱动和系统相关,由于涉及到公司保密,所以APP部分暂时不贴过多的代码,只是针对系统bug进行记录。2020_02_14adb shell后ps发现并没有and...
2020-02-14 14:10:55
1520
1
原创 rockchip rk3368(px5)车载开发之路4,使能GPS模块UC6226(1.驱动层)
本系列记载作者来到一个新的车载后装市场小公司,负责从新开始维护一套代码的心路过程。系统使用瑞芯微的rk3368芯片,版本是PX5_Android_8.0_release_20180726,从无到有的每个patch修改以及思考。其中着重点是驱动和系统相关,由于涉及到公司保密,所以APP部分暂时不贴过多的代码,只是针对系统bug进行记录。2020_02_13 ---- 2020_...
2020-02-14 09:54:26
1789
1
原创 rockchip rk3368(px5)车载开发之路3,触摸屏触摸正常
本系列记载作者来到一个新的车载后装市场小公司,负责从新开始维护一套代码的心路过程。系统使用瑞芯微的rk3368芯片,版本是PX5_Android_8.0_release_20180726,从无到有的每个patch修改以及思考。其中着重点是驱动和系统相关,由于涉及到公司保密,所以APP部分暂时不贴过多的代码,只是针对系统bug进行记录。2020_02_13目前触摸屏使用的是gt911,与原生的版...
2020-02-13 16:19:19
2391
原创 rockchip rk3368(px5)车载开发之路2,屏幕正常显示(不对的地方是UI)
本系列记载作者来到一个新的车载后装市场小公司,负责从新开始维护一套代码的心路过程。系统使用瑞芯微的rk3368芯片,版本是PX5_Android_8.0_release_20180726,从无到有的每个patch修改以及思考。其中着重点是驱动和系统相关,由于涉及到公司保密,所以APP部分暂时不贴过多的代码,只是针对系统bug进行记录。2020_02_13屏幕可以看似正常显示,但是从硬件获知,我...
2020-02-13 15:45:15
1628
原创 rockchip rk3368(px5)车载开发之路1,原生代码系统正常启动
本系列记载作者来到一个新的车载后装市场小公司,负责从新开始维护一套代码的心路过程。系统使用瑞芯微的rk3368芯片,版本是PX5_Android_8.0_release_20180726,从无到有的每个patch修改以及思考。其中着重点是驱动和系统相关,由于涉及到公司保密,所以APP部分暂时不贴过多的代码,只是针对系统bug进行记录。2020_02_10 ---- 2020_...
2020-02-13 14:59:15
3062
1
原创 PAT 1002
#include#include#include#include#include#include//该程序使用一个1001的数组,储存x的0-1000次幂,其实也就是数组下标对应着x的幂,数组存储的值对应着系数using namespace std;double input[1001];int main(){ int expo=0; double coef=0;
2018-01-04 18:09:16
240
原创 PAT 1002
**includeincludeincludeincludeincludeinclude//该程序使用一个1001的数组,储存x的0-1000次幂,其实也就是数组下标对应着x的幂,数组存储的值对应着系数 using namespace std; double input[1001]; int main() { int expo=0;
2018-01-04 18:05:32
210
原创 1100pat
#include<stdio.h>#include<string.h>char* lower[] = {"tret","jan","feb","mar","apr","may","jun","jly","aug","sep","oct","nov","dec"};char* higher[] = {"empty","tam","hel","maa","huh","tou","kes","hei
2017-11-09 13:20:00
327
原创 PAT 1002 A+B for Polynomials (25)
题目英文题目中文输入输出示例输入示例输出分析程序1程序2题目英文This time, you are supposed to find A+B where A and B are two polynomials.InputEach input file contains one test case. Each case occupies 2 lines, and each line
2017-11-09 13:18:14
342
原创 PAT 1001 A+B Format (20)
题目英文题目中文输入输出示例输入示例输出思考过程参考代码1参考代码2向下一个题进军题目英文:Calculate a + b and output the sum in standard format – that is, the digits must be separated into groups of three by commas (unless there are les
2017-11-08 16:20:58
283
原创 信息系统项目管理师第七章-----项目管理一般知识
考察知识点项目管理概述项目的属性项目管理的特征项目管理的知识体系项目生命周期项目生命周期的特点阶段的划分产品生命周期与项目生命周期的关系项目的组织方式职能型项目型矩阵式总结相关术语解析项目干系人stakeholder企业环境因素Enterprise Environmental Factors组织过程资产项目管理信息系统PMIS买方和卖方项目经理项目管理过程
2017-10-26 14:36:25
874
原创 英语学习杂记
这文章就没有什么逻辑了,仅仅是我觉得比较好的方法,应该时刻提醒我划重点的知识而已。1.有效的单词记忆法:上来先用艾宾浩斯记忆方法死记硬背一遍单词。在这一过程中,你会发现有些单词成为了你记忆中的盲点,就是记不下来,那么可以运用词根词缀联想记忆法辅助你记住这些单词,同时,在后面做阅读理解的时候,应该结合上下文在阅读中记单词,把前面死记硬背的单词用活起来,同时在阅读时候遇到一些不认识的单词的时候,可以运用
2017-10-25 11:07:56
448
原创 费曼技巧学习笔记
博主狂言技巧正文技巧的详细步骤技巧步骤一技巧步骤二技巧步骤三技巧的提纲总结费曼技巧可以解决的问题费曼技巧的另一种描述四步学习法步骤一步骤二步骤三步骤四博主读后感博主狂言初识费曼技巧,甚是熟悉,博主自认有那么一点点学习方法,经过速读费曼技巧,发现其学习方法与博主之前学习有较大类似,稍有欣喜之感。博主技巧如下:高中时候,每到一个知识点,都反复思考,看如何能够讲解给别人听,很多
2017-10-25 10:53:34
2899
原创 learn more study less:如何高效学习
博主狂言几句有用的话两个序前言如何使用本书整体性学习策略-learn more study less什么是整体性学习结构模型熟悉的结构成熟结构高速公路整体性学习的顺序获取阶段理解阶段拓展阶段纠错阶段应用阶段测试阶段薄弱环节在获取薄弱环节在理解薄弱环节在拓展薄弱环节在纠错薄弱环节在应用信息结构随意信息观点信息过程信息具体信息抽象信息如何使用五种
2017-10-20 17:26:13
1881
翻译 NuttX 操作系统用户手册(NuttX Operating System User’s Manual)
1.引言本手册从固件开发者的角度提供了NuttX实时操作系统常规的使用方法。1.1文献综述本用户手册分为三个部分: * 第1部分,介绍:本节提供了一个NuttX用户手册的概要介绍。 * 第2部分,操作系统接口:本节描述了NuttX提供的程序接口的细节。这一节被分成几个段落用来描述不同的操作系统接口集: * 第2.1段:任务控制接口 * 第2.2段:任务调度接口 *
2017-07-04 16:30:22
2350
翻译 NuttX实时操作系统
NuttX 是一个实时操作系统(RTOS),其重点遵从特定的标准并且尽量小型化。 可伸缩良好且可适应从8位到32位单片机环境,Nuttx主要遵循的标准是 Posix和ANSI标准。 其他的一些来自于Unix或者其他常规的实时操作系统(比如VxWorks)的标准的API的导入原因,要么是因为该功能不在如上标准中,要么是因为该功能不适合嵌入式环境(比如fork())。NuttX首次由格雷戈里•纳特于2
2017-07-04 11:21:02
6656
1
翻译 NuttX实时操作系统
NuttX 是一个实时操作系统(RTOS),其重点遵从特定的标准并且尽量小型化。 可伸缩良好且可适应从8位到32位单片机环境,Nuttx主要遵循的标准是 Posix和ANSI标准。 其他的一些来自于Unix或者其他常规的实时操作系统(比如VxWorks)的标准的API,要么是因为该功能不在如上标准中,要么是因为该功能不适合嵌入式环境(比如fork())。
2017-07-03 19:54:11
5303
原创 spice usb环境搭建
目前网络上多种spice usb重定向环境搭建,但是大多较为复杂,且杂乱,本人最近搭建了一个spice的usb重定向环境,现记录如下:请注意,下面涉及到的软件如果提及版本,请严格按照版本去使用,否则可能会出现各种依赖而导致十分复杂,从而偏离了看到usb重定向的demo的目的。1.kvm对应机器安装redhat 6.5(通过使用centos源达到yum安装软件的目的)。安装桌
2017-01-17 16:13:00
1397
转载 libusb异步中断传输使用说明
基于libusbx-1.0.18-rc1,libusbx现已重新merage到libusb。1. 初始化使用libusb_init初始化libusb,如果是单设备通信,ctx参数可以传NULL,表示使用默认Context.2. 注册hotplug事件侦听从1.0.16开始,libusb支持hotplug事件侦听,可以使用接口libusb_hotplug_register_callb
2016-12-23 14:16:21
5715
翻译 Using GIOChannel (如何使用giochannel)
由于usbip相关代码使用了giochannel,该部分功能包含于glib中,所以找到此文以做翻译。Using GIOChannelGIOChannel provides a portable method for using file descriptors, sockets and pipes and integrating them into th
2016-11-01 10:05:14
1579
原创 ds18b20 控制的实现
参考源码如下:#include#define uint unsigned int#define uchar unsigned charsbit temp = P2^2;// delayus(1);//7us// delay(1);//24us// delayms(1);//826ms// delayus(10);//25us// delay(10);//123u
2013-05-25 22:04:30
790
原创 keil 软件的使用注意事项(持续更新中)
1.keil中在链接过程中,若是某个函数被声明为static并且在其他文件中实现了,或者根本就未实现,甚至于根本就调用了一个未声明未实现的函数,工程是可以编译过的,但是执行的时候会出现奇怪的问题,没有查出指令停留在哪里了。(keil会给出警告,所以即使编译过了,要确定所有的警告自己都有了解,并且尽量解决所有的警告)。2.main函数中一定要用死循环控制住程序的执行流程,不要让其跑到main函数
2013-05-24 14:23:17
2794
1
原创 linux .config 生成过程
linux 中 make 命令执行的时候会递归搜索所有被include的文件,如果有目标则执行该目标,如果没有目标则执行默认的目标 我们在make defconfig,make menuconfig,make xconfig .... 的时候,这些目标在/scripts/kconfig/Makefile中定义,现在简单了解下以下两个命令产生的结果如何:
2013-05-22 10:04:28
7108
rknn_demo.tgz
2019-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅