首页 > TAG信息列表 > Porting

将LittleFS Porting到STM32 G431RB板子上

想在STM32 G431RB板子上实现一个小的Log系统。G431RB的板子只有128KB的Flash. 加上代码段,留给Log系统的空间就不多了。 如果使用FATFS系统,系统开销有些大,很难搞一个20KB的文件系统。选择了开销比较小的LittleFS 文件系统。 G431RB板子的Page size = 2KB,也就意味着文件系统中的Blo

Android touch详解(2) porting drvier

Android touch详解(2)porting drvier 前言了解需求电路图驱动移植1. 添加touch driver2. 修改Makefile3. kconfig4. .ini文件5. DTS6. 修改相关权限 准备code1. 申请电源2. 修改分辨率3. 确认I2C从机地址4. 申请GPIO5. 睡眠和唤醒6. 检查函数返回值7. debug level ADSP1. gpi

Android开发 dts、各种接口porting

充电缩写语:(acronym) FSM: Finite State Machine CC: Coulcomb Counter FCC: Full Charge Capacity OCV: Open Circuit Voltage PMIC: Power Management IC PC: Percentage Charge RC: Remaining Charge SOC: State of Charge RUC: Remaining Usable Charge UUC: Unusable Charg

移植lvgl图形库

移植官网的lvgl7.0版本,移植过程步骤: 1】、克隆代码到本地项目git clone https://github.com/lvgl/lvgl.git 2】、配置lv_conf.h文件中的参数          a、修改文件开头if 0为if 1,使配置文件生效          b、修改屏幕分辩参数等          c、修改像素深度为16(RGB56

向Android添加新的编解码器?

我是Android的新手.现在我需要进行将自己的编解码器添加到Android的工作.我的意思是,我想知道将我自己的编解码器添加到android需要采取的所有步骤. 我对此很新鲜,我需要一些基本的知识,所以有人可以解释一下我要为Android添加新编解码器所需采取的步骤吗?解决方法:由于所有音频和视

将OpenCV项目从Desktop C移植到Android NDK

我的目的是测试对OpenCV算法的一些修改,尤其是ORB特征检测器和描述符.因此,我开始使用C进行桌面开发,并从OpenCV源复制了一些.cpp文件,尤其是orb.ccp,fast.cpp,precomp.cpp,fast_score.cpp.第一个是算法的主文件,第二个是ORB使用的特征检测器,第三个和第四个是必需的,在fast.cpp中

python-PyQt5端口:如何隐藏窗口并使其出现在相同位置

我正在将PyQt4程序移植到PyQt5.其中一部分是隐藏窗口,对窗口后面的区域进行截图,然后再次显示该窗口,这在PyQt4上效果很好. 使用我的PyQt5端口,一切正常,但是窗口显示在程序启动时的位置,而不是调用hide()方法之前的位置. 我正在Linux盒子上对此进行测试.相关代码简化为: import sy

Android-SDK端口如何工作?

刚刚看到他们有ported Ice Cream Sandwich to the Nexus One. “他们”已经使用SDK创建了ROM. 有人可以概述一下它的工作原理吗? (如何使用SDK创建ROM) 为什么它允许某些部分工作但其他部分(例如wifi)却不工作?解决方法:SDK包含system.img,其中包含大量手机固件.除此之外,固件的重要

将C#Func <>移植到Java- Math Equation

我正在将C#库移植到Java(用于非线性回归,原始代码here).该库使用Func<>.类,在Java中不存在.即(A,B,C和D,以及时间是用于回归的参数,不需要固定.) Func<double>[] regressionFunctions = new Func<double>[] {() => A * Math.Exp(time) * Math.Sin(B * time), () => C * Math.Exp(t

c#-将Windows Phone应用程序移植到Android

谁能告诉我如何将Windows Phone应用移植到Android?指南/教程的链接将非常感谢,因为我无法通过Google找到它们.解决方法:您将要签出xamarin.com,因为它们允许您在Android和iPhone上运行C#.他们有很好的文档here

将python应用移植到移动平台

我有一个可以在Windows,Linux和Mac上正常运行的python应用程序,我想移植到多个移动平台上,例如Blackberry,Windows Mobile,Palm,Android和iPhone. 我有两个想法: >将应用程序移植到支持诸如Android和Windows Mobile之类的Python的平台 >将应用程序移植到Java以立即定位大多数平台 你

如何将PC游戏移植到用C语言编写的Android

我想创建一个像太空侵略者这样的简单游戏.我知道我可以使用Android NDK,但必须移植使用的库.我不能使用第三方专有库. 我将使用OpenGL,但是OpenGL API在Android上似乎有所不同.我必须使用jpeg和png纹理,并编写文本.我可以为Android编译libjpeg,libpng和freetype吗? 我不能具体实现游

Flutter – 从现有的android项目导入

我目前正在开发一个大约75%完成的android项目.我需要一个类似的iOS应用程序. 我可以导入这个项目来扑动吗?怎么样? 另外,flutter会支持我在这个项目中使用过的库吗?解决方法:Flutter应用程序完全不同,即不像Android,也不像iOS. Flutter有自己的架构,因此拥有自己的插件等. 摘要 不,您无

