- 博客(25)
- 资源 (8)
- 收藏
- 关注
原创 Android输入框控件EditText与软键盘之间不压缩
软键盘遮挡EditText问题输入框在屏幕底部时,完全被软键盘遮挡或压缩,解决办法,在整体布局之外增加ScrollView <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent"
2021-10-09 16:05:39
338
原创 Android float与byte相互转换
/** * 浮点转换为字节 * * @param f * @return */public static byte[] float2byte(float f) { // 把float转换为byte[] int fbit = Float.floatToIntBits(f); byte[] b = new byte[4]; for (int i = 0; i < 4; i++) { b[i] = (byte) (fbit >> .
2021-10-08 15:10:24
1079
原创 Android 10获取本机MAC地址
private static String getLocalMacAddressFromIp() { String strMacAddr = null; try { //获得IpD地址 InetAddress ip = getLocalInetAddress(); byte[] b = NetworkInterface.getByInetAddress(ip).getHardwareAddres...
2021-09-16 15:00:18
1374
原创 ESP32空中升级编程(OTA)
1.使用VSCode,IDF版本4.2.2,利用HTTP方式进行ESP32空中升级的编程2.复制esp-idf\examples\get-started里面的helloworld工程。3.打开复制的工程,修改Makefile里的工程名称,同时添加如下代码段EXTRA_COMPONENT_DIRS = $(IDF_PATH)/examples/common_components/protocol_examples_common4.修改sdkconfig文件,对ESP32进行分区,.
2021-09-15 20:49:22
1516
4
原创 LM400TU 自组网配置
1 主机端LM400模块软件配置第一步:将数据接收模块插入电脑USB端口,双击打开“WirelessCfg”软件。第二步:安装下图配置软件后,依次点击“打开串口”“连接设备”“设备配置”第三步:点击“恢复出厂”第四步:按照下图配置软件,发送模式改为“广播模式”,然后点击“保存配置”保存参数。第五步:在“更多”中,选择自组网-是,节点类型-主机第七步:点击“保存配置”,完成数据接收器侧的软件配置。2 从机端LM400模块软件配置第一...
2021-05-25 13:13:55
623
原创 解决STM32芯片发送数据不完整问题,使用HAL库
使用官方的HAL_UART_Transmit(&huart1,SendStr,38,0xfff);发送数据会出现不完整的情况,使用下面代码就可以正常发送了STM32F4 for(int n = 0;n < 38;n++){ while((USART1->SR&0X40)==0);//循环发送,直到发送完毕 USART1->DR = SendStr[n];}STM32L4 for(int n = 0...
2021-04-08 10:58:56
1919
3
原创 利用阿里云对象存储OSS的准备工作
按照阿里云文档上的介绍,在实际操作中会出现问题,现在基于AS3.5.2重新梳理下配置流程。1.(非必要)在Project的build.gradle中,添加仓库地址,加快下载速度。buildscript { repositories { maven {url 'https://maven.aliyun.com/repository/jcenter'} maven {url 'https://maven.aliyun.com/repository/google'
2021-01-06 11:28:24
259
原创 Android内置APK安装包方法
1.首先将apk文件放置在工程中的asset文件夹中,选择Project工程结构显示,在app/src/main上右键new->Folder->Assets Folder,在弹出的窗口中不点勾,直接Finish.2.右键点击Assets,选择Show in Explorer,打开文件夹,把apk文件放在该文件夹中。3.新建一个类,名为ServiceApkInstaller。内容如下,其中apkPackName需要自行确定:public class ServiceApkI
2020-10-20 14:01:37
5239
原创 STM32CUBEIDE添加DSP库
硬件环境:STM32L496。软件环境:STM32CUBEIDE1.4.1。目标:移植DSP库至工程并应用。1.首先确定DSP库位置,注意是GCC文件夹而不是ARM。D:\STM32Cube\Repository\STM32Cube_FW_L4_V1.16.0\Drivers\CMSIS\DSP\Lib\GCC2.在工程中创建DSP文件夹和DSP\Include3.将libarm_cortexM4lf_math.a拷入DSP文件夹;将D:\STM32Cube\Repository
2020-08-14 16:34:25
6232
6
原创 SweetAlertDialog使用
添加自定义对话框依赖implementation 'com.github.f0ris.sweetalert:library:1.5.1'注意,添加此条'cn.pedant.sweetalert:library:1.3',会导致错误!implementation 'cn.pedant.sweetalert:library:1.3' //请勿添加此条一个简单的例子(在Fragm...
2020-05-22 09:29:15
627
原创 STM32使用HAL库时,多串口运行一段时间后卡死
首先,在STM32CUBE里,将UART2设置为全局中断其次,使能RXNE中断和ORE中断,main.c中的代码如下:void main(void){ ... if(HAL_UART_Receive_IT(&huart2,(u8 *)&i,1) != HAL_OK) Error_Handler(); /* 开启接收错误中断 */ __H...
2020-04-03 09:31:40
3447
原创 Android调试萤石云摄像头时,出现400036错误
这个错误通常是由于摄像头初始设置为视频加密,取消即可方法一:关闭设备视频加密 接口功能 根据设备验证码关闭设备视频加密开关 请求地址 https://open.ys7.com/api/lapp/device/encrypt/off 请求方式 POST 子账户token请求所需最小权限 "Permission":"Config""Reso...
2020-03-06 09:36:06
3120
原创 App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW问题解决
To enable Google to crawl your app content and allow users to enter your app from search results, you must add intent filters for the relevant activities in your app manifest. These intent filters all...
2020-02-26 17:35:34
186
原创 SVN在已有服务器中新建项目工程
一、Android Studio项目关联SVN资源库及添加忽略文件在Android Studio中新创建一个Android项目,成功后我们先来添加要忽略的文件;点击右侧的“+”进行添加,“-”删除;Android Studio创建的Android项目一般需要忽略.idea文件夹、.gradle文件夹、所有的build文件夹、所有的.iml文件及local.properties文件。忽略...
2020-02-26 14:56:03
199
原创 基于SignalTap的FPGA调试
一 打开SignalTap II 软件这里用的是Quartus II13.0,调试的芯片是EP4CE15E22C8。点击“Tools -> SignalTap II LogicAnalyzer”。打开在线调试工具。二 创建测试文件点击”SignalTap II -> NewFile”,来创建一个测试文件。注意这个测试文件实际在是工程中的一部分,会占用系统的RAM等资源,因此视调试
2014-11-11 09:25:03
712
原创 HardFault_Handler问题查找方法
一 问题出现1.1 出现的问题应用环境:MDK 4.72a目标芯片:STM32F103VE错误情况:按键时偶尔死机。错误详情:在程序进入界面之后,按住“向下键”数次后出现死机,经调试发现程序死在HardFault_Handler函数中。1.2 关于HardFaultCortex-M3/4的Fault异常是由于非法的存储器访问(比如访问0地址、写只读存储位置等)和非法的程序行为(比
2014-11-10 08:50:17
3477
原创 Objective-C 数据类型和运算…
1. Objective -C的对象调用方法时,通常也需要使用方括号。2.与Verliog不同,Objective - C的所有变量必需先声明,后使用。3.对于初学者的我来说,NSLog 功能类似于printf4. Objective -C 提供了三种特殊的浮点型数值,正无穷大,负无穷大和非数。正数除以0.0为正无穷大,负数除以0.0为负无穷大,0.0除以0.0或负数开方为非常。需要注意
2014-11-10 08:50:14
328
原创 ModelSim仿真PLL模块
一概述 设计锁相环(PLL)的IP核,并完成在ModelSim中的仿真测试。锁相环常用在调频和分/倍频设计中。 难点:在ModelSim中实现IP核的仿真。二锁相环IP设计1 在Quartus Tools-> MegaWizard Plus-In Manager中创建IP核,选择I/O中的ALTPLL核,并输入文件名称后点“Next”。注意路径名不能有中文!
2014-11-10 08:36:48
2091
1
脉间Costas+FH+高分辨毫米波雷达信号的DDS实现
2015-04-05
基于DDS算法的12导联心电信号发生器设计
2015-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人