
嵌入式开发相关技术学习
文章平均质量分 95
顷世纪
来来往往
展开
-
lv_arduino
3.0.1是lv_arduino的最后一个版本,与之对应的 lvgl 版本是7.11.0。lv_arduino最后一次提交是2020.12.4,github仓库已经存档了。为什么讲这个lv_arduino,原因很简单,就是版本更高的lvgl在arduino上使用rp2040没用起来。 简单来说,就是由于编译器生成的汇编代码中存在一些不对齐的指令造成的。汇编代码中的指令需要按照特定的规则对齐,以确保正确的执行。不对齐的指令可能会导致处理器无法正确解析和执行这些指令,从而引发错误。原创 2023-06-30 15:32:53 · 2292 阅读 · 3 评论 -
I2S通信
右对齐格式左声道的数据LSB在WS下降沿的前一个SCK/BCLK上升沿有效,右声道的数据LSB在WS上升沿的前一个SCK/BCLK上升沿有效。I2S采用了独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。标准左对齐格式的优点在于,由于在WS变化后的第一个SCK上升沿就开始采样,它不需要关心左右声道数据的字长,只要WS的时钟周期足够长,左对齐的方式支持16-32bit字长格式。,用于主从设备的同步,或者用于产生位时钟SCK。原创 2023-06-30 15:43:08 · 1017 阅读 · 2 评论 -
I2C总线
I2C总线学习原创 2023-02-21 15:13:38 · 1233 阅读 · 0 评论