- 博客(38)
- 资源 (5)
- 收藏
- 关注
原创 嵌入式压缩 minlzma
网上发现有minlzma代码量少,内存占用也少;只是对xz压缩文件和格式有要求;适用于嵌入式单片机平台刚好。网上找了解了,发现xz压缩比较好用;直接使用lzma,代码过多,占用内存也多。最近做的项目,由于Flash容量差价很大,需要进行资源和代码都进行缩。代码文件 7个.c文件。RAM占用约14K。
2024-02-20 17:43:55 390
原创 Jlink 新版本 添加设备支持
C:\Users\用户名\AppData\Roaming\SEGGER\JlinkDevices。于是找原厂提供 jlink的支持包,发现新版本没有对应的devices文件夹了。注意默认JlinkDevices文件夹是不存在的,需要自己创建。将devies和xml复制到此文件夹,PUYA的芯片支持已添加。安装最新的jlink版本,还是弹一样的错误支持。最近用puya的芯片,keil弹出。网上找信息发现,参考此文章。
2024-01-31 16:41:33 717
原创 单片机编译问题
有些单片机的编译器做的有BUG,出现问题要慎重。有个段函数跑的极其不稳定,ScanXY偶尔有效,经常无操作。最近在调一个晟矽微的单片机。看代码没有问题,另个费解。
2023-12-04 09:09:05 57
原创 EMC 实验感想随笔
3. 出问题一般是一个频率点的倍频,理解:方波信号傅利叶展开后,为主要为倍频正弦函数。将上升沿/下降沿变平缓些,谐波成份会变少。1. 高频信号背面的地的完整性,我的理解是电子的在信号线上发射出来后,如果相应参考面的地比较完整;2. 信号线上串电阻或磁珠,在信号给上串电阻和磁珠,其根据在于与PCB电容产生滤波电路,将上升/下降沿变平缓些,降低谐波成分,并降低信号的能量。很多理论基础都在学校有学习过,只是未结合到实际应用中。如为什么加磁珠、电容、电阻,会降低幅射值,其实结合学习理论,可以分析出来。
2023-07-17 16:23:28 73
原创 ffmpeg在退出是,偶尔崩溃
最后增加延时做调试手段,看具体在那里出现;最后锁定应该是在videoctx释放的时候需要增加延时。在rockchip上调试ffmpeg,播10次左右会一有一次在退出时,出现segment fault。查了很久,释放流程都是对的。
2023-05-12 15:26:16 605
原创 FORTIFY: open: called with O_CREAT/O_TMPFILE but no mode
android linux open O_CREAT/O_TMPFILE
2022-11-20 10:57:16 654
原创 plugin needed to handle lto object
plugin needed to handle lto object 错误解决办法
2022-07-08 12:05:17 808
原创 rockchip ffmpeg 硬件应用编写
参考:最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0)_雷霄骅的博客-CSDN博客_ffmpeg sdl 音频Rockchip之FFmpeg MPP硬解码_arronzou的博客-CSDN博客_ffmpeg mpp由于公司产品需求,需要使用解码+SDL,找到雷霄骅的源代码(simplest_ffmpeg_player_2.5);下载进行编译。在瑞星微的平台上进行测试,发现不能使用,直接报错。报错函数sws_getContext, 不支持解码器输出的格式。百
2022-03-18 22:22:16 3626 2
原创 GStreamer移植
参考:GStreamer移植_weixin_34072458的博客-CSDN博客从服务下代码太慢。从CSDN下载了 gstream_1.16开始编译。首行configure; 根据实际情况,配置。./configure --prefix=/home/deng/H3_Android/rk3032_ToolChain/rk3032/staging/usr/ \--with-sysroot=/home/deng/H3_Android/rk3032_ToolChain/rk3032/s
2022-03-18 22:07:25 3640
原创 Source Insight4.0闪退
今天碰到打开soure insight闪退。断开网络后不闪退,百度查询;关闭自动更新,就不闪退了。简单有效。
2022-03-10 10:21:57 274 2
原创 IOS BLE 连接参数设置失效
网上的文件的参数都不对,最新连接参数需要参考https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf其中关于连接参数描述如下:The accessory is responsible for the connection parameters used for the Low Energy connection. Theaccessory should request connection para.
2021-12-09 18:00:42 440
转载 转载 Unit nfs.service not found.
ubuntu 10.0开启配置nfs 服务service nfs start时出现:Failed to start nfs.service: Unit nfs.service not found.原因是ubuntu 10.0以上的版本取消了service nfs start。改成了sudo service nfs-server start 。这样就完成启动了。在执行sudo service nfs-server status就可以看到Loaded: loaded (/lib/systemd/sys
2021-10-26 20:52:44 5082
原创 USB转串口延时
今天被坑死,测蓝牙延时,怎么都测试都是200ms以上。测试方法,串口->蓝牙->串口,PC计算两个包之间的时间差。原来测试正常的板子,也测试不能通过;最后将测试变成串口->串口,延时180ms。换个USB转串口模块,1ms。两块都是CP2102的串口模块。被整疯了,浪费3个小时时间。...
2021-10-14 15:19:33 786
原创 STM32 USB CDC 不可用
使用stm32Cube产生了相应的工程后,发现USB到电脑上有感叹号。通过工具查,描述符有上报,但在上报的过程应该出了问题。最后百度,发现是堆空间不足,要改大到0x600才行,默认是0x200,在启动文件里修改就OK了。...
2021-08-04 19:04:37 666
原创 vmware虚拟机桥接模式在有线/无线双网卡解决方案
在使用虚拟机时,经常出现有时用有线网络,有时用无线网络,这样就导致用无线时,虚拟机网络是断线的。有线时是正常。解决方案: 点击vmare菜单编辑-->虚拟网络设置。点击更改设置。 弹出下图,将两个vmnet分别设置为有线网卡的桥接模式,无线网卡的桥接模式。然后确定。再编辑虚拟机设置,添加2个网络适配器。网络适配器设置为自定义,对应刚才设置的Vmnetx. 如我设置的是VMnet0(有线网卡),VMnet2(无线网卡)。至...
2021-04-14 18:20:48 5957
转载 记录Android studio log输出,看不到
买了一台新的华为手机,连接Android Studio后,发现Android Monitor下面没有输出自己在程序里设置的日志信息,经一番查找,原理需要在真机上如下设置:手机拨号*#*#2846579#*#*,进入projectmenu--后台设置--LOG设置--LOG开关--选中所有选项;然后重启后,LOGCAT生效了————————————————版权声明:本文为CSDN博主「qianlima210210」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接...
2021-04-02 11:11:16 229
原创 WIN10 一操作PADS就卡死
系统升级后,出现PADS直接卡死,不能使用;以为是PADS损坏,进行重装,发现也没有作用。全网搜索,发现是微软坑人。输入法导致的,要将输入法切回老版本。具体参考:https://jingyan.baidu.com/article/0bc808fc9b1af25ad485b99a.html...
2021-03-31 18:06:01 10127 6
原创 内网穿透 坑
申请花生壳的DDNS,然后在路由器中设置好DDNS,直接PING你的壳域名,会解析出来地址,看地址是啥值,如果是100开关的,恭喜是运营商局域网IP。注意此地址应该与你在路由器上看到的WAN地址一致,否则DNNS是有错的。设置好NAT端口映射,就可以进行内网穿透了。被100开头的IP地址坑了一天,内网可以通过域名正常访问,但外网不行。电话给电信,修改地址后,马上正常了。...
2021-03-31 17:50:52 336
原创 GitHub速度慢,解决方案
参考这个链接https://blog.csdn.net/weixin_45727931/article/details/114433867就是使用国内码云网站转存,然后再使用码云提代的地址进行克隆下载。https://gitee.com/
2021-03-13 12:02:39 84
转载 freetype android 编译库,参考这个就可以实现
https://blog.csdn.net/z1074971432/article/details/90742526
2021-03-11 18:06:23 337
原创 Android内部集成APP说明
不断收集,不断补充PicoTts------语音识别,TTS,可裁剪MiracastReceiver ----投屏软件,可裁剪
2021-03-06 10:19:45 244
原创 Android NDK 开发之cygwin,ndk-build问题
报错:Program "ndk-build" is not found in PATH修改方案:尝试在直接在PATH环境变量中增加相应的路径,增加后无效。后发现其PATH与WINDOS环境变量PATH一致,在WINDOS的环境变量中增加相应的路径。android SDK:C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\30.0.3android NDK SDK:注意此路容易加错成,ndk的根目录,需..
2021-03-02 15:07:15 257
原创 Android MPU6500r添加
目标环境:Android8.1RK3399PRO添加MPU6500六轴传感器。步聚:1. 配置dts,添加中断脚的PINCTRL,添加对应的I2C。&pinctrl { //add by yuan 20201118 mpu6500_irq_gpio: mpu6500-irq-gpio { rockchip,pins = <2 RK_PA6 RK_FUNC_GPIO &pcfg_pull_up>; }; //end};&..
2020-12-18 15:45:09 788 1
原创 Android 系统 APP 裁剪
系统环境; 目标系统: Android 8.1 目标硬件: RK3399Pro , rockchip toybrick。参考文献: Makefile中filter-out的函义:https://www.jianshu.com/p/4837a05b9082Makefile中foreach的函义:https://blog.csdn.net/u012554768/article/details/46043193裁剪文档:https://blog...
2020-12-18 10:48:35 1064
原创 RK3399RO 4G、以太网、WIFI共存
RK3399RO 4G、以太网、WIFI共存系统:Android8.1参考链接:https://blog.csdn.net/m0_47393396/article/details/109713079基于此文章的修改点,直接按此文档,sepolicy会报neverallow不兼容问题。修改点:1. te文件目录修改到:device/rockchip/comm/sepolicy修改对应的file_contexts2. ro_eth_route.te文件修改为:type ro
2020-11-24 22:06:16 1264 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人