c – 在Linux上编译时对mempcy@GLIBC_2.14的未定义引用

我试图移植一个应用程序来驱动一个使用ftdi2332h芯片的设备从Windows到Linux.我在ubuntu 10.04系统per these instructions上安装了libftd2xx库. 当我尝试编译任何示例程序时,我收到以下错误: /usr/local/lib/libftd2xx.so: undefined reference to `memcpy@GLIBC_2.14' collect2:

Linux中等效的WaitForSingleObject和WaitForMultipleObjects?

我正在将一个applciation从windows迁移到linux.我在WaitForSingleObject和WaitForMultipleObjects接口方面遇到问题. 在我的应用程序中,我生成多个线程,其中所有线程等待来自父进程的事件或每隔t秒定期运行. 我检查了pthread_cond_timedwait,但我们必须为此指定绝对时间. 我怎样才

将iPhone App移植到Android平台

我也试图在Android平台上获取我的iPhone应用程序.我想知道无论如何我可以直接将我的iPhone应用程序或代码移植到Android?我是否需要从头开始为Android平台编写整个应用程序,或者无论如何我可以减少我的工作?谢谢.解决方法:据我所知,没有办法在平台之间移植应用程序,没有理由你想要. A

c – 将Qt4移植到Qt5:未解析的外部符号

Qt5是新一代Qt,它有一些变化. 我有一个与Qt4建立良好的项目.我已经下载了Qt5-VisualStudio2010软件包,我正试图将我的项目从Qt4移植到Qt5.出现问题. 所有“包含”路径都已得到很好的修复.但是,编译器现在报告了数百个“未解析的外部符号”(几乎所有函数调用,听起来像编译器找不到任

在将Python 2代码移植到Python 3时处理ctypes和ASCII字符串

昨晚我厌倦了并开始将PyVISA移植到Python 3(进展到这里:https://github.com/thevorpalblade/pyvisa). 只要我将设备地址(嗯,任何字符串真的)作为ASCII字符串而不是默认的unicode字符串传递(例如, HP = vida.instrument(b“GPIB :: 16”)有效,而HP = vida.instrument(“GPIB :: 16”)

端口C对Python的fread(&struct,…)

嘿,我真的很挣这个.我试图将一小部分别人的代码移植到Python,这就是我所拥有的: typedef struct { uint8_t Y[LUMA_HEIGHT][LUMA_WIDTH]; uint8_t Cb[CHROMA_HEIGHT][CHROMA_WIDTH]; uint8_t Cr[CHROMA_HEIGHT][CHROMA_WIDTH]; } __attribute__((__packed__)) frame_t; fram

c – 将SQLite与WinRT一起使用

我正在开发一个metro ui应用程序,我想将SQLite用于一些内部数据而不是JET,以便利用一些已编写的代码. 当我尝试使用sqlite3_open打开数据库时,它不起作用.我收到一条错误消息,指出无法打开数据库. 我相信SQLite使用的一些API不能用于metro风格的应用程序. 有人可以帮我吗?至少告诉我

linux – 开发SPARC应用程序,IBM power CPU是否需要单独的编译器,而不是x86,x86-64目标?

开发SPARC,IBM PowerPC的应用程序是否需要单独的编译器,而不是x86和x86-64目标? 如果是的话,Linux中的x86,x64二进制文件可以轻松地移植到SPARC和PowerPC中吗?有没有办法使用虚拟化来模拟这些环境?解决方法:第一个答案是,是的,为Power Architecture或SPARC开发编译代码,您需要为这些处

将整个Java项目移植到C#

我正在寻找一种将整个Java项目转换为C#的免费方法.我跟着Pauldb’s article on using Sharpen in eclipse.这个教程有点过时了. 在Windows上使用Luna时出现以下错误: 在尝试更新引用以在我的环境中工作后,我得到了 ...\run-sharpen.xml:59: The following error occurred while exe

Linux中“sysinfo.h”的Mac OS X等效头文件

在Linux中是否存在用于sysinfo.h的任何Mac OS X等效头文件.我正在将代码从Linux移植到Mac,但找不到结构struct sysinfo. 编辑:==更多信息== 在Linux平台中,我使用Header文件< sys / sysinfo.h>这在Mac中找不到.通过在Linux中包含标头,我执行以下操作:struct sysinfo s;的sysinfo(安培

c – 澄清:移植32到64位

引自http://msdn.microsoft.com/en-us/library/windows/desktop/aa384242%28v=vs.85%29.aspx Use UINT_PTR and INT_PTR where appropriate (and if you are uncertain whether they are required, there is no harm in using them just in case). Do not cast your poi

从Python发送HTTP POST请求(尝试从PHP转换)

我正在尝试将此代码段从PHP转换为Python(编程新手),并且我发现这样做有困难: 我试图转换的PHP如下: $fp = fsockopen($whmcsurl, 80, $errno, $errstr, 5); if ($fp) { $querystring = ""; foreach ($postfields AS $k=>$v) { $querystring .= "$k=".urlencode($v)."&"; } $h