- 博客(16)
- 收藏
- 关注
原创 QEMU UART仿真
UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)是一种异步收发传输器,用于将数据通过串列通信进行传输。UART通常用在与其他通信接口(如EIA RS-232)的连接上。UART外设支持以下功能:8-N-1 和8-N-2 模式:8比特数据,无校验位,1比特起始位,1或者2比特停止位。8字节读写FIFO缓存、可编程的中断。下面对UART各寄存器的功能和使用进行简单描述:1、txdata寄存器。
2025-02-28 14:09:21
874
原创 QEMU Timer仿真
ifndef HW_NUCLEI_SYSTIMER_H //避免重复定义//define宏定义:TYPE_NUCLEI_SYSTIMER即为自定义timer的名称//define宏定义:用于在运行时检查一个对象是否是特定类型的实例#endif。
2025-02-28 14:03:47
355
转载 Android源码学习(一)系统源码初识
1、引用计数基类RefBase位置: /system/core/include/utils/RefBase.h
2021-08-04 16:23:04
706
原创 Android有序广播和无序广播
有序广播的特点:一级一级往下传递,可以终止传达也可以修改广播的内容。在AndroidManifest.xml文件中配置优先级,范围是-1000~1000,数值越大等级越高;<receiver android:name=".HighLevelReceiver"><intent-fielter android:priority="1000"><action android:name="com.xxx.ordered...
2021-08-03 18:09:57
225
原创 Android自定义广播和监听
第一步:自定义广播/****@Constants.ACTION_SEND_MSG是自定义的action名*例如:android.intent.action.PACKAEG_REMOVED*@Constants.KEY_CONTENT是自定义的key值(KEY-VALUE)*///该函数绑定点击事件public void senBroadcastMsg(View view){ Intent intent = new Intent(); inten...
2021-08-03 16:58:04
389
原创 Android静态监听应用安装和卸载
在AndroidManifest文件中配置:<application> <receiver android:namr=".AppStateChangedReceiver"> <intent-fielter> <!--应用安装--> <action android:name="android.inte...
2021-08-03 16:14:49
196
原创 Android静态监听开机
在AndroidManifest文件中配置:1:权限申请<uses-permission android:name="android.permission.BATTERY_STATUS"/><uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>2:应用配置<application><receiver android:namr="...
2021-08-03 15:56:48
177
原创 Android监听电池电量
第一步:创建一个广播接收者,继承自BroadcastReceiverprivate class BatteryLevelReceiver extendsBroadcastReceiver{public void OnReceive(Context comtext,Intent intent){String action = intent.getAction();log.d(TAG,"receive the battery's change")...
2021-08-03 13:49:21
1119
转载 Ubuntu系统命令行方式安装向日葵
Ubuntu系统命令行方式安装向日葵1、首先使用命令进入到安装包存放目录,找到安装包:2、然后输入对应系统的安装命令;Ubuntu/Deepin系统:安装命令:sudo dpkg -i 文件名.deb(例如:sudo dpkg -i sunloginclient-10.0.0.23489_beta_amd64.deb)*卸载命令(2步):sudo dpkg -l | grep sunloginsudo dpkg -r sunloginclient摘自:https://blog.csdn.n
2021-07-29 09:43:19
3176
转载 ubuntu repo安装方法
转载自:https://blog.youkuaiyun.com/u010117864/article/details/88805136?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_v2~rank_aggregation-4-88805136.pc_agg_rank_aggregation&utm_term=Linux%E5%AE%89%E8%A3%85repo%E9%85%8D%
2021-07-27 15:14:01
4067
原创 2021春招美团优选Java岗一面部分问题总结
2021春招美团优选一面部分问题总结总结几个问题:1、volatile关键字的作用(可见性、原子性、有序性)2、hashmap与concurrenthashmap区别(底层数据结构、安全性)3、hashmap与treemap区别,treemap为什么使用红黑树。4、死锁产生条件以及如何破环,破坏死锁产生的几种方法可以用什么算法解决。5、如何实现LRU算法+基于内容排序。6、操作系统缓存置换算法。7、线程池的作用(降低创建和销毁带来的消耗、及时响应、对线程管理和监视)。8、线程池的监视和管理
2021-05-12 17:39:43
215
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人