RISC-V技术论坛
直播中

jf_46793279

4年用户 70经验值
擅长:嵌入式技术 接口/总线/驱动 光电显示 控制/MCU
私信 关注
[资料]

【时擎科技AT1000开发板试用体验】时擎科技AT1000 DEV开发板 – 开发包目录

本次时擎科技开发板获取的官方资料特别少,以至于不能很好的对开发板由一个清晰的了解。
本文对时擎科技开发包目录树简单分析。
D:BAIDUNETDISKDOWNLOAD时擎科技2101_SDK_BASE_20220529
|   sourceme-lin.sh
|   sourceme-win.sh
|   tree.txt
|   
+---device
|   |  ts_device.h
|   |  ts_sys.h
|   |   
|   +---at1k
|   |  +---include
|   |  |       at1k.h
|   |  |       at1k_sys.h
|   |  |       at1k_sys_clk.h
|   |  |       at1k_sys_irq.h
|   |  |       at1k_sys_memmap.h
|   |  |       at1k_sys_pinmux.h
|   |  |       at1k_sys_rst.h
|   |  |      
|   |   ---src
|   |          at1k_cluster.c
|   |          at1k_sys.c
|   |          at1k_sys_clock.c
|   |          at1k_sys_irq.c
|   |          at1k_sys_pinmux.c
|   |          at1k_sys_rst.c
|   |         
|   +---cluster
|   |  |   libcc.a
|   |   |   
|   |  ---include
|   |          builtin.h
|   |          cc_ops.h
|   |          cc_sys_map.h
|   |          cc_task.h
|   |          cc_utils.h
|   |          cluster_malloc.h
|   |          conv_ops.h
|   |          core_ops.h
|   |          img_preprocess.h
|   |          interpolation_ops.h
|   |          layer.h
|   |          libcc.h
|   |          model_postprocess.h
|   |          model_process.h
|   |          pad_ops.h
|   |          product_ops.h
|   |          ref_ops.h
|   |          reshape_ops.h
|   |          shuffle_ops.h
|   |          time_record.h
|   |          types.h
|   |          uvoice_ops.h
|   |          validate.h
|   |          weight_reshape.h
|   |         
|   +---core
|   |  |   core-component.mk
|   |  |   
|   |  ---RISC-V
|   |      +---include
|   |      |       core_riscv32.h
|   |      |       riscv32_bits.h
|   |      |       riscv32_encoding.h
|   |      |       riscv32_io.h
|   |      |      
|   |      ---src
|   |               entry.S
|   |               start.S
|   |               
|   ---peripheral
|       |  drv-component.mk
|       |  
|       +---include
|       |      cmos_imx385.h
|       |      ddr.h
|       |      ddrc_reg_map.h
|       |      ddr_func.h
|       |      dma_reg_addr.h
|       |      fd_post_process.h
|       |      mcu.h
|       |      publ_reg_map.h
|       |      ts_cmos_sensor.h
|       |      ts_common.h
|       |      ts_errno.h
|       |      ts_fast_dma.h
|       |      ts_fft.h
|       |      ts_hal_adc.h
|       |      ts_hal_def.h
|       |      ts_hal_device.h
|       |      ts_hal_dma.h
|       |      ts_hal_dvp.h
|       |      ts_hal_gpio.h
|       |      ts_hal_i2c.h
|       |      ts_hal_i2s.h
|       |      ts_hal_intc.h
|       |      ts_hal_isp.h
|       |      ts_hal_otp.h
|       |      ts_hal_qspi_nor.h
|       |      ts_hal_soft_i2c.h
|       |      ts_hal_spi.h
|       |      ts_hal_timer.h
|       |      ts_hal_uart.h
|       |      ts_hal_video_input.h
|       |      ts_hal_video_output.h
|       |      ts_hal_wdt.h
|       |      ts_icache.h
|       |      ts_ll_adc.h
|       |      ts_ll_codec.h
|       |      ts_ll_def.h
|       |      ts_ll_dma.h
|       |      ts_ll_dvp.h
|       |      ts_ll_gic_intc.h
|       |      ts_ll_gpio.h
|       |      ts_ll_i2c.h
|       |      ts_ll_i2s.h
|       |      ts_ll_intc.h
|       |      ts_ll_otp.h
|       |      ts_ll_spi.h
|       |      ts_ll_timer.h
|       |      ts_ll_uart.h
|       |      ts_ll_wdt.h
|       |      ts_misc.h
|       |      ts_mmc.h
|       |      ts_ops.h
|       |      ts_perf.h
|       |      ts_pll.h
|       |      ts_psram.h
|       |      ts_qspi.h
|       |      ts_qspi_nor.h
|       |      ts_qspi_nor_cmd.h
|       |      ts_qspi_nor_sfdp.h
|       |      ts_utils.h
|       |      video_api.h
|       |      
|       ---src
|               ddr.c
|               mcu.c
|               ts_cmos_sensor.c
|               ts_fast_dma.c
|               ts_fft.c
|               ts_hal_adc.c
|               ts_hal_dma.c
|               ts_hal_dvp.c
|               ts_hal_gic_intc.c
|               ts_hal_gpio.c
|               ts_hal_i2c.c
|               ts_hal_i2s.c
|               ts_hal_intc.c
|               ts_hal_isp.c
|               ts_hal_mmc.c
|               ts_hal_otp.c
|               ts_hal_qspi_nor.c
|               ts_hal_soft_i2c.c
|               ts_hal_spi.c
|               ts_hal_timer.c
|               ts_hal_uart.c
|               ts_hal_video_input.c
|               ts_hal_video_output.c
|               ts_hal_wdt.c
|               ts_icache.c
|               ts_ll_codec.c
|               ts_ll_otp.c
|               ts_misc.c
|               ts_ops.c
|               ts_perf.c
|               ts_psram.c
|               ts_qspi.c
|               ts_qspi_nor.c
|               ts_qspi_nor_sfdp.c
|               
+---middleware
|   |  component.mk
|   |   
|   +---audio
|   |  |   component.mk
|   |  |   libaudio.a
|   |  |   
|   |  +---algorithm
|   |  |   |   component.mk
|   |  |   |   
|   |  |   ---include
|   |  |           algo_uvoice.h
|   |  |           algo_wrapper.h
|   |  |           
|   |  +---codec
|   |  |   |   component.mk
|   |  |   |   
|   |   |   +---driver
|   |  |   |   ---at1k-builtin
|   |  |   |           at1k_builtin.h
|   |  |   |           
|   |  |   ---include
|   |  |           audio_codec.h
|   |  |           
|   |  +---dispatcher
|   |  |   |   component.mk
|   |  |   |   
|   |  |   ---include
|   |  |           action_def.h
|   |  |           dispatcher.h
|   |  |           
|   |  +---player
|   |  |   |   component.mk
|   |  |   |   
|   |  |   ---include
|   |  |           hw_player.h
|   |  |           player.h
|   |  |           
|   |  ---recorder
|   |      |   component.mk
|   |      |   
|   |      ---include
|   |               recorder.h
|   |               
|   +---compute
|   |  |   component.mk
|   |  |   libcompute.a
|   |  |   
|   |  +---fft
|   |  +---include
|   |  |       compute_utils.h
|   |  |       fft.h
|   |  |       fft_wrap.h
|   |  |       kiss_fft.h
|   |  |       kiss_fftnd.h
|   |  |       kiss_fftndr.h
|   |  |       kiss_fftr.h
|   |  |       ooura_fft512.h
|   |  |      ooura_fft512_tables_common.h
|   |  |       _kiss_fft_guts.h
|   |  |      
|   |  ---ooura_fft_512
|   +---cxxstub
|   |      component.mk
|   |      cxx_stub.cpp
|   |      
|   +---fatfs
|   |      component.mk
|   |      diskio.c
|   |      diskio.h
|   |      ff.c
|   |      ff.h
|   |      ffconf.h
|   |      ffsystem.c
|   |      ffunicode.c
|   |      LICENSE.txt
|   |      sd_mmc.c
|   |      sd_mmc.h
|   |      
|   +---irctrl
|   |  |   component.mk
|   |  |   libirctrl.a
|   |  |   
|   |  ---include
|   |          irdb_comp.h
|   |          ir_db.h
|   |          ir_recver.h
|   |          ir_sender.h
|   |           nec_decoder.h
|   |         
|   +---jpeg
|   |  |   component.mk
|   |  |   jpeg.c
|   |  |   tjpgd.c
|   |  |   
|   |  ---include
|   |          imlib.h
|   |          jpeg.h
|   |          tjpgd.h
|   |         
|   +---key
|   |  |   adc_key.c
|   |  |   component.mk
|   |  |   gpio_key.c
|   |  |   
|   |  ---include
|   |          adc_key.h
|   |          gpio_key.h
|   |          key_def.h
|   |         
|   +---log
|   |  |   component.mk
|   |   |   log.c
|   |  |   log_noos.c
|   |  |   log_rtos.c
|   |  |   
|   |  ---include
|   |          ts_log.h
|   |         
|   +---lvgl
|   |  |   component.mk
|   |  |   lvgl.h
|   |  |   lv_conf.h
|   |  |   
|   |  ---src
|   |      |   lvgl.h
|   |      |   lv_api_map.h
|   |      |   lv_conf_internal.h
|   |      |   lv_conf_kconfig.h
|   |      |   
|   |      +---lv_core
|   |      |       lv_core.mk
|   |      |       lv_disp.c
|   |      |       lv_disp.h
|   |       |      lv_group.c
|   |      |       lv_group.h
|   |      |       lv_indev.c
|   |      |       lv_indev.h
|   |      |       lv_obj.c
|   |      |       lv_obj.h
|   |      |       lv_obj_style_dec.h
|   |      |       lv_refr.c
|   |       |      lv_refr.h
|   |      |       lv_style.c
|   |      |       lv_style.h
|   |      |      
|   |      +---lv_draw
|   |      |       lv_draw.h
|   |      |       lv_draw.mk
|   |      |       lv_draw_arc.c
|   |      |       lv_draw_arc.h
|   |      |       lv_draw_blend.c
|   |      |       lv_draw_blend.h
|   |      |       lv_draw_img.c
|   |      |       lv_draw_img.h
|   |      |       lv_draw_label.c
|   |      |       lv_draw_label.h
|   |      |       lv_draw_line.c
|   |      |       lv_draw_line.h
|   |      |       lv_draw_mask.c
|   |      |       lv_draw_mask.h
|   |      |       lv_draw_rect.c
|   |      |       lv_draw_rect.h
|   |      |       lv_draw_triangle.c
|   |      |       lv_draw_triangle.h
|   |      |       lv_img_buf.c
|   |      |       lv_img_buf.h
|   |      |       lv_img_cache.c
|   |      |       lv_img_cache.h
|   |      |       lv_img_decoder.c
|   |      |       lv_img_decoder.h
|   |      |      
|   |      +---lv_font
|   |      |       lv_font.c
|   |      |       lv_font.h
|   |      |       lv_font.mk
|   |      |      lv_font_dejavu_16_persian_hebrew.c
|   |      |       lv_font_fmt_txt.c
|   |      |       lv_font_fmt_txt.h
|   |      |       lv_font_loader.c
|   |      |       lv_font_loader.h
|   |      |       lv_font_montserrat_10.c
|   |      |       lv_font_montserrat_12.c
|   |      |      lv_font_montserrat_12_subpx.c
|   |       |      lv_font_montserrat_14.c
|   |      |       lv_font_montserrat_16.c
|   |      |       lv_font_montserrat_18.c
|   |      |       lv_font_montserrat_20.c
|   |      |       lv_font_montserrat_22.c
|   |      |       lv_font_montserrat_24.c
|   |      |       lv_font_montserrat_26.c
|   |      |       lv_font_montserrat_28.c
|   |      |      lv_font_montserrat_28_compressed.c
|   |      |       lv_font_montserrat_30.c
|   |      |       lv_font_montserrat_32.c
|   |      |       lv_font_montserrat_34.c
|   |      |       lv_font_montserrat_36.c
|   |      |       lv_font_montserrat_38.c
|   |      |       lv_font_montserrat_40.c
|   |      |       lv_font_montserrat_42.c
|   |      |       lv_font_montserrat_44.c
|   |      |       lv_font_montserrat_46.c
|   |      |       lv_font_montserrat_48.c
|   |      |       lv_font_montserrat_8.c
|   |      |       lv_font_simsun_16_cjk.c
|   |      |       lv_font_unscii_16.c
|   |      |       lv_font_unscii_8.c
|   |      |       lv_symbol_def.h
|   |      |      
|   |      +---lv_gpu
|   |      |       lv_gpu.mk
|   |      |       lv_gpu_nxp_pxp.c
|   |      |       lv_gpu_nxp_pxp.h
|   |      |       lv_gpu_nxp_pxp_osa.c
|   |      |       lv_gpu_nxp_pxp_osa.h
|   |      |       lv_gpu_nxp_vglite.c
|   |      |       lv_gpu_nxp_vglite.h
|   |      |       lv_gpu_STM32_dma2d.c
|   |      |       lv_gpu_stm32_dma2d.h
|   |      |      
|   |      +---lv_hal
|   |      |       lv_hal.h
|   |      |       lv_hal.mk
|   |      |       lv_hal_disp.c
|   |      |       lv_hal_disp.h
|   |      |       lv_hal_indev.c
|   |      |       lv_hal_indev.h
|   |      |       lv_hal_tick.c
|   |      |       lv_hal_tick.h
|   |      |      
|   |       +---lv_misc
|   |      |       lv_anim.c
|   |      |       lv_anim.h
|   |      |       lv_area.c
|   |      |       lv_area.h
|   |      |       lv_async.c
|   |      |       lv_async.h
|   |      |       lv_bidi.c
|   |      |       lv_bidi.h
|   |      |       lv_color.c
|   |      |       lv_color.h
|   |      |       lv_debug.c
|   |      |       lv_debug.h
|   |      |       lv_fs.c
|   |      |       lv_fs.h
|   |      |       lv_gc.c
|   |      |       lv_gc.h
|   |      |       lv_ll.c
|   |      |       lv_ll.h
|   |      |       lv_log.c
|   |      |       lv_log.h
|   |      |       lv_math.c
|   |      |       lv_math.h
|   |      |       lv_mem.c
|   |      |       lv_mem.h
|   |      |       lv_misc.mk
|   |      |       lv_printf.c
|   |      |       lv_printf.h
|   |      |       lv_task.c
|   |      |       lv_task.h
|   |      |       lv_templ.c
|   |      |       lv_templ.h
|   |      |       lv_txt.c
|   |      |       lv_txt.h
|   |      |       lv_txt_ap.c
|   |      |       lv_txt_ap.h
|   |      |       lv_types.h
|   |      |       lv_utils.c
|   |      |       lv_utils.h
|   |      |      
|   |      +---lv_themes
|   |      |       lv_theme.c
|   |      |       lv_theme.h
|   |      |       lv_themes.mk
|   |      |       lv_theme_empty.c
|   |      |       lv_theme_empty.h
|   |      |       lv_theme_material.c
|   |      |       lv_theme_material.h
|   |       |      lv_theme_mono.c
|   |      |       lv_theme_mono.h
|   |      |       lv_theme_template.c
|   |      |       lv_theme_template.h
|   |      |      
|   |      ---lv_widgets
|   |               lv_arc.c
|   |               lv_arc.h
|   |               lv_bar.c
|   |               lv_bar.h
|   |               lv_btn.c
|   |               lv_btn.h
|   |               lv_btnmatrix.c
|   |               lv_btnmatrix.h
|   |               lv_calendar.c
|   |               lv_calendar.h
|   |               lv_canvas.c
|   |               lv_canvas.h
|   |               lv_chart.c
|   |               lv_chart.h
|   |               lv_checkbox.c
|   |               lv_checkbox.h
|   |               lv_cont.c
|   |               lv_cont.h
|   |               lv_cpicker.c
|   |               lv_cpicker.h
|   |               lv_dropdown.c
|   |               lv_dropdown.h
|   |               lv_gauge.c
|   |               lv_gauge.h
|   |               lv_img.c
|   |               lv_img.h
|   |               lv_imgbtn.c
|   |               lv_imgbtn.h
|   |               lv_keyboard.c
|   |               lv_keyboard.h
|   |               lv_label.c
|   |               lv_label.h
|   |               lv_led.c
|   |               lv_led.h
|   |               lv_line.c
|   |               lv_line.h
|   |               lv_linemeter.c
|   |               lv_linemeter.h
|   |               lv_list.c
|   |               lv_list.h
|   |               lv_msgbox.c
|   |               lv_msgbox.h
|   |               lv_objmask.c
|   |               lv_objmask.h
|   |               lv_objx_templ.c
|   |               lv_objx_templ.h
|   |               lv_page.c
|   |               lv_page.h
|   |               lv_roller.c
|   |               lv_roller.h
|   |               lv_slider.c
|   |               lv_slider.h
|   |               lv_spinbox.c
|   |               lv_spinbox.h
|   |               lv_spinner.c
|   |               lv_spinner.h
|   |               lv_switch.c
|   |               lv_switch.h
|   |               lv_table.c
|   |               lv_table.h
|   |               lv_tabview.c
|   |               lv_tabview.h
|   |               lv_textarea.c
|   |               lv_textarea.h
|   |              lv_tileview.c
|   |               lv_tileview.h
|   |               lv_widgets.mk
|   |               lv_win.c
|   |               lv_win.h
|   |               
|   +---mm
|   |  |   component.mk
|   |  |   psram_heap.c
|   |  |   
|   |  ---include
|   |          psram_heap.h
|   |         
|   +---newlib
|   |      component.mk
|   |      locks.c
|   |      malloc.c
|   |      reent_init.c
|   |      syscalls.c
|   |      
|   +---opus
|   |  |   component.mk
|   |   |   libopus.a
|   |  |   
|   |  +---celt
|   |  |       arch.h
|   |  |       bands.h
|   |  |       celt.h
|   |  |       celt_lpc.h
|   |  |       cpu_support.h
|   |  |       cwrs.h
|   |  |       ecintrin.h
|   |  |       entcode.h
|   |  |       entdec.h
|   |  |       entenc.h
|   |  |       fixed_c5x.h
|   |  |       fixed_c6x.h
|   |  |       fixed_debug.h
|   |  |       fixed_generic.h
|   |  |       float_cast.h
|   |  |       kiss_fft.h
|   |  |       laplace.h
|   |   |      mathops.h
|   |  |       mdct.h
|   |  |       mfrngcod.h
|   |  |       modes.h
|   |  |       os_support.h
|   |  |       pitch.h
|   |  |       quant_bands.h
|   |  |       rate.h
|   |  |       stack_alloc.h
|   |  |       static_modes_fixed.h
|   |  |      static_modes_fixed_arm_ne10.h
|   |  |       static_modes_float.h
|   |  |      static_modes_float_arm_ne10.h
|   |  |       vq.h
|   |  |       _kiss_fft_guts.h
|   |  |      
|   |  +---include
|   |  |       config.h
|   |  |       opus.h
|   |  |       opus_custom.h
|   |  |       opus_defines.h
|   |  |       opus_multistream.h
|   |  |       opus_projection.h
|   |  |       opus_types.h
|   |  |      
|   |  +---silk
|   |  |   |   API.h
|   |  |   |   control.h
|   |  |   |   debug.h
|   |  |   |   define.h
|   |  |   |   errors.h
|   |  |   |   Inlines.h
|   |  |   |   MacroCount.h
|   |  |   |   MacroDebug.h
|   |  |   |   macros.h
|   |  |   |   main.h
|   |  |   |   NSQ.h
|   |  |   |   pitch_est_defines.h
|   |  |   |   PLC.h
|   |  |   |   resampler_private.h
|   |  |   |   resampler_rom.h
|   |  |   |   resampler_structs.h
|   |  |   |   SigProc_FIX.h
|   |  |   |   structs.h
|   |  |   |   tables.h
|   |  |   |   tuning_parameters.h
|   |  |   |   typedef.h
|   |  |   |   
|   |  |   +---fixed
|   |  |   |       main_FIX.h
|   |  |   |       structs_FIX.h
|   |  |   |      
|   |  |   ---float
|   |  |           main_FLP.h
|   |  |           SigProc_FLP.h
|   |  |           structs_FLP.h
|   |  |           
|   |  ---src
|   |          analysis.h
|   |          mapping_matrix.h
|   |          mlp.h
|   |          opus_private.h
|   |           tansig_table.h
|   |         
|   +---unity
|   |  |   component.mk
|   |  |   unity.c
|   |  |   
|   |  ---include
|   |          unity.h
|   |          unity_internals.h
|   |         
|   +---userflash
|   |  |   component.mk
|   |  |   userflash.c
|   |  |   
|   |  ---include
|   |          userflash.h
|   |         
|   +---util
|   |  |   brb.c
|   |  |   component.mk
|   |  |   console.c
|   |  |   crc32.c
|   |  |   div64.c
|   |  |   image.c
|   |  |   log.c
|   |  |   mmc.c
|   |  |   panic.c
|   |  |   test_utils.c
|   |  |   trace.c
|   |  |   ts_print.c
|   |  |   utils.c
|   |  |   
|   |  ---include
|   |          brb.h
|   |          console.h
|   |          crc32.h
|   |           div64.h
|   |          image.h
|   |          libutils.h
|   |          libutils_types.h
|   |          log.h
|   |          minimp3.h
|   |          mmc.h
|   |          os_print.h
|   |          test_utils.h
|   |          timer.h
|   |          trace.h
|   |          ts_print.h
|   |          utils.h
|   |          util_queue.h
|   |         
|   +---uzlib
|   |  |   adler32.c
|   |  |   component.mk
|   |  |   crc32.c
|   |  |   tinfgzip.c
|   |   |  tinflate.c
|   |  |   tinfzlib.c
|   |  |   
|   |  ---include
|   |          tinf.h
|   |          tinf_compat.h
|   |          uzlib.h
|   |          uzlib_conf.h
|   |         
|   ---video
|       |  component.mk
|       |  libvideo.a
|       |  video_def.h
|       |  
|       +---camera
|       |  |   component.mk
|       |  |   
|       |  +---camera
|       |  |   ---include
|       |  |           camera.h
|       |  |           
|       |  ---device
|       |      ---include
|       |               camera_def.h
|       |               gc0308_default.h
|       |               ov7725_default.h
|       |               
|       ---display
|           |  component.mk
|           |  
|           +---device
|           |  ---include
|           |           lcd_driver_def.h
|           |           st7789_default.h
|           |           
|           ---lcd
|               ---include
|                       lcd.h
|                       
+---project
|   ---example
|       +---adc_dma
|       |      main.c
|       |      Makefile
|       |      
|       +---adc_poll
|       |      main.c
|       |      Makefile
|       |      
|       +---analog_button
|       |      analog_button.c
|       |      analog_button.h
|       |      downloader
|       |      main.c
|       |      Makefile
|       |      uart-at1k-demostub.img
|       |      uart-at1k-flashburn-stub.bin
|       |      uart-downloader
|       |      
|       +---dma
|       |  |   main.c
|       |  |   Makefile
|       |  |   
|       |  ---gdbscripts
|       |           disable_int.gdb
|       |           enable_int.gdb
|       |           load.gdb
|       |          rtos_post.gdb
|       |           rtos_pre.gdb
|       |           show_sysreg.gdb
|       |           step.gdb
|       |           
|       +---fft
|       |      main.c
|       |      Makefile
|       |      ref_data.txt
|       |      
|       +---flash_nor
|       |      main.c
|       |      Makefile
|       |      
|       +---gpio_input
|       |  |   .cproject
|       |  |   .project
|       |  |   main.c
|       |  |   Makefile
|       |  |   
|       |  ---.settings
|       |           language.settings.xml
|       |           org.eclipse.cdt.core.prefs
|       |           
|       +---gpio_isr
|       |  |   .cproject
|       |  |   .project
|       |  |   main.c
|       |  |   Makefile
|       |  |   
|       |  ---.settings
|       |           language.settings.xml
|       |           org.eclipse.cdt.core.prefs
|       |           
|       +---gpio_key
|       |      main.c
|       |      Makefile
|       |      
|       +---gpio_output
|       |  |   .cproject
|       |  |   .project
|       |  |   main.c
|       |  |   Makefile
|       |  |   
|       |  ---.settings
|       |           language.settings.xml
|       |           org.eclipse.cdt.core.prefs
|       |           
|       +---hardware_fft
|       |      main.c
|       |      Makefile
|       |      
|       +---helloworld
|       |  |   .cproject
|       |  |   .project
|       |  |   main.c
|       |  |   Makefile
|       |  |   readme
|       |  |   
|       |  ---.settings
|       |           language.settings.xml
|       |           org.eclipse.cdt.codan.core.prefs
|       |           org.eclipse.cdt.core.prefs
|       |           
|       +---i2c_dma
|       |      main.c
|       |      Makefile
|       |      
|       +---i2c_interrupt
|       |      main.c
|       |      Makefile
|       |      
|       +---i2c_poll
|       |      main.c
|       |      Makefile
|       |      
|       +---i2c_rtc
|       |      main.c
|       |      Makefile
|       |      
|       +---i2c_soft_rtc
|       |      main.c
|       |      Makefile
|       |      
|       +---i2s_dma
|       |      main.c
|       |      Makefile
|       |      
|       +---pwm
|       |      main.c
|       |      Makefile
|       |      
|       +---spi_dma
|       |      main.c
|       |      Makefile
|       |      
|       +---spi_isr
|       |      main.c
|       |      Makefile
|       |      
|       +---spi_poll
|       |      main.c
|       |      Makefile
|       |      
|       +---tim_pwm
|       |      main.c
|       |      Makefile
|       |      
|       +---uart_dma
|       |      main.c
|       |      Makefile
|       |      
|       +---uart_interrupt
|       |      main.c
|       |      Makefile
|       |      
|       ---uart_poll
|               main.c
|               Makefile
|               
+---rtos
|   |  croutine.c
|   |  event_groups.c
|   |  list.c
|   |   queue.c
|   |  readme.txt
|   |  stream_buffer.c
|   |  tasks.c
|   |  timers.c
|   |   
|   +---include
|   |      croutine.h
|   |      deprecated_definitions.h
|   |      event_groups.h
|   |      FreeRTOS.h
|   |      list.h
|   |      message_buffer.h
|   |      mpu_prototypes.h
|   |      mpu_wrappers.h
|   |      portable.h
|   |      projdefs.h
|   |      queue.h
|   |      semphr.h
|   |      StackMacros.h
|   |      stack_macros.h
|   |      stdint.readme
|   |      stream_buffer.h
|   |      task.h
|   |      timers.h
|   |      
|   ---portable
|       +---ARM-A7
|       |  |   FreeRTOSConfig.h
|       |  |   port.c
|       |  |   portASM.S
|       |  |   portmacro.h
|       |  |   priority_list.h
|       |  |   ts_rtos_wrapper.h
|       |  |   
|       |  ---MemMang
|       |           heap_4.c
|       |           heap_dma_4.c
|       |           ReadMe.url
|       |           
|       ---RISC-V
|           |  FreeRTOSConfig.h
|           |  port.c
|           |  portasm.S
|           |  portmacro.h
|           |  porttrace.h
|           |  priority_list.h
|           |  ts_rtos_wrapper.h
|           |  xx.h
|           |  
|           ---MemMang
|                   heap_4.c
|                   ReadMe.url
|                  
---tools
    +---gen_gdbscript
    |      AT1K.gdb
    |      AT5050.gdb
    |      AT5050_DDR.gdb
    |      at5k-preload
    |      AT5K.gdb
    |      AT5K_DDR.gdb
    |      gen_gdbscript.sh
    |      
    +---gen_image
    |      at1k-flashburn-stub.bin
    |      burn_image.sh
    |      burn_template.ini
    |      gen_code_image
    |      gen_code_image.exe
    |      gen_code_image.sh
    |      gen_ini.sh
    |      gen_wav_image
    |      gen_wav_image.exe
    |      gen_wav_image.sh
    |      read_flash.sh
    |      read_flash_template.ini
    |      template.ini
    |      
    +---mk
    |      AT1K_app.lds
    |      AT1K_dev.lds
    |      AT1K_evb.lds
    |      AT1K_vision.lds
    |      AT5050_FPGA_cmsis.lds
    |      AT5K_evb.lds
    |      AT5K_evb_cmsis.lds
    |      AT5K_evb_ddr.lds
    |      common.mk
    |      function.mk
    |      link.lds
    |      
    +---scripts
    |      build_all.sh
    |      openocd-at1k-dev.sh
    |      openocd-at1k-evb.sh
    |      
    ---uart_burn
            at1k-flashburn-stub.bin
            downloader
            downloader-at1k.ini
            multiSerialCom.exe
            multiSerialCom.ico
            sbl.img
            

更多回帖

发帖
×
20
完善资料,
赚取积分