Image
Image

丢丢手绢666

+ 关注

粉丝 0     |     主题 37     |     回帖 475

STM32-LwESP 移植
2024-1-29 20:22
  • ST MCU
  • 29
  • 1139
  ESP8266 or ESP32 physical device: 移植 了解了 LwESP 的分层结构之后,其实移植工作主要做的工作就是完 ...  
  System functions & Low-level functions: 用户需要完全实现该层的接口。 System functions:该层中的接 ...  
  User application: 用户应用层。 ESP AT Lib middleware: 该层不建议用户主动更改。该层是整个 LwESP 的 ...  
  整个 LwESP 可以分为 4 层: User application ESP AT Lib middleware System functions & Low-level f ...  
  接口移植 分层结构 在正式移植 LwESP 之前,首先要了解 LwESP 的分层结构。  
  注: system 下的 C 源文件主要分为 3 部分: 示例系统接口,主要针对的是 RTOS 示例芯片驱动,主要针对 ...  
  拷贝 lwesp/src/include/lwesp/lwesp_opts_template.h 头文件到工程中并重新命名为 lwesp_opts.h。注意放置 ...  
  将 system 下的 C 源文件 lwesp_ll_stm32.c 和 lwesp_sys_freertos.c 加入到 KEIL 中。(为什么单独是这 2 ...  
  ......  
  将 lwesp 目录下 src 下的所有 C 源文件(除了子目录 system 下的 C 源文件)加入到 KEIL 中。注意 src 目 ...  
  在 KEIL 的头文件搜索路径中增加 lwesp/src/include。注意这里头文件的路径只需要 lwesp/src/include 即可 ...  
  将 LwESP 加入到自己的工程中也很简单,分为几下几步: 将 lwesp 目录拷贝到工程中。lwesp 目录中包含了 L ...  
  源码加入工程 LwESP 采用 CMake 来构建系统。如果不支持 CMake 的话,LwESP 也支持将源码加入到自己的工程 ...  
  下载源码 LwESP 的源码可以参考 GitHub 上的仓库。一般来说,源码下载只需要下载正式 release 的版本即可, ...  
stm32f103c8t6 PWM输出
2024-1-29 17:18
  • ST MCU
  • 4
  • 1261
  void TIM4_PWM_Init(u16 arr,u16 psc) { GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBase ...  
  第三步:占空比设置--void TIM_SetCompare1(TIM_TypeDef* TIMx, uint16_t Compare1); 1.定时器 TIM4 的计 ...  
  第二步:方波频率计算--void TIM4_PWM_Init(u16 arr,u16 psc) 1.定时器 TIM4 的输入时钟 CLK 为 72MHz,决 ...  
  TIM4 的 PWM 通道 TIM4_CH1-TIM4_CH4 对应 GPIO 依次为:PB6~PB9。 int main(void) { TIM4_PWM_Init( ...  
Keil安装芯片包、下载固件库、建立STM32工程模板
2023-12-21 16:41
  • ST MCU
  • 76
  • 7016
  最后点击 OK。这样我们的工程模板就彻底完成了,这样我们就可以调用正点原子提供的 SYSTEM 文件夹里面的函 ...  
  接下来我们将对应的三个目录(sys,usart,delay)加入到 PATH 中去,因为每个目录下面都有相应的.h ...  
2
3
近期访客