a61d228b76
format. It is targeted at 32 bit microcontrollers, but is also fit for other embedded systems with tight (2-10 kB ROM, <1 kB RAM) memory constraints.(http://koti.kapsi.fi/jpa/nanopb/) How to use the example: 1. move examples/nanopb to bsp/xxxx/ 2. enable macro RT_USING_NANOPB in rtconfig.h 3. regenerate the project file (scons --target=xxxx) 4. rebuild the project |
||
---|---|---|
.. | ||
Libraries | ||
applications | ||
drivers | ||
SConscript | ||
SConstruct | ||
project.Uv2 | ||
project.ewp | ||
project.eww | ||
project.uvproj | ||
project.uvprojx | ||
readme.txt | ||
rtconfig.h | ||
rtconfig.py | ||
stm32_rom.ld | ||
stm32_rom.sct | ||
stm32f10x_flash.icf | ||
template.Uv2 | ||
template.ewp | ||
template.uvproj | ||
template.uvprojx |
readme.txt
-- cn -- 按需要生成工程文件: 1. 修改 rtconfig.py : CROSS_TOOL='keil' #使用的工具链 STM32_TYPE = 'STM32F10X_HD' #STM32对应的型号. 2. 修改 rtconfig.h 配置需要的功能. 2. 执行 scons --target=mdk 生成MDK工程文件. note: 需要安装 python,scons. -- en --