这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
icore4t_54 [2020/04/01 01:04] zgf [三、 实验原理] |
icore4t_54 [2022/04/01 10:56] (当前版本) sean |
||
---|---|---|---|
行 2: | 行 2: | ||
|技术支持电话|**0379-69926675-801**||| | |技术支持电话|**0379-69926675-801**||| | ||
|技术支持邮件|Gingko@vip.163.com||| | |技术支持邮件|Gingko@vip.163.com||| | ||
- | |技术论坛|http://www.eeschool.org||| | ||
^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
| V1.0 | 2020-04-01 | gingko | 初次建立 | | | V1.0 | 2020-04-01 | gingko | 初次建立 | | ||
行 73: | 行 72: | ||
==== 二、 实验设备及平台 ==== | ==== 二、 实验设备及平台 ==== | ||
- | - iCore4T 双核心板。 | + | - iCore4T 双核心板。[[https://item.taobao.com/item.htm?spm=a1z10.1-c.w137644-251734891.3.5923532fDrMDOe&id=610595120319|点击购买]] |
- | [[https://item.taobao.com/item.htm?spm=a1z10.1-c.w137644-251734891.3.5923532fDrMDOe&id=610595120319|点击购买]] | + | |
- iCore4T 扩展底板。 | - iCore4T 扩展底板。 | ||
- JLINK(或相同功能)仿真器。[[https://item.taobao.com/item.htm?id=554869837940|点击购买]] | - JLINK(或相同功能)仿真器。[[https://item.taobao.com/item.htm?id=554869837940|点击购买]] | ||
行 197: | 行 195: | ||
=== 3.串口发送/接收函数 === | === 3.串口发送/接收函数 === | ||
- | HAL_UART_Transmit();串口发送数据,使用超时管理机制 | + | * HAL_UART_Transmit();串口发送数据,使用超时管理机制 |
- | HAL_UART_Receive();串口接收数据,使用超时管理机制 | + | * HAL_UART_Receive();串口接收数据,使用超时管理机制 |
- | HAL_UART_Transmit_IT();串口中断模式发送 | + | * HAL_UART_Transmit_IT();串口中断模式发送 |
- | HAL_UART_Receive_IT();串口中断模式接收 | + | * HAL_UART_Receive_IT();串口中断模式接收 |
- | HAL_UART_Transmit_DMA();串口DMA模式发送 | + | * HAL_UART_Transmit_DMA();串口DMA模式发送 |
- | HAL_UART_Transmit_DMA();串口DMA模式接收 | + | * HAL_UART_Transmit_DMA();串口DMA模式接收 |
- | 串口发送数据 | + | * 串口发送数据 |
<code c> | <code c> | ||
HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout) | HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout) | ||
行 266: | 行 264: | ||
* 通过串口工具向RS-485发送自定义数据,接收到来自RS-485的相同自定义数据。 | * 通过串口工具向RS-485发送自定义数据,接收到来自RS-485的相同自定义数据。 | ||
- | + | {{ :icore4t:icore4t_arm_hal_54_6.png?direct |}} | |