打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033

LiSun

打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 ··· 34 下一页

2023年4月22日

摘要: 文章目录 一、简介二、特性三、 示例代码 一、简介 4pin控制16ping,IO扩展器件 二、特性 16 个等电流输出通道等电流输出值不受输出端负载电压影响等电流范围值,3-30mA@VDp=5V;3-15mA@Vpp=3.3V极为精确的电流输出值,通道间差异值: <±1.5%(一般值);<±2. 阅读全文
posted @ 2023-04-22 13:09 xuejianqiang 阅读(66) 评论(0) 推荐(0) 编辑

2023年4月4日

摘要: 目的摆脱IAR界面开发,高效开发 一、准备工具二、搭建步骤1. 从官方SDK新建一个BLE例程请先用IAR打开工程,这样能生成VSCODE所需的文件目录。否则VSCODE导入失败。 2. VSCODE打开该目录配置IAR路径给EIDE 3. 选择EIDE--导入项目--选择IAR工程选择xxx.ew 阅读全文
posted @ 2023-04-04 02:00 xuejianqiang 阅读(104) 评论(0) 推荐(0) 编辑

2023年3月28日

摘要: 简化OS操作对于跑蓝牙协议栈,uart的操作一定要在线程中完成,不然会出现指针异常。 使用ATCMD时,请一定要去图像化界面–BLE–ICALL数量加+1,两个都要哦重定义标准库堆栈: Options–Linker–Extra Options-- 增加:–redirect malloc=os_mal 阅读全文
posted @ 2023-03-28 19:00 xuejianqiang 阅读(16) 评论(0) 推荐(0) 编辑

2023年3月18日

摘要: 文章目录 一、首先是界面介绍。二、工具的目的三、ls_gpio.h模板四、ls_syscfg.h 模板五、简单讲解功能(1) [引用ATCMD](https://blog.csdn.net/qq_29246181/article/details/126683930) 一、首先是界面介绍。 二、工具的 阅读全文
posted @ 2023-03-18 12:52 xuejianqiang 阅读(11) 评论(0) 推荐(0) 编辑

2023年2月25日

摘要: 文章目录 一、声明内存管理函数二、添加文件(1) lib版本,无需添加,直接使用(2)源文件版本 (旧版本需要手动添加,V5.5.3不需要) 三、函数使用(1)函数定义(2)Demo 官方默认的RTX5是不能直接使用内存管理的,因为RTX5为了通过车规验证,所以把内存管理隐藏了 一、声明内存管理函数 阅读全文
posted @ 2023-02-25 23:06 xuejianqiang 阅读(125) 评论(0) 推荐(0) 编辑

2023年2月21日

摘要: 文章目录 一、printf函数1. AC52. AC6 二、 malloc、free1. AC52. AC63. IAR 三、其他 一、printf函数 对mcu的开发调试过程中,通过串口打印运行过程中的一些信息,有时候比调试器好用。以及在产品使用中,通过对关键运行状态的输出,对于运行故障的判断分析 阅读全文
posted @ 2023-02-21 15:23 xuejianqiang 阅读(129) 评论(0) 推荐(0) 编辑

2023年2月19日

摘要: Flash Driver Module--jianqiang.xue 一、 简介二、 措施方式一:将FLASH操作程序作为Bootloader组件的一部分固化在存储器中方式二:通过通讯口将该部分代码从上位机下载到指定的RAM方式三:将Flash功能函数作为数据运行(推荐!!!) 使用Demo 一、 阅读全文
posted @ 2023-02-19 12:00 xuejianqiang 阅读(181) 评论(0) 推荐(0) 编辑

2023年2月11日

摘要: 程序莫名死机跑飞,不知道问题,那么下面教你回溯错误源 回溯案发现场 一、修改HardFault_Handler1. xx.s 在启动文件,找到HardFault_Handler。并修改。2. 定义HardFault_Handler_C函数。(主要是打印信息并存储Flash)3. 根据回读PC和LR地 阅读全文
posted @ 2023-02-11 00:15 xuejianqiang 阅读(46) 评论(0) 推荐(0) 编辑

2023年2月10日

摘要: 文章目录 一、 正常编译:二、 -fpack-struct 全局取消结构体对齐三、 结论:结构体字节不进行对齐的用途(1)减小内存占用的空间(2)直接将结构体作为通信协议(在低带宽下通讯)(3)字节对齐增加RAM大小,减少Flash大小,反之减少RAM大小,增大Flash大小。 四、其他局部对其方式 阅读全文
posted @ 2023-02-10 08:25 xuejianqiang 阅读(118) 评论(0) 推荐(0) 编辑

2023年2月1日

摘要: mesh DFU 升级过程:完整流程: 以前nRF SDK DFU的实现是通过nRF51 Dongle配合主机nRF connect工具,且借助Secure DFU的后台式更新速率较快(见另一篇笔记),现在的nRF mesh DFU分角色,全都由DK充当:一个带有serial串口交互的发送设备(so 阅读全文
posted @ 2023-02-01 11:57 xuejianqiang 阅读(39) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 34 下一页
打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033