嵌入式
瓜皮大作战
为天地立心,为生民立命,为往圣继绝学,为万世开太平
展开
-
STM32F767 使用I2C驱动DW9714,控制VCM音圈电机位移
DW9714是一款驱动摄像头对焦马达的IC,主要通过I2C进行控制,目前在linux内核目录Linux/drivers/media/i2c/下可以找到dw9714.c的驱动,使用MCU驱动的几乎没有所以自己照着数据手册写了一个。板子是正点原子STM32F767开发板,使用管脚PD3->XSDPD4->SCL PD5->SDA。方式:普通管脚模拟I2Cmyiic.h(原子的)#ifndef _MYIIC_H#define _MYIIC_H#include "...原创 2021-05-29 18:11:53 · 3966 阅读 · 2 评论 -
clion+stm32cubemx 移植 RTthread nano不显示msh解决办法 (stm32f767)
使用clion+stm32cubemx开发stm32 RTthread踩坑记录按照RTthread官方教程移植,出现不显示msh,也就是说finsh并没有工作解决方法:在STM32F767IGTx_FLASH.ld链接脚本中加入如下/* section information for finsh shell */ . = ALIGN(4); __fsymtab_start = .; KEEP(*(FSymTab)) __fsymtab_end = .;原创 2021-05-09 18:47:20 · 1458 阅读 · 3 评论 -
ubuntu16.04安装crosstool-ng-1.24.0.tar.bz2 交叉编译链出现 error: Required tool not found: libtool的解决办法
没有安装libtool的话 先安装sudo apt-get install libtool如果安装了还出现这种问题接着安装sudo apt-get install libtool-bin解决!原创 2019-08-04 11:35:59 · 1613 阅读 · 1 评论