- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 STM32刹车后的输出通道详解
当OSSI位为1,异步地执行OCx=CCxP(也就是输出无效电平,可以简单举个例子,如果输出有效电平,OCREF=1,CCxP=1,OCx=CCxP=1高电平,但是由于CCxP=1,此时高电平是无效电平。当OSSI位为0,异步地执行OCx=CCxP(也就是输出无效电平,可以简单举个例子,如果输出有效电平,OCREF=1,CCxP=1,OCx=CCxP=1高电平,但是由于CCxP=1,此时高电平是无效电平。网上看了很多资料,感觉对刹车后的互补输出通道的解释都有点乱,我分享一下我的思路,如果有问题,请指出~
2024-08-21 01:06:08
420
原创 Linux根目录空间不足导致开机异常
如果后续需要继续保存大文件,可将硬盘分配一个大分区,并配置开机自动挂载,将这个分区挂载到文件系统中,如果对这个挂载点的写入读取操作有问题,注意一下挂载点的所属用户和用户组,可通过chown修改挂载点所属用户和用户组。
2024-08-16 22:26:31
165
原创 Toolbar需要注意的小事项,Android深色主题下setSupportActionBar(toolbar)时程序闪退抛出异常
在不开启深色模式的时候,程序能正常使用。开启深色模式时,抛出异常java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead.
2022-11-06 12:41:44
996
1
原创 OkHttp抛出异常java.net.ProtocolException: unexpected end of stream
今天用okHttp写了个从本地的Apache服务器上下载资源的安卓app,然后发现偶尔的下载会抛出java.net.ProtocolException: unexpected end of stream的异常,苦思不得结果后上百度查找,百度有很多分析,有可能的原因是响应头Content-length和实体长度不同,找到几个方法,有的说在请求头中添加Accept-Encoding,值为identity;然后抛出这个异常后,我打印已下载文件内容的长度,发现只比响应头的Content-length少一字节。
2022-11-04 16:28:13
5145
原创 sendBroadcast发送广播
这几天学习Receiver的时候,发现android 8.0之后对隐式注册的广播接收器做出了限制,除了一些例外情况,我试了几种情况总结下来,以防忘记.使用sendBroadcast(intent)时一:当intent直接指向一个具体广播接收器如使用Intent的构造方法直接传递Context和Class或使用intent.setComponent或者setClass或setClassName查看源代码可知,实际上述构造方法和setClass,setClassName都是把接受到的参数去
2022-09-14 11:16:18
3721
原创 Android Studio AVD遇到的问题
今天进去模拟器的快照管理,发现一打开就报错,显示incompatible with the current configuration机翻:与当前配置不兼容.然后我点击Delete,会显示一些快速删除不了.不管删多少次都一样.在网上查询了许久都没有找到解决方法.后面我发现是因为我勾选了不使用冷启动,具体原因不清楚,希望有大佬解惑.最后我自己摸索了两个方法,写下来给后面遇到此问题的人提供一个参考。
2022-09-13 02:23:16
1873
空空如也
java 在循环中为final变量赋值
2022-10-03
用char* a和char a[N]的问题,求解答
2021-12-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人