10111011's repositories
mcu_bsdiff_upgrade
适用于嵌入式单片机的差分升级库,通用所有单片机,如stm32、华大、复旦微、瑞萨等。适合嵌入式的差分升级又叫增量升级,顾名思义就是通过差分算法将源版本与目标版本之间差异的部分提取出来制作成差分包,然后在设备通过还原算法将差异部分在源版本上进行还原从而升级成目标版本的过程。 差分升级方案不仅可以节省MCU内部的资源空间、还可以节省下载流程及下载和升级过程中的功耗。技术支持vx 18219255930
28335_AD7656
DSP数据采集卡
AudioHidingTool_for_pyside2
其中核心代码由 B站@偶尔有点小迷糊 提供,通过音频文件的二进制,让两个文件融为一体,音频几乎听不出区别
BLDC-F280049C
Motor controller code for use on TI LaunchXL-F280049C board.
BlueSkyFlightControl
天穹飞控:致力于打造中国最强大的多旋翼开源飞控!
DCDC-TMS320F28335
这是一个实现全桥DCDC双闭环的程序,可实现输入15-40V,输出24V的转换
DSP28335
Audio capture and serial port transmission.
F280049_uboot_download
TI F280049 dsp uboot download
F28335-Second-Bootloader
TMS320F28335 custom bootloader IAP
F28335_Library
基于28335的硬件库包括LED Iic Spi等
FlexibleButton
FlexibleButton 是一个基于标准 C 语言的小巧灵活的按键处理库,支持单击、连击、短按、长按、自动消抖,可以自由设置组合按键,可用于中断和低功耗场景。该按键库解耦了具体的按键硬件结构,理论上支持轻触按键与自锁按键,并可以无限扩展按键数量。另外,FlexibleButton 使用扫描的方式一次性读取所有所有的按键状态,然后通过事件回调机制上报按键事件。核心的按键扫描代码仅有三行,没错,就是经典的 三行按键扫描算法。使用 C 语言标准库 API 编写,也使得该按键库可以无缝兼容任意的处理器平台,并且支持任意 OS 和 non-OS(裸机编程)。
FreeModBus-TMS320F28335
TMS320F28335移植FreeModBus slave
FreshOrigin_28335
A project to import all linked CCS libraries to control an inverter.
rt-thread_driver_generater_for_stm32
STM32的rt-thread pin驱动生成器 基于HAL库
SimpleNotePad
这是一个可以代替Windows记事本的软件,除了包含记事本原有的功能外,还有编码格式转换、十六进制查看编辑、文件二进制比较、编码批量转换的功能。
STM32-Bootloader
STM32 Bootloader 串口升级 支持 Ymode,支持增量(差分)升级,
ucOSii_in_DSP28335
port the embeded real time OS uc/OS ii to the TI DSP28335
XBOOT
A bootloader for TI c2000 DSPs and MCUs.