zephyr
shuiyihang0981
这个作者很懒,什么都没留下…
展开
-
设备树中使用SPI驱动ST7735S
在设备树中使用SPI驱动ST7735S ST7735S的手册里,可以看到,需要配置时钟为常态高电平,上升沿采样https://www.docin.com/p-2164574819.html在zephyr的设备树中配置如下: lcd_st7735:st7735@0{ compatible = "sitronix,st7735"; reg=<0>; spi-max-frequency = <8000000>; /* 8MHz */ label = "ST原创 2021-03-12 11:58:40 · 3480 阅读 · 1 评论 -
openocd在linux中烧录
使用openocd在linux中烧录我最近在使用zephyr对STM32进行开发,用到了openocd进行烧录,所以就记录一下,怎么烧录的打开一个端口,新建一个xxx.cfg文件,内容如下:interface cmsis-daptransport select swdsource [find target/stm32f1x.cfg]我这里使用的是cmsis-dap,如果是jlink,stlink之类去别处,查看一下怎么修改吧使用命令openocd -f ./xxx.cfg 在重新开一个原创 2021-03-12 11:51:15 · 758 阅读 · 0 评论 -
STM32使用CMSIS-DAP下载zephyr生成文件
前几天刚装配好zephyr的环境,因为手头没有现成的开发板,所以就去淘宝买了一块开发板,我的要求是:最好带一块屏幕,不论是oled还是lcd,有按键,足够小,这样我在zephyr上面才能够使劲折腾。然后我就找到了一块合适的板子:魔女开发板,有屏幕,有按键,关键是,上面自带了下载器,不需要我额外去买jlink或者stlink了。在我打下west flash命令之后,果断报错:-- west flash: using runner openocd-- runners.openocd: Flashing原创 2021-03-08 20:08:44 · 4164 阅读 · 0 评论 -
zephyr在Ubuntu18.04安装使用
zephyr在Ubuntu18.04安装使用1. 安装参考官网:https://docs.zephyrproject.org/latest/getting_started/index.html首先:sudo apt update //查看哪些可以更新sudo apt upgrade //进行实际的更新然后:安装依赖项sudo apt install --no-install-recommends git cmake ninja-build gperf \ ccache原创 2021-03-04 21:09:03 · 602 阅读 · 1 评论