今天遇到的问题 我想调用string 的一个函数, 我像C++ 或者JAVA 一样直接 . 它,其实我想调用它的是一个参数,应该用:,这个BUG 找了好久。 在不同的分文件下面的函数,要调用它的函数需要 前面写文件名,以示区分。在C/C++ 中,这种调用往往是在头文件中引入的,所以会区分。由于在lua 中没有头文件,所以需要人为手动调用。 就是因为…
module(..., package.seeall) require "utils" require "pm" require "testJson" -- 引入JSON 使用JSON 解包 local UartID = 2 function UartReceive() local cac…
2、lua语言、table数组、循环、 数组,这里属于从C++ 到lua 语言,此处不解释数据类型的含义。 在Lua 中,我们可以使用 table ( 表 ) 来实现数组的功能, 在 Lua 中, table 是一个一系列元素的集合,使用 大括号 进行表示,元素之间用逗号分隔. t = {1,2,3,4,5} TIP:这里数组 和C 语言 JAVA…
1、lua语言,变量、字符串、逻辑运算、分支判断、函数 [官方文档](https://doc.openluat.com/wiki/3?wiki_page_id=630) print() 打印函数,注意这里和C 不一样,类似于python 行尾不需要 “ ; ” nil 类型,表示没有任何有效值,只要没有声明的变量,它就是 nil ,那么没有声明的函…
qemu简介 经过一段时间的学习在我看来:qemu是一款虚拟机,它能将X86 指令虚拟成arm 指令,进而在X86 计算机中执行arm 系列的程序。这对于不同的软件测试非常友好。为什么要学使用qemu 呢? 在工作中,之前由于没有买开发板,导致韩方发来的Linux_SDK 无法进行测试。说来惭愧,对Linux 操作系统不熟练,导致我甚至想在x86 …
(一)QEMU实现x86架构模拟armv7、armv8(aarch64) 指令集。并且测试实现Cortex A72 / CortexA57 架构芯片运行韩方的Linux_SDK 应领导要求,需要做一个Linux 下的图形界面的SDK 程序。由于之前的架构是在Armv7l 下的全志A83T 芯片运行。该芯片的主频为 1.8Ghz 根据测试情况,单纯运…
公司电脑不够用咋办?领导让你想办法解决,但是原则是不买新机子咋办。 问题背景:公司新找了几位实习生,但是领导发现机子不够用。公司总共就5台台式电脑,但是人家来上班不至于不给新人提供办公设备吧。至此领导就给出要求了。 方案选型: 买新电脑。(头都给你打烂,要买新电脑早就买了) 给了 500元预算,让打电话给附近电脑店让他们帮忙解决。(结果来的师傅可能…
第一个任务WindowsSDK的界面改写 1. 最开始的思路 韩方最开始发来SDK,最初的想法是因为自己比较熟悉JAVA语言,所以打算采用JAVA调用发来的SDK并写一个接口,进行虹膜图像的录入与匹配。当时的想法是JAVA作为跨平台的语言,会存在相应的接口,应该能实现不同语言之间的库的调用。事实应证了是可以实现跨平台语言的调…