用户工具

站点工具


icore4tx_11

差别

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

到此差别页面的链接

后一修订版
前一修订版
icore4tx_11 [2020/07/28 10:15]
fmj 创建
icore4tx_11 [2022/04/01 11:23] (当前版本)
sean
行 2: 行 2:
 |技术支持电话|**0379-69926675-801**||| |技术支持电话|**0379-69926675-801**|||
 |技术支持邮件|Gingko@vip.163.com||| |技术支持邮件|Gingko@vip.163.com|||
-|技术论坛|http://​www.eeschool.org||| 
 ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^ ^  版本 ​ ^  日期 ​ ^  作者 ​ ^  修改内容 ​ ^
-|  V1.0  |  ​2019-02-22  ​| ​ gingko ​ |  初次建立 ​ | +|  V1.0  |  ​2020-07-28  ​| ​ gingko ​ |  初次建立 ​ | 
  
 ===== STM32CubeMX教程十一——独立ADC实验 ===== ===== STM32CubeMX教程十一——独立ADC实验 =====
行 63: 行 62:
 ==== 二、 实验设备及平台 ==== ==== 二、 实验设备及平台 ====
  
-  - iCore4T ​双核心板+  - iCore4TX ​双核心板[[https://​item.taobao.com/​item.htm?​spm=a1z10.1-c-s.w4004-22598974120.3.29da532fLkazHH&​id=614919247574|点击购买]]。
   - JLINK(或相同功能)仿真器   - JLINK(或相同功能)仿真器
   - Micro USB线缆   - Micro USB线缆
行 104: 行 103:
   i2c.initialize();​   i2c.initialize();​
   axp152.initialize();​   axp152.initialize();​
-  axp152.set_dcdc1(3500);//​[ARM & FPGA BK1/2/6 &OTHER+  axp152.set_dcdc1(3500);//​[ARM & FPGA] 
-  axp152.set_dcdc2(1200);//​[FPGA INT & PLL D] +  axp152.set_dcdc2(1200);//​[FPGA INT] 
-  axp152.set_aldo1(2500);//​[FPGA PLL A] +  axp152.set_dcdc3(3300);//​[DCOUT3
-  axp152.set_dcdc4(3300);//​[POWER_OUTPUT] +  axp152.set_dcdc4(3300);//[DCOUT4]
-    ​ +
-  axp152.set_dcdc3(3300);//​[FPGA BK4][Adjustable+
-  axp152.set_aldo2(3300);//[FPGA BK3][Adjustable] +
-  axp152.set_dldo1(3300);//​[FPGA BK7][Adjustable] +
-  axp152.set_dldo2(3300);//​[FPGA BK5][Adjustable]+
  
 +  axp152.set_aldo1(3300);//​[BK3]
 +  axp152.set_aldo2(3300);//​[ALDOOUT2]
 +  axp152.set_dldo1(3300);//​[BK0]
 +  axp152.set_dldo2(3300);//​[BK1]
 +  HAL_Delay(200);​
 +  ​
   MX_GPIO_Init();​   MX_GPIO_Init();​
   MX_USART2_UART_Init();​   MX_USART2_UART_Init();​
行 128: 行 128:
             usart2.printf("​\x0c"​);​             usart2.printf("​\x0c"​);​
             usart2.printf("​\033[1;​32;​40m"​);​             usart2.printf("​\033[1;​32;​40m"​);​
-            usart2.printf("​Hello,​I am iCore4T!\r\n\r\n"​); ​      +            usart2.printf("​Hello,​I am iCore4TX!\r\n\r\n"​); ​      
             usart2.printf("​[V ​   ] %4.2fV\r\n",​my_adc.value[0] * 6);              usart2.printf("​[V ​   ] %4.2fV\r\n",​my_adc.value[0] * 6); 
  //​打印输入电源电压值  //​打印输入电源电压值
行 220: 行 220:
 ==== 五、 实验步骤 ==== ==== 五、 实验步骤 ====
  
-  - 把仿真器与iCore4T的SWD调试口相连(直接相连或者通过转接器相连); +  - 把仿真器与iCore4TX的SWD调试口相连(直接相连或者通过转接器相连); 
-  - 把iCore4T通过Micro USB线与计算机相连,为iCore4T供电;+  - 把iCore4TX通过Micro USB线与计算机相连,为iCore4TX供电;
   - 打开Keil MDK 开发环境,并打开本实验工程;   - 打开Keil MDK 开发环境,并打开本实验工程;
-  - 烧写程序到iCore4T上;+  - 烧写程序到iCore4TX上;
   - 也可以进入Debug 模式,单步运行或设置断点验证程序逻辑。   - 也可以进入Debug 模式,单步运行或设置断点验证程序逻辑。
 ==== 六、 实验现象 ==== ==== 六、 实验现象 ====
-{{ :icore4t:icore4t_arm_hal_11_2.png?direct |}} +{{ :icore4tx:icore4tx_arm_hal_11_2.png?direct |}} 
 串口一直向终端输出输入电源的数据。 ​ 串口一直向终端输出输入电源的数据。 ​
  
  
icore4tx_11.1595902504.txt.gz · 最后更改: 2020/07/28 10:15 由 fmj