avatar
ShiShengmi十声咪
励志成为嵌入式软件工程师的大学牲

我仅仅是一名普通的爱好者和学习者,写的东西也是很基础片面的东西,如果有不对的地方也请多多包含,
也欢迎联系我与我交流。

我的简介

编程自打小以来就是最大的乐趣,受某M开头的游戏影响,我一开始接触的编成语言是java,第一句
Hello World是在小学六年级,可惜之后的六年一直寄宿在学校,也丢失了接触编程的机会。

本来填的志愿是计算机科学与技术和软件工程,但是被电子信息工程录取了,现在做的是嵌入式相关方向,
也是我比较喜欢的方向,并且我也愿意投入自己的精力并,把他当作自己的爱好。

我擅长的领域

擅长使用各种MCU进行产品设计,以及一些上位机、数据可视化编程,还擅长使用Linux操作系统,
了解基础的服务器搭建和运维,擅长使用各种网络协议、所以在物联网方面也有自己的立足点。
会基本的控制算法和视觉算法等等,所以在系统控制方面也会一点

我的技术栈发展方向

编程语言/框架

  • C/C++
  • QT
  • Python
  • VUE3
  • Javascrpit
  • HTML、CSS
  • node.js

MCU/ MPU/ SOC

  • STM32F1,F4,H7,U0
  • RP2040
  • Kendryte K210,K510
  • STC89C52
  • ESP32, ESP32S3, ESP32C3, ESP8266
  • RK3328 RK3588
  • STM32MP135, STM32MP157
  • I.MX6ULL

开发环境

  • windows + Keil5
  • windows/linux + STM32cubeide
  • windows/linux + MaixVersion + MaixPy
  • Linux + arm-gcc-none-eabi + OpenOCD + Clion + Cmake + STM32CubeMX
  • Linux + VScode + ESP-IDF
  • Cmake + GNU
  • Pycharm
  • WebStrom + nodejs + vue.js

通信协议

  • USART RS232 RS485
  • SPI
  • IIC
  • cat.1
  • LWIP
  • MQTT
  • LuRa
  • Wifi
  • http
  • USB
  • CAN

前端+后端

  • node.js
  • vue.js
  • hexo
  • nginx