DA14531平台secondary_bootloade工程修改笔记

DA14531平台secondary_bootloade工程修改笔记

在这里插入图片描述

1.支持在线仿真

初始时加入syscntl_load_debugger_cfg();
表示可以重复Jlink连接调试仿真

2.支持串口烧录,和支持单线线写

utilities\secondary_bootloader\includes\bootloader.h
/************** 2-wire UART support **************/
#define UART_SUPPORTED

/************** 1-wire UART support ************/
#if defined (DA14531)
#define ONE_WIRE_UART_SUPPORTED
#endif

3.使用外部FLASH

utilities\secondary_bootloader\includes\da1458x_config_basic.h打开以下定义宏
#define CFG_SPI_FLASH_EXTENSIONS

#undef CFG_SPI_DMA_SUPPORT

在这里插入图片描述

4.设置烧录串口

utilities\secondary_bootloader\includes\user_periph_setup.h设置TX和RX的管脚定义
#define UART_TX_PIN GPIO_PIN_5
#define UART_RX_PIN GPIO_PIN_5

5.设置供电电源

\utilities\secondary_bootloader\src\user_periph_setup.c设置GPIO输出打电压,根据flash电源范围设定,如设置1.8V、3.0V等
syscntl_dcdc_turn_on_in_boost(SYSCNTL_DCDC_LEVEL_1V8);

相关推荐

  1. 笔记】用Python做手机多UI应用

    2024-01-25 14:26:01       52 阅读
  2. acast,跨的asciinema终端录屏工具

    2024-01-25 14:26:01       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-25 14:26:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-25 14:26:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-25 14:26:01       82 阅读
  4. Python语言-面向对象

    2024-01-25 14:26:01       91 阅读

热门阅读

  1. 【Python基础入门篇】基本函数——os与sys模块

    2024-01-25 14:26:01       57 阅读
  2. [MSSQL]自定义函数之从字符串提取数字

    2024-01-25 14:26:01       58 阅读
  3. 考研机试 链表合并

    2024-01-25 14:26:01       42 阅读
  4. 编程笔记 html5&css&js 051 CSS表格2-2

    2024-01-25 14:26:01       48 阅读
  5. nestjs之适配器模式的应用

    2024-01-25 14:26:01       63 阅读
  6. 编程笔记 html5&css&js 054 CSS默认值

    2024-01-25 14:26:01       49 阅读
  7. HJ8 合并表记录【C语言】

    2024-01-25 14:26:01       56 阅读
  8. jmeter常问问题

    2024-01-25 14:26:01       57 阅读