自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 全志T113-S3 IP101GR适配

全志T113-s3适配101GR步骤

2024-12-02 21:18:38 675

原创 全志T113 uart不定长接收

全志T113-S3 uart不定长接收实现

2024-11-08 00:22:56 377

原创 SQLITE移植到米尔电子 MYC-YT113X

【有道云笔记】SQLITE移植到米尔电子 MYC-YT113X。全志T113-S3

2024-09-12 10:11:20 218

原创 ESP32-C3基于RMT的uart

ESP32-C3硬件串口资源较少, 有的项目需要较多的串口, 有一个arduino库实现了用GPIO模拟的串口, SoftwareSerial. 这里给出一个基于RMT外设的实现, 接收时避免频繁进入中断, 发送时不用禁止中断以保证发送时序.RMT(Remote Control)外设不仅可以用于红外遥控、LED灯条控制等场景,还可以通过灵活配置实现UART串行通信功能.

2024-02-08 21:14:20 855

原创 hi3516dv300 u-boot, 内核, 文件系统编译移植

1 u-boot移植1.1 u-boot编译进入u-boot文件夹,步骤1 配置编译环境make ARCH=arm CROSS_COMPILE=arm-himix200-linux- hi3516dv300_config步骤2 编译u-bootmake ARCH=arm CROSS_COMPILE=arm-himix200-linux- -j 4编译成功后,将在 U-boot 目录下生成 u-boot.bin。sdrv/opensource/uboot/u-boot-2016.11$ l

2021-03-30 09:17:22 2314 2

原创 日志打印对线程栈的影响

日志打印是常用的调试手段, 然而在线程中调用日志打印函数, 可能会引起栈深度变化导致栈溢出. 为了保证栈不溢出每个线程都需要增加一定的深度给日志打印预留, 内存小的项目可能难以提供.以SEGGER_RTT_printf为例函数调用很深, 每个函数都有大量的自动变量, 甚至还定义了缓冲区char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE];因此各个线程在调用的时候, 根据调用的位置会有不同的影响, 也可能完全无影响.这部分内存的使用并不对产品功能有帮助, 且每

2021-01-02 14:19:03 398

RTT_schedule.zip

RT-THREAD裁剪到只剩下调度, 便于学习上下文切换, struct rt_thread { /* stack point and entry */ void *sp; /**< stack point */ void *entry; /**< entry */ void *stack_addr; /**< stack address */ uint32_t stack_size; /**< stack size */ uint8_t stat; /**< thread status */ };

2020-03-21

nrf52832_rt-thread_test.zip

移植RT-THREAD基础功能到nRF52832,SDK版本是15.2,需要放到\nRF5_SDK_15.2.0_9412b96\examples\peripheral文件夹下。 工程nrf52832_xxaa为烧录到FLASH,工程RAM_DEBUG可直接下载到RAM中调试,无需烧录,修改ram_debug_init中的RAM_DEBUG值切换。

2020-01-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除