当前文档版本为 v0.1.0,您可以访问当前页面的 开发中 版本以获取最近可能的更新。

更新日志

PAN221 DK v0.1.0

PAN221 Development Kit v0.1.0 (2023-3-31) 已发布:

1. SDK

  • 新增丰富的扩展代码例程&演示文档

  • 修改基础例程和toy_car例程中的系统时钟为dpll

扩展例程

  • beep_control: 演示PAN221x的PWM应用之无源蜂鸣器

  • key: 演示PAN221x的GPIO应用之按键输入实验

  • led_control: 演示PAN221x的GPIO应用之LED灯实验

  • led_display: 演示PAN221x的GPIO模拟I2C应用,通过I2C控制LED驱动芯片tm1650

  • rf_test: 演示PAN221x的rf通信功能

2. HDK

  • 暂无更新

3. DOC

  • 更新 快速入门 文档

    • 01_quick_start/instruction_set: quick_start_pan221x_sdk 文档,添加烧录器烧录程序链接

  • 新增 演示例程 文档:

    • 03_samples/extension_demo: beep_control 文档

    • 03_samples/extension_demo: key 文档

    • 03_samples/extension_demo: led_control 文档

    • 03_samples/extension_demo: led_display 文档

    • 03_samples/extension_demo: rf_test 文档

  • 更新 开发指南 文档

    • 04_dev_guides/instruction_set: instruction_set 文档,指令集描述中的错误,并完善指令描述

    • 04_dev_guides/panchip_risc_ide_user_guide: ide_intro 文档,添加ide新的功能的描述

  • 新增 量产测试 文档:

    • 05_manufacturing_and_testing/: download_tool 文档

4. TOOLS

PANCHIP_RISC_IDE

  • 编辑器文本是否更改使用tab的文本颜色来区分

  • 支持lib文件

  • 解决output window显示中文问题

  • 汇编关键字语法高亮不区分大小写

  • 解决替换时打开的文件不显示modified的bug

  • 实现工程自定义target

  • 针对windows,打开目录时优化为同时选中文件

PAN221x 烧录工具

  • 初版发布

5. 已知问题

  • rcl时钟,没有校准

PAN221 DK v0.0.0

PAN221 Development Kit v0.0.0 (2023-3-7) 已发布:

1. SDK

  • 基于PANCHIP RISC IDE的软件集成开发环境

  • 包括丰富的基础代码例程&演示文档

  • 完整的toy_car解决方案

  • 支持 PAN221_EVB_V1.0开发板

基础例程

  • clk_system_clk_rcl: 演示rcl作为系统时钟的功能

  • clk_system_clk_div: 演示系统时钟分频的功能

  • eeprom_single_page_write_read: 演示eeprom单个page擦除、写、读的功能

  • eeprom_all_page_write_read: 演示eeprom整片擦除、写、读的功能

  • gpio_p04_output: 演示P0.4开漏输出的功能

  • gpio_output: 演示P1端口推挽输出的功能

  • gpio_input: 演示P0.4和P1端口输入的功能

  • hello_world: 演示uart打印hello_world功能

  • int_eint0_p11: 演示外部中断0(P1.1)的功能

  • int_eint0_p13: 演示外部中断0(P1.3)的功能

  • int_eint1_p10: 演示外部中断1(P1.0)的功能

  • int_eint1_p12: 演示外部中断1(P1.2)的功能

  • int_eio_p1: 演示P1口电平变化中断的功能

  • pwr_stop: 演示stop模式的功能

  • pwr_idle: 演示idle模式的功能

  • rf_tx_297l_mode: 演示rf在297l模式tx的功能

  • rf_rx_297l_mode: 演示rf在297l模式rx的功能

  • timer0_counter_mode: 演示timer0的计数器功能

  • timer0_timing_mode: 演示timer0的定时器功能

  • timer1_counter_mode: 演示timer1的计数器功能

  • timer1_timing_mode: 演示timer1的定时器功能

  • timer1_pwm01_output: 演示pwm01的输出功能

  • timer1_pwm01_complementary_output: 演示pwm01的互补输出功能

  • timer2_timing_mode: 演示timer2的定时器功能

  • timer2_pwm23_output: 演示pwm23的输出功能

  • timer2_pwm2_complementary_output: 演示pwm2的互补输出功能

  • timer3_timing_mode: 演示timer3的定时器功能

  • timer3_pwm4_output: 演示pwm4的输出功能

  • uart_baud: 演示uart的不同波特率功能

  • uart_tx_rx: 演示uart的收发功能

  • wdt_reset_time: 演示wdt的复位时间功能

解决方案

toy_car
  • toy_car_tx: 实现遥控器端的功能。

  • toy_car_rx: 实现小车端的功能。

2. HDK

目前版本提供了如下硬件相关资料:

  • PAN221 EVB 参考原理图

  • PAN221 核心板原理图

3. DOC

目前版本提供了如下开发文档:

  • SDK快速入门

  • SDK开发环境介绍

  • EVB使用说明

  • 例程介绍

  • PAN221产品说明书(中文)

4. TOOLS

目前版本提供了如下工具:

  • PAN2210_PROG:烧录程序工具

  • PANCHIP_RISC_IDE:集成开发工具

5. 已知问题

  • rcl时钟,没有校准