这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
icore4tx_4 [2020/07/27 11:53] fmj 创建 |
icore4tx_4 [2022/04/01 11:20] (当前版本) sean |
||
---|---|---|---|
行 2: | 行 2: | ||
|技术支持电话|**0379-69926675-801** ||| | |技术支持电话|**0379-69926675-801** ||| | ||
|技术支持邮件|Gingko@vip.163.com ||| | |技术支持邮件|Gingko@vip.163.com ||| | ||
- | |技术论坛|http://www.eeschool.org ||| | ||
^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
| V1.0 | 2020-07-27 | gingko | 初次建立 | | | V1.0 | 2020-07-27 | gingko | 初次建立 | | ||
行 55: | 行 54: | ||
- 掌握KEILMDK 集成开发环境使用方法 | - 掌握KEILMDK 集成开发环境使用方法 | ||
==== 二、 实验设备及平台 ==== | ==== 二、 实验设备及平台 ==== | ||
- | - 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线缆 | ||
行 100: | 行 99: | ||
**(3)SYST_CVR当前数值寄存器** | **(3)SYST_CVR当前数值寄存器** | ||
{{ :icore4tx:icore4tx_arm_hal_4_1.png |}} | {{ :icore4tx:icore4tx_arm_hal_4_1.png |}} | ||
- | |位段 |名称 |复位值| 描述| | + | |位段 |名称 |复位值 |描述| |
- | |23:0 |CURRENT|0|读取返回SysTick计数器的当前值。向寄存器写入任何值时都会将该字段清除为0,并将SYST_CSR的COUNTFLAG位清除为0。| | + | |23:0 |CURRENT|0 |读取返回SysTick计数器的当前值。向寄存器写入任何值时都会将该字段清除为0,并将SYST_CSR的COUNTFLAG位清除为0。| |
==== 四、 实验程序 ==== | ==== 四、 实验程序 ==== | ||
=== 1. 主函数 === | === 1. 主函数 === | ||
行 112: | 行 111: | ||
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_aldo1(3300);//[BK3] |
- | axp152.set_dldo1(3300);//[FPGA BK7][Adjustable] | + | axp152.set_aldo2(3300);//[ALDOOUT2] |
- | axp152.set_dldo2(3300);//[FPGA BK5][Adjustable] | + | axp152.set_dldo1(3300);//[BK0] |
- | MX_GPIO_Init(); | + | axp152.set_dldo2(3300);//[BK1] |
//每隔一秒,LED灯亮灭状态交替一次 | //每隔一秒,LED灯亮灭状态交替一次 | ||
while (1) | while (1) |