- 博客(7)
- 资源 (63)
- 收藏
- 关注
原创 单片机模块化编程
概述 简单的C语言示例:#include <stdio.h>enum { LED1, LED2, LED3, LED_NUM};void Func_LED1(unsigned char state);void Func_LED2(unsigned char state);void Func_LED3(unsigned char state);/** * 函数指针数组定义格式 * 函数返回类型 (*指针变量名[数组大小]...
2021-11-29 23:55:14 2447
转载 基于MCU,如何零代码无开发实现OTA差分升级?
概述 随着物联网设备智能化的发展,OTA 升级已经成为了业界公认的基础能力,而 OTA 在设计和实现过程中需要依赖于物联网设备的硬件方案。物联网设备主流的硬件方案为:1. 直接基于通讯芯片 / 模块开发的方案,用户升级的主要目标是通讯芯片 / 模块。艾拉比在设备端有基于 UA+UC 的方式提供端云一体化的 OTA 解决方案。2. 通过MCU/DSP/MPU 等应用处理器 / 控制器和各类通讯模块开发的方案,用户升级的主要目标是这些应用处理器 / 控制器,通讯模块更多是透传...
2021-11-28 11:15:46 3054
原创 C语言 UTF8ToUTF16 (utf-8字符转换成16进制编码方式)
概述 应用场景单片机,编码方式转换uint8_t get_utf8_bytes(uint8_t utf8){ for (uint8_t i = 0; i < 6; i++) { if ((utf8 & (0x80 >> i)) == 0) { return i == 0? 1: i; } } return 1;}uint16_t utf8_TO_utf16(uint8_t *in, uint16_t inLen, uint1...
2021-11-27 09:05:44 4858 1
原创 世界上最流行的字体编辑器FontCreator工具
世界上最流行的字体编辑器迄今为止,FontCreator被认为是世界上最受欢迎和最好的字体编辑器,下载量超过500万次。创建和编辑(变量)OpenType和web字体。先进的功能集使其成为专业人士的首选工具,其直观的界面对于任何专业水平的用户都足够直观。在创建或打开字体时,FontCreator会显示所有可用字符的概述。您可以简单地添加缺少的字符,或者选择一个现有字符,并修改其外观。您可以导入(扫描)您的签名或公司标志的图像,或从您自己的笔迹制作字体。使用FontCr...
2021-11-24 15:24:34 4408 1
转载 一文讲解单片机、 ARM、 MCU、 DSP、 FPGA、 嵌入式错综复杂的关系
概述一文讲解单片机、ARM、MCU、DSP、FPGA、嵌入式错综复杂的关系首先,“嵌入式”这是个概念,准确的定义没有,各个书上都有各自的定义。但是主要思想是一样的,就是相比较PC机这种通用系统来说,嵌入式系统是个专用系统,结构精简,在硬件和软件上都只保留需要的部分,而将不需要的部分裁去。所以嵌入式系统一般都具有便携、低功耗、性能单一等特性。然后,MCU、DSP、FPGA这些都属于嵌入式系统的范畴,是为了实现某一目的而使用的工具。MCU俗称”单片机“经过这么多年的发展,早已不单单只有普林斯顿结
2021-11-07 11:44:25 3842
转载 怎样入门嵌入式嵌入式未来的发展方向
概述 很多工程师要往嵌入式方向发展,特别是ARM得到应用后,这个趋势更是有增无减,但你真的知道怎样入门嵌入式么?你知道嵌入式未来的发展方向么?怎样入门嵌入式嵌入式未来的发展方向在很多学生或者初级工程师都关注嵌入式,尤其在ARM大红大紫以后,这个趋势更是有增无减,但你真的知道怎样入门嵌入式么? 你知道嵌入式未来的发展方向么?我先谈一下自己的背景吧,我做了5年软件工程师,3年项目经理,全部是嵌入式领域,包括消费电子和车机产品。 感觉嵌入式软件底层的发展一直停留在07年的水平,即使是现在,..
2021-11-07 11:24:06 2519
转载 怎样混好嵌入式 MCU、ARM、DSP这一行?
概述很多初学者,甚至是混了好几年的老手,都在抱怨,电子这行怎么竞争这么大啊? 颓废,这完全在抹杀自己的激情,没了激情,搞电子,完全就是在浪费生命。其实,竞争真的大吗??对比一下,难道做业务的竞争不大,做管理的竞争不大,现在这个社会,哪个领域,哪个行业,竞争都大。所以,假如你想逃避竞争,那你就不用活了,当然,你本身家庭很好,父辈好有钱的话,那另当别论!所以, 不管什么行业,竞争大不大的问题,都不用问了。答案都是:竞争大,但是必须面对,我们要自己面对的竞争越小,那么你的技术能力应该是越...
2021-11-07 11:06:53 2498
一个基于单片机内存管理-开源模块
2024-04-14
基于STM32HAL库 窗口看门狗
2023-11-05
基于STM32HAL库 独立看门狗
2023-11-05
单片机面向对象思维的架构-时间轮片法使用(timeslice)
2023-11-03
STM32HAL库-F4-针对芯片内部FLASH读保护实现防篡改、破解功能(详解)
2023-03-09
Lib-for-Keil-ARM.zip
2021-09-18
STM32F401CEU6_HAL_RAMDISK_USB_IAP.zip
2021-07-02
STM32_Stdlib_MSD_IAP_AND_APP.zip
2021-07-02
STM32F103CBT6_State_Machine.zip
2021-06-16
STM32L051C8T6_HAL_EEprom.zip
2021-05-13
STM32F103CBT6_jsmn_Demo.zip
2021-04-29
STM32F103CBT6_cmd_parser_Demo.zip
2021-04-29
STM32F103CBT6_LightweightRringBufferManager.zip
2021-04-29
STM32F103CBT6_FLASH_ReadWriteProtect.zip
2021-04-28
STM32F103CB_mbedtls_Demo.zip
2021-04-22
STM32F103CB_Unity_Demo.zip
2021-04-22
STM32F103CB_CmBacktrace_Demo.zip
2021-04-22
STM32F103CB_J-Link RTT_Demo.zip
2021-04-22
STM32F407ZGT6_MultiButton_Demo.zip
2021-04-21
STM32F103CBU6_ReadWriteProtect.zip
2021-04-21
STM32F103CB_Big_Little_Endian_Demo.zip
2021-04-21
STM32F103CB_UID_encrypt_Demo.zip
2021-04-21
STM32F103CB_USB_VirtualSserialPort_Demo.zip
2021-04-20
STM32F103CB_UID_Demo.zip
2021-04-20
MultiTimer_Demo.zip
2021-04-16
STM32F103_cJSON_Dome.zip
2021-04-16
EasyFlash.zip
2021-04-15
EasyLogger.zip
2021-04-14
STM32F103C8T6_TMC2300_Project.zip
2021-04-02
usb_iap.zip
2021-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人