用户工具

站点工具


icore3l_arm_16

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
icore3l_arm_16 [2020/11/18 10:48]
zgf
icore3l_arm_16 [2022/03/19 11:01] (当前版本)
sean
行 2: 行 2:
 |技术支持电话|**0379-69926675-801**||| |技术支持电话|**0379-69926675-801**|||
 |技术支持邮件|Gingko@vip.163.com||| |技术支持邮件|Gingko@vip.163.com|||
-|技术论坛|http://​www.eeschool.org||| 
 ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^ ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^
 |  V1.0  |  2020-11-18 ​ |  gingko ​ |  初次建立 ​ |  |  V1.0  |  2020-11-18 ​ |  gingko ​ |  初次建立 ​ | 
行 257: 行 256:
 </​code>​ </​code>​
 6.SDIO 数据初始化结构体 6.SDIO 数据初始化结构体
 +<code c>
 typedef struct { typedef struct {
 uint32_t DataTimeOut;​ //​ 数据传输超时 uint32_t DataTimeOut;​ //​ 数据传输超时
行 265: 行 265:
 uint32_t DPSM;​ //​ 数据路径状态机 uint32_t DPSM;​ //​ 数据路径状态机
 } SDIO_DataInitTypeDef;​ } SDIO_DataInitTypeDef;​
 +</​code>​
 7.SD卡信息结构体 7.SD卡信息结构体
 <code c> <code c>
行 279: 行 280:
 }HAL_SD_CardInfoTypeDef;​ }HAL_SD_CardInfoTypeDef;​
 </​code>​ </​code>​
 +==== 五、实验步骤 ====
 +  - 把仿真器与iCore3L的SWD调试口相连(直接相连或者通过转接器相连);
 +  - 把iCore3L通过Micro USB线与计算机相连,为iCore3L供电;
 +  - 打开PuTTY串口终端;
 +  - 打开Keil MDK 开发环境,并打开本实验工程;
 +  - 烧写程序到iCore3L上;
 +  - 也可以进入Debug 模式,单步运行或设置断点验证程序逻辑。
 +==== 六、实验现象 ====
 +终端显示出SD卡的相关信息,并输出写入SD卡的数据。
 +{{ :​icore3l:​icore3l_arm_hal_16_5.png?​direct |}}
 +===== 附录 =====
 +1.安装CH340驱动(双击安装,如果已安装忽略此步)\\
 +2.iCore3L供电后,打开计算机——属性——设备管理器——端口
 +{{ :​icore3l:​icore3l_arm_hal_16_6.png?​direct |}}
 +3.打开puTTY
 +{{ :​icore3l:​icore3l_arm_hal_16_7.png?​direct |}}
 +4.烧写程序进行验证
icore3l_arm_16.1605667707.txt.gz · 最后更改: 2020/11/18 10:48 由 zgf