TFLite Hello World
本文基于定制化的TFLite Micro动态链接库,通过”hello world”示例来验证TFLite Micro版本的功能。虽然名字叫是”hello world”,其实并不是在控制台上打印出”hello world”这么简单,而是用Python版本的Tensorflow构建训练一个能够学习并生成正弦波的模型,通过TFLite的转换器转换为.tflite文件,并使用TFLite Micro动态链接库加载并执行推断的过程
本文基于定制化的TFLite Micro动态链接库,通过”hello world”示例来验证TFLite Micro版本的功能。虽然名字叫是”hello world”,其实并不是在控制台上打印出”hello world”这么简单,而是用Python版本的Tensorflow构建训练一个能够学习并生成正弦波的模型,通过TFLite的转换器转换为.tflite文件,并使用TFLite Micro动态链接库加载并执行推断的过程
本文对ARM汇编中的旋转和移位操作进行介绍
本文对ARM汇编中的算术运算指令进行介绍,包括加法、减法和乘法运算
在介绍寄存器的文章中,已经介绍过了MOV指令的用法,可以将一个立即数#k拷贝到通用寄存器GPRs中。但是MOV指令对立即数的范围限制到0~255,如果想对一个寄存器赋值较大数值,该怎么办呢?另外,如何对RAM进行读写操作呢?本文将对ARM汇编的内存访问指令LDR和STR进行介绍
无论是高级程序语言还是汇编语言,程序能够访问和操作的只有Register和Memory,本文对ARM汇编中Register的用法进行介绍
美国佐治亚理工学院(Georgia Institute of Technology, GT) CS-3210 课程,其题目是”Design Operating Systems“,设计操作系统。该课程以《Linux Inside》这本书作为教材,这本书gitbook地址为linux-insides,有人在github上发起了linux-insides-zh翻译项目,这本书的目录如下
Linux PM suspend会冻结所有用户空间进程和大部分内核线程,本文分析梳理冻结过程是如何实现的
电源管理的调试对于开发需要Suspend to Disk(STD)或者Suspend to Ram(STR)的系统来说,非常必要和重要