TaterLi 个人博客

网上有很多移植MbedTLS,也有很多移植LWIP的,但是却没有移植如何访问HTTPS? 环境准备: 随机数 (硬件支持更好,会有更高的熵)RTC (针对SSL需要一个准确的时间)公钥 (单片机储存有限,不可能储存所有公钥)内存管理 (使用calloc/mall...

发布 0 条评论

其实LWIP移植网上教程太多了,针对H7踩坑的描述也非常多,但是我这里要说的当然有些例外. 网上说必须修改主RAM到D2域,这完全不需要啊,包括官方例子也是这么做,实际上没必要,放着TCM不用,用低速内存?所以我是保持的. 第二,官...

发布 0 条评论

HAL库有巨大的优点,最显著就是可移植性,并且各种考虑也非常全面,但是也有例外的时候,比如任务里经常会存在各种HAL_Delay,白白空转都是浪费,而系统中已经有RTOS,为何不利用起来?至于其他开销?基本可以忽略啦,毕竟HAL_Delay(1)都不知道...

发布 0 条评论

RISC-V 指令使用模组化的设计,包括几个可以互相替换的基本指令集,以及额外可以选择的扩充指令集.所有基本跟扩充的指令集都是由各路大神合作开发的,基本指令集规范了指令跟他们的编码,控制流程,暂存器数目以及它们的长度,记忆体跟寻址...

发布 0 条评论

硬件是一个没有原理图的电视盒,有网口,大致移植后出现网口不稳定,表现为大流量自动断网. 提高vdd_log能临时解决. echo 1050000 > /sys/kernel/debug/regulator/vdd_log/voltage 用户空间解决办法可以这样,但是并...

发布 0 条评论

画时序图是做文档,写笔记里面非常常用的,无奈一直没找到好的画时序图的软件.不过最近发现VSC里面居然有这个插件. 复制上面的示例,然后可以按Ctrl+Shift+P进行绘图,还可以实时更新时序图,非常好看. 测试代码: { signal...

发布 0 条评论

最近由于一些个人的原因长时间没有更新,让大家久等了. 很多人会因为C盘空间不足而出现各种问题,想移动AppData目录,事实上,除了安装过程移动之外,其他移动都是不标准的,会使得很多软件无法感知到路径已经移动,甚至创建链接也是不可...

发布 0 条评论

问题如下,凡是下拉菜单就这样. 错误信息 jsLoader.php?lang=zh_CN&ver=6.2.0&showGuiMessaging=1:19422 Uncaught TypeError: Template is not a constructor at ZSelect.addOption (jsLoader.php?lang=zh_CN&a...

发布 0 条评论

最近发现一个配方,给Yotco构建系统添加一个Tensorflow Lite,还支持添加Python API和C API,默认是为了匹配树莓派的,匹配其他也是相当的方便,因此,我就简单Port了一下. 源工程:https://github.com/NobuoTsukamoto/meta-tensorflow-l...

发布 1 条评论

其实LVGL对移植真的非常方便了,比如Fatfs这么流行的库,都有例子,基本照抄,这里基本就是因为踩坑了,先从这里抄代码. https://github.com/lvgl/lv_fs_if/blob/master/lv_fs_fatfs.c 可见,他剩下一个函数没实现,毕竟平台相关,我一...

发布 1 条评论