使用ESP-IDF开发,以例程hello_world、simple_ota_example为例。 编译hello_world生成hello_world.bin文件备用,作为OTA升级文件 新建工程,采用示例simple_ota_example: 在SDK设置界面修改以下参数: CONFIG_EXAMPLE_FIRMWARE_UPGRADE_URL …
新建工程: debug配置: System Wake-Up 勾选,用于低功耗时PA0实现唤醒 Timebase Source 默认选用SysTick,使用RTOS时,建议使用更加精确的 TIM 作为时钟源 配置使用DAP作为调试器: 通过arm-eabi工具链以及openocd实现:包括了 Windows Toolchain for AR…
Maixcam使用 注意: 模型转换时,分辨率需保持一致,若为640X640训练的模型,则后面onnx模型转换为. cvimodel模型时需要保持参数一致!!!(适用于Maixcam的分辨率参数是320X224) 遇到如下问题,先升级ONNXRuntime—pip install --upgrade onnxruntime -i https://p…
实时操作系统: 概念:进程、线程、栈、堆、信号量、互斥量、互斥锁 RT-Thread 1.移植流程: 下载RT-Thread源码 ... 2.常用函数
罗列一些常用算法(不定期更新): 双指针-快慢指针 摩尔投票算法 1.双指针-快慢指针 // 时间复杂度:O(n) // 空间复杂度:O(1) class Solution { public: int removeElement(vector<int>& nums, int val) { int slowIndex = 0; for …