实例介绍
SPEEX在STM32下的使用范例,也可以学习基于单片机的底层的语音采集SPEEX压缩知识
【实例截图】
【核心代码】
STM32开源对讲机SPEEX
└── STM32-24L01-对讲机
├── Code.RF.Interp.v1.6
│ ├── Code
│ │ └── Project
│ │ ├── CodeBlocks
│ │ │ └── AS.L01B
│ │ │ ├── AS.L01B.cbp
│ │ │ └── AS.L01B.layout
│ │ ├── Doc
│ │ │ ├── 注意事项.txt
│ │ │ ├── 程序说明.txt
│ │ │ └── 调试记录.txt
│ │ ├── Doxygen
│ │ │ ├── Doxyfile
│ │ │ ├── html
│ │ │ │ ├── bc_s.png
│ │ │ │ ├── closed.png
│ │ │ │ ├── _d_i_o_8c__incl.dot
│ │ │ │ ├── _d_i_o_8c__incl.md5
│ │ │ │ ├── _d_i_o_8h__dep__incl.dot
│ │ │ │ ├── _d_i_o_8h__dep__incl.md5
│ │ │ │ ├── _d_i_o_8h__incl.dot
│ │ │ │ ├── _d_i_o_8h__incl.md5
│ │ │ │ ├── doxygen.css
│ │ │ │ ├── doxygen.png
│ │ │ │ ├── graph_legend.dot
│ │ │ │ ├── graph_legend.md5
│ │ │ │ ├── group___board___driver.dot
│ │ │ │ ├── group___board___driver.md5
│ │ │ │ ├── group___c_m_s_i_s.dot
│ │ │ │ ├── group___c_m_s_i_s.md5
│ │ │ │ ├── group___d_i_o___driver.dot
│ │ │ │ ├── group___d_i_o___driver.md5
│ │ │ │ ├── group___d_i_o___exported___functions.dot
│ │ │ │ ├── group___d_i_o___exported___functions.md5
│ │ │ │ ├── group___d_i_o___exported___types.dot
│ │ │ │ ├── group___d_i_o___exported___types.md5
│ │ │ │ ├── group___d_i_o___private___defines.dot
│ │ │ │ ├── group___d_i_o___private___defines.md5
│ │ │ │ ├── group___d_i_o___private___functions.dot
│ │ │ │ ├── group___d_i_o___private___functions.md5
│ │ │ │ ├── group___r_t_c___driver.dot
│ │ │ │ ├── group___r_t_c___driver.md5
│ │ │ │ ├── group___r_t_c___exported___functions.dot
│ │ │ │ ├── group___r_t_c___exported___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions.md5
│ │ │ │ ├── group___r_t_c___private___functions.dot
│ │ │ │ ├── group___r_t_c___private___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_ga3df2bf6bd084577c25edb2593acc6b91_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_ga3df2bf6bd084577c25edb2593acc6b91_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gadcc3458b19df12636b7c26efd12d04ea_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gadcc3458b19df12636b7c26efd12d04ea_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gae2993a6d4cd320e152c040d772b2a433_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gae2993a6d4cd320e152c040d772b2a433_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions.md5
│ │ │ │ ├── group__stm32f10x__system.dot
│ │ │ │ ├── group__stm32f10x__system.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___defines.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___defines.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___function_prototypes.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___function_prototypes.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___functions.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___functions.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___includes.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___includes.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___macros.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___macros.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___types_definitions.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___types_definitions.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___variables.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___variables.md5
│ │ │ │ ├── index.hhc
│ │ │ │ ├── index.hhk
│ │ │ │ ├── index.hhp
│ │ │ │ ├── installdox
│ │ │ │ ├── jquery.js
│ │ │ │ ├── main_8c__incl.dot
│ │ │ │ ├── main_8c__incl.md5
│ │ │ │ ├── mylogo.txt
│ │ │ │ ├── nav_f.png
│ │ │ │ ├── nav_h.png
│ │ │ │ ├── open.png
│ │ │ │ ├── _r_t_c___time_8c__incl.dot
│ │ │ │ ├── _r_t_c___time_8c__incl.md5
│ │ │ │ ├── _r_t_c___time_8h__dep__incl.dot
│ │ │ │ ├── _r_t_c___time_8h__dep__incl.md5
│ │ │ │ ├── _r_t_c___time_8h__incl.dot
│ │ │ │ ├── _r_t_c___time_8h__incl.md5
│ │ │ │ ├── search
│ │ │ │ │ ├── all_61.js
│ │ │ │ │ ├── all_63.js
│ │ │ │ │ ├── all_64.js
│ │ │ │ │ ├── all_65.js
│ │ │ │ │ ├── all_67.js
│ │ │ │ │ ├── all_69.js
│ │ │ │ │ ├── all_6c.js
│ │ │ │ │ ├── all_6d.js
│ │ │ │ │ ├── all_6f.js
│ │ │ │ │ ├── all_70.js
│ │ │ │ │ ├── all_72.js
│ │ │ │ │ ├── all_73.js
│ │ │ │ │ ├── all_74.js
│ │ │ │ │ ├── all_75.js
│ │ │ │ │ ├── all_76.js
│ │ │ │ │ ├── classes_61.js
│ │ │ │ │ ├── classes_65.js
│ │ │ │ │ ├── classes_69.js
│ │ │ │ │ ├── classes_6f.js
│ │ │ │ │ ├── classes_70.js
│ │ │ │ │ ├── classes_73.js
│ │ │ │ │ ├── close.png
│ │ │ │ │ ├── defines_65.js
│ │ │ │ │ ├── defines_73.js
│ │ │ │ │ ├── defines_76.js
│ │ │ │ │ ├── files_61.js
│ │ │ │ │ ├── files_63.js
│ │ │ │ │ ├── files_64.js
│ │ │ │ │ ├── files_65.js
│ │ │ │ │ ├── files_67.js
│ │ │ │ │ ├── files_69.js
│ │ │ │ │ ├── files_6d.js
│ │ │ │ │ ├── files_70.js
│ │ │ │ │ ├── files_72.js
│ │ │ │ │ ├── files_73.js
│ │ │ │ │ ├── functions_61.js
│ │ │ │ │ ├── functions_63.js
│ │ │ │ │ ├── functions_64.js
│ │ │ │ │ ├── functions_65.js
│ │ │ │ │ ├── functions_67.js
│ │ │ │ │ ├── functions_69.js
│ │ │ │ │ ├── functions_6c.js
│ │ │ │ │ ├── functions_6d.js
│ │ │ │ │ ├── functions_6f.js
│ │ │ │ │ ├── functions_70.js
│ │ │ │ │ ├── functions_72.js
│ │ │ │ │ ├── functions_73.js
│ │ │ │ │ ├── functions_74.js
│ │ │ │ │ ├── functions_75.js
│ │ │ │ │ ├── mag_sel.png
│ │ │ │ │ ├── search.css
│ │ │ │ │ ├── search.js
│ │ │ │ │ ├── search_l.png
│ │ │ │ │ ├── search_m.png
│ │ │ │ │ ├── search_r.png
│ │ │ │ │ ├── typedefs_69.js
│ │ │ │ │ ├── typedefs_6f.js
│ │ │ │ │ ├── variables_70.js
│ │ │ │ │ └── variables_73.js
│ │ │ │ ├── system__stm32f10x_8c__incl.dot
│ │ │ │ ├── system__stm32f10x_8c__incl.md5
│ │ │ │ ├── tab_a.png
│ │ │ │ ├── tab_b.png
│ │ │ │ ├── tab_h.png
│ │ │ │ ├── tabs.css
│ │ │ │ ├── tab_s.png
│ │ │ │ ├── union_i_n_p_u_t___s_t_r__coll__graph.dot
│ │ │ │ ├── union_i_n_p_u_t___s_t_r__coll__graph.md5
│ │ │ │ ├── union_o_u_t_p_u_t___s_t_r__coll__graph.dot
│ │ │ │ └── union_o_u_t_p_u_t___s_t_r__coll__graph.md5
│ │ │ ├── latex
│ │ │ │ ├── _a_d_c_8c.tex
│ │ │ │ ├── _a_d_c_8h.tex
│ │ │ │ ├── annotated.tex
│ │ │ │ ├── crc_8c.tex
│ │ │ │ ├── crc_8h.tex
│ │ │ │ ├── _d_a_c_8c.tex
│ │ │ │ ├── _d_a_c_8h.tex
│ │ │ │ ├── _d_i_o_8c__incl.dot
│ │ │ │ ├── _d_i_o_8c__incl.md5
│ │ │ │ ├── _d_i_o_8c.tex
│ │ │ │ ├── _d_i_o_8h__dep__incl.dot
│ │ │ │ ├── _d_i_o_8h__dep__incl.md5
│ │ │ │ ├── _d_i_o_8h__incl.dot
│ │ │ │ ├── _d_i_o_8h__incl.md5
│ │ │ │ ├── _d_i_o_8h.tex
│ │ │ │ ├── doxygen.sty
│ │ │ │ ├── _e_e_p_r_o_m__24_cxx_8c.tex
│ │ │ │ ├── _e_e_p_r_o_m__24_cxx_8h.tex
│ │ │ │ ├── files.tex
│ │ │ │ ├── _global_var_8c.tex
│ │ │ │ ├── _global_var_8h.tex
│ │ │ │ ├── group___a_d_c___driver.tex
│ │ │ │ ├── group___a_d_c___exported___types.tex
│ │ │ │ ├── group___a_d_c___private___defines.tex
│ │ │ │ ├── group___a_d_c___private___functions___prototypes.tex
│ │ │ │ ├── group___board___driver.dot
│ │ │ │ ├── group___board___driver.md5
│ │ │ │ ├── group___board___driver.tex
│ │ │ │ ├── group___c_m_s_i_s.dot
│ │ │ │ ├── group___c_m_s_i_s.md5
│ │ │ │ ├── group___c_m_s_i_s.tex
│ │ │ │ ├── group___c_r_c16___driver.tex
│ │ │ │ ├── group___c_r_c16___exported___functions.tex
│ │ │ │ ├── group___c_r_c16___private___defines.tex
│ │ │ │ ├── group___c_r_c16___private___functions.tex
│ │ │ │ ├── group___d_a_c___driver.tex
│ │ │ │ ├── group___d_a_c___exported___functions.tex
│ │ │ │ ├── group___d_a_c___exported___types.tex
│ │ │ │ ├── group___d_a_c___private___defines.tex
│ │ │ │ ├── group___d_a_c___private___functions___prototypes.tex
│ │ │ │ ├── group___d_a_c___private___functions.tex
│ │ │ │ ├── group___d_i_o___driver.dot
│ │ │ │ ├── group___d_i_o___driver.md5
│ │ │ │ ├── group___d_i_o___driver.tex
│ │ │ │ ├── group___d_i_o___exported___functions.dot
│ │ │ │ ├── group___d_i_o___exported___functions.md5
│ │ │ │ ├── group___d_i_o___exported___functions.tex
│ │ │ │ ├── group___d_i_o___exported___types.dot
│ │ │ │ ├── group___d_i_o___exported___types.md5
│ │ │ │ ├── group___d_i_o___exported___types.tex
│ │ │ │ ├── group___d_i_o___private___defines.dot
│ │ │ │ ├── group___d_i_o___private___defines.md5
│ │ │ │ ├── group___d_i_o___private___defines.tex
│ │ │ │ ├── group___d_i_o___private___functions.dot
│ │ │ │ ├── group___d_i_o___private___functions.md5
│ │ │ │ ├── group___d_i_o___private___functions.tex
│ │ │ │ ├── group___d_i_o.tex
│ │ │ │ ├── group___e_e_p_r_o_m__24_cxx___driver.tex
│ │ │ │ ├── group___e_e_p_r_o_m__24_cxx___exported___types.tex
│ │ │ │ ├── group___e_e_p_r_o_m__24_cxx___private___defines.tex
│ │ │ │ ├── group___e_e_p_r_o_m__24_cxx___private___functions___prototypes.tex
│ │ │ │ ├── group___global_var.tex
│ │ │ │ ├── group___i2_c___s_i_m___driver.tex
│ │ │ │ ├── group___i2_c___s_i_m___exported___types.tex
│ │ │ │ ├── group___i2_c___s_i_m___private___defines.tex
│ │ │ │ ├── group___m_c___aplication.tex
│ │ │ │ ├── group___p_a_r_a.tex
│ │ │ │ ├── group___profibus___driver.tex
│ │ │ │ ├── group___profibus___exported___functions.tex
│ │ │ │ ├── group___profibus___exported___types.tex
│ │ │ │ ├── group___profibus___private___defines.tex
│ │ │ │ ├── group___p_timer___driver.tex
│ │ │ │ ├── group___p_timer___private___functions___prototypes.tex
│ │ │ │ ├── group___p_t_i_m_e_r.tex
│ │ │ │ ├── group___r_t_c___driver.dot
│ │ │ │ ├── group___r_t_c___driver.md5
│ │ │ │ ├── group___r_t_c___driver.tex
│ │ │ │ ├── group___r_t_c___exported___functions.dot
│ │ │ │ ├── group___r_t_c___exported___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.dot
│ │ │ │ ├── group___r_t_c___exported___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.md5
│ │ │ │ ├── group___r_t_c___exported___functions.md5
│ │ │ │ ├── group___r_t_c___exported___functions.tex
│ │ │ │ ├── group___r_t_c___private___functions.dot
│ │ │ │ ├── group___r_t_c___private___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_ga384f238fa0494e17f7814a4d505c20bf_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_ga3df2bf6bd084577c25edb2593acc6b91_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_ga3df2bf6bd084577c25edb2593acc6b91_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac1f98067d9df39a73e0b24e8d87e08c6_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gac3edf2fe1fdf33b61c80cf950878b1ed_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gadcc3458b19df12636b7c26efd12d04ea_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gadcc3458b19df12636b7c26efd12d04ea_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gadea042358d4077fccbc30f9830ed75cc_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gae2993a6d4cd320e152c040d772b2a433_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gae2993a6d4cd320e152c040d772b2a433_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_cgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.dot
│ │ │ │ ├── group___r_t_c___private___functions_gafcf7a0833c3b2c8dcdfce1c7a672a851_icgraph.md5
│ │ │ │ ├── group___r_t_c___private___functions.md5
│ │ │ │ ├── group___r_t_c___private___functions.tex
│ │ │ │ ├── group___r_t_c.tex
│ │ │ │ ├── group___s_p_i___driver.tex
│ │ │ │ ├── group___s_p_i___exported___functions.tex
│ │ │ │ ├── group___s_p_i___exported___types.tex
│ │ │ │ ├── group___s_p_i___private___defines.tex
│ │ │ │ ├── group___s_t_m32_f10x___std_periph___template.tex
│ │ │ │ ├── group__stm32f10x__system.dot
│ │ │ │ ├── group__stm32f10x__system.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___defines.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___defines.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___defines.tex
│ │ │ │ ├── group___s_t_m32_f10x___system___private___function_prototypes.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___function_prototypes.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___function_prototypes.tex
│ │ │ │ ├── group___s_t_m32_f10x___system___private___functions.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___functions.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___functions.tex
│ │ │ │ ├── group___s_t_m32_f10x___system___private___includes.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___includes.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___includes.tex
│ │ │ │ ├── group___s_t_m32_f10x___system___private___macros.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___macros.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___macros.tex
│ │ │ │ ├── group___s_t_m32_f10x___system___private___types_definitions.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___types_definitions.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___types_definitions.tex
│ │ │ │ ├── group___s_t_m32_f10x___system___private___variables.dot
│ │ │ │ ├── group___s_t_m32_f10x___system___private___variables.md5
│ │ │ │ ├── group___s_t_m32_f10x___system___private___variables.tex
│ │ │ │ ├── group__stm32f10x__system.tex
│ │ │ │ ├── group___xE5_x87_xBD_xE6_x95_xB0_xE5_x8E_x9F_xE5_x9E_x8B.tex
│ │ │ │ ├── group___xE5_x87_xBD_xE6_x95_xB0_xE5_xAE_x9A_xE4_xB9_x89.tex
│ │ │ │ ├── group___xE5_xAE_x8F_xE5_xAE_x9A_xE4_xB9_x89.tex
│ │ │ │ ├── group___xE6_x95_xB0_xE6_x8D_xAE_xE7_xB1_xBB_xE5_x9E_x8B_xE5_xAE_x9A_xE4_xB9_x89.tex
│ │ │ │ ├── _i2_c___sim_8c.tex
│ │ │ │ ├── _i2_c___sim_8h.tex
│ │ │ │ ├── main_8c__incl.dot
│ │ │ │ ├── main_8c__incl.md5
│ │ │ │ ├── main_8c.tex
│ │ │ │ ├── Makefile
│ │ │ │ ├── modules.tex
│ │ │ │ ├── _para_8h.tex
│ │ │ │ ├── _profibus_8h.tex
│ │ │ │ ├── ptimer_8c.tex
│ │ │ │ ├── ptimer_8h.tex
│ │ │ │ ├── refman.tex
│ │ │ │ ├── _r_t_c___time_8c__incl.dot
│ │ │ │ ├── _r_t_c___time_8c__incl.md5
│ │ │ │ ├── _r_t_c___time_8c.tex
│ │ │ │ ├── _r_t_c___time_8h__dep__incl.dot
│ │ │ │ ├── _r_t_c___time_8h__dep__incl.md5
│ │ │ │ ├── _r_t_c___time_8h__incl.dot
│ │ │ │ ├── _r_t_c___time_8h__incl.md5
│ │ │ │ ├── _r_t_c___time_8h.tex
│ │ │ │ ├── _s_p_i_8c.tex
│ │ │ │ ├── _s_p_i_8h.tex
│ │ │ │ ├── struct_a_d_c___a_p_p___s_t_r.tex
│ │ │ │ ├── struct_e_e_p_r_o_m__24_cxx__t.tex
│ │ │ │ ├── struct_i_n_p_u_t___s_t_r_1_1_input_bit.tex
│ │ │ │ ├── struct_i_n_p_u_t___s_t_r.tex
│ │ │ │ ├── struct_o_u_t_p_u_t___s_t_r_1_1_output_bit.tex
│ │ │ │ ├── struct_o_u_t_p_u_t___s_t_r_1_1_output_dly_time.tex
│ │ │ │ ├── struct_o_u_t_p_u_t___s_t_r.tex
│ │ │ │ ├── struct_plc_cmd_str.tex
│ │ │ │ ├── struct_plc_stat_str.tex
│ │ │ │ ├── struct_p_r_o_f_i_b_u_s___a_p_p___s_t_r.tex
│ │ │ │ ├── struct_p_r_o_f_i_b_u_s___c_m_d___s_t_r.tex
│ │ │ │ ├── struct_p_r_o_f_i_b_u_s___s_t_a_t___s_t_r.tex
│ │ │ │ ├── struct_s_p_i1___a_p_p___s_t_r.tex
│ │ │ │ ├── struct_s_t_r___s_y_s___p_a_r_a.tex
│ │ │ │ ├── system__stm32f10x_8c__incl.dot
│ │ │ │ ├── system__stm32f10x_8c__incl.md5
│ │ │ │ ├── system__stm32f10x_8c.tex
│ │ │ │ ├── union_in_port_func.tex
│ │ │ │ ├── union_i_n_p_u_t___s_t_r__coll__graph.dot
│ │ │ │ ├── union_i_n_p_u_t___s_t_r__coll__graph.md5
│ │ │ │ ├── union_i_n_p_u_t___s_t_r.tex
│ │ │ │ ├── union_out_port_func.tex
│ │ │ │ ├── union_o_u_t_p_u_t___s_t_r__coll__graph.dot
│ │ │ │ ├── union_o_u_t_p_u_t___s_t_r__coll__graph.md5
│ │ │ │ └── union_o_u_t_p_u_t___s_t_r.tex
│ │ │ └── mylogo.txt
│ │ ├── Libraries
│ │ │ ├── CMSIS
│ │ │ │ └── CM3
│ │ │ │ ├── CoreSupport
│ │ │ │ │ ├── core_cm3.c
│ │ │ │ │ └── core_cm3.h
│ │ │ │ └── DeviceSupport
│ │ │ │ └── ST
│ │ │ │ └── STM32F10x
│ │ │ │ ├── startup
│ │ │ │ │ ├── arm
│ │ │ │ │ │ ├── startup_stm32f10x_cl.s
│ │ │ │ │ │ ├── startup_stm32f10x_hd.s
│ │ │ │ │ │ ├── startup_stm32f10x_hd_vl.s
│ │ │ │ │ │ ├── startup_stm32f10x_ld.s
│ │ │ │ │ │ ├── startup_stm32f10x_ld_vl.s
│ │ │ │ │ │ ├── startup_stm32f10x_md.s
│ │ │ │ │ │ ├── startup_stm32f10x_md_vl.s
│ │ │ │ │ │ └── startup_stm32f10x_xl.s
│ │ │ │ │ ├── gcc_ride7
│ │ │ │ │ │ ├── startup_stm32f10x_cl.s
│ │ │ │ │ │ ├── startup_stm32f10x_hd.s
│ │ │ │ │ │ ├── startup_stm32f10x_hd_vl.s
│ │ │ │ │ │ ├── startup_stm32f10x_ld.s
│ │ │ │ │ │ ├── startup_stm32f10x_ld_vl.s
│ │ │ │ │ │ ├── startup_stm32f10x_md.s
│ │ │ │ │ │ ├── startup_stm32f10x_md_vl.s
│ │ │ │ │ │ └── startup_stm32f10x_xl.s
│ │ │ │ │ ├── iar
│ │ │ │ │ │ ├── startup_stm32f10x_cl.s
│ │ │ │ │ │ ├── startup_stm32f10x_hd.s
│ │ │ │ │ │ ├── startup_stm32f10x_hd_vl.s
│ │ │ │ │ │ ├── startup_stm32f10x_ld.s
│ │ │ │ │ │ ├── startup_stm32f10x_ld_vl.s
│ │ │ │ │ │ ├── startup_stm32f10x_md.s
│ │ │ │ │ │ ├── startup_stm32f10x_md_vl.s
│ │ │ │ │ │ └── startup_stm32f10x_xl.s
│ │ │ │ │ └── TrueSTUDIO
│ │ │ │ │ ├── startup_stm32f10x_cl.s
│ │ │ │ │ ├── startup_stm32f10x_hd.s
│ │ │ │ │ ├── startup_stm32f10x_hd_vl.s
│ │ │ │ │ ├── startup_stm32f10x_ld.s
│ │ │ │ │ ├── startup_stm32f10x_ld_vl.s
│ │ │ │ │ ├── startup_stm32f10x_md.s
│ │ │ │ │ ├── startup_stm32f10x_md_vl.s
│ │ │ │ │ └── startup_stm32f10x_xl.s
│ │ │ │ ├── stm32f10x.h
│ │ │ │ └── system_stm32f10x.h
│ │ │ ├── STM32F10x_Speex_Lib
│ │ │ │ ├── include
│ │ │ │ │ └── speex
│ │ │ │ │ ├── speex_bits.h
│ │ │ │ │ ├── speex_buffer.h
│ │ │ │ │ ├── speex_callbacks.h
│ │ │ │ │ ├── speex_echo.h
│ │ │ │ │ ├── speex.h
│ │ │ │ │ ├── speex_header.h
│ │ │ │ │ ├── speex_jitter.h
│ │ │ │ │ ├── speex_preprocess.h
│ │ │ │ │ ├── speex_resampler.h
│ │ │ │ │ ├── speex_stereo.h
│ │ │ │ │ └── speex_types.h
│ │ │ │ ├── libspeex
│ │ │ │ │ ├── arch.h
│ │ │ │ │ ├── bits.c
│ │ │ │ │ ├── buffer.c
│ │ │ │ │ ├── cb_search_arm4.h
│ │ │ │ │ ├── cb_search_bfin.h
│ │ │ │ │ ├── cb_search.h
│ │ │ │ │ ├── cb_search_sse.h
│ │ │ │ │ ├── exc_10_16_table.c
│ │ │ │ │ ├── exc_10_32_table.c
│ │ │ │ │ ├── exc_20_32_table.c
│ │ │ │ │ ├── exc_5_256_table.c
│ │ │ │ │ ├── exc_5_64_table.c
│ │ │ │ │ ├── exc_8_128_table.c
│ │ │ │ │ ├── fftwrap.c
│ │ │ │ │ ├── fftwrap.h
│ │ │ │ │ ├── filterbank.c
│ │ │ │ │ ├── filterbank.h
│ │ │ │ │ ├── filters_arm4.h
│ │ │ │ │ ├── filters_bfin.h
│ │ │ │ │ ├── filters.h
│ │ │ │ │ ├── filters_sse.h
│ │ │ │ │ ├── fixed_arm4.h
│ │ │ │ │ ├── fixed_arm5e.h
│ │ │ │ │ ├── fixed_bfin.h
│ │ │ │ │ ├── fixed_debug.h
│ │ │ │ │ ├── fixed_generic.h
│ │ │ │ │ ├── gain_table.c
│ │ │ │ │ ├── gain_table_lbr.c
│ │ │ │ │ ├── hexc_10_32_table.c
│ │ │ │ │ ├── hexc_table.c
│ │ │ │ │ ├── high_lsp_tables.c
│ │ │ │ │ ├── jitter.c
│ │ │ │ │ ├── kiss_fft.c
│ │ │ │ │ ├── _kiss_fft_guts.h
│ │ │ │ │ ├── kiss_fft.h
│ │ │ │ │ ├── kiss_fftr.c
│ │ │ │ │ ├── kiss_fftr.h
│ │ │ │ │ ├── lpc_bfin.h
│ │ │ │ │ ├── lpc.c
│ │ │ │ │ ├── lpc.h
│ │ │ │ │ ├── lsp_bfin.h
│ │ │ │ │ ├── lsp.c
│ │ │ │ │ ├── lsp.h
│ │ │ │ │ ├── lsp_tables_nb.c
│ │ │ │ │ ├── ltp_arm4.h
│ │ │ │ │ ├── ltp_bfin.h
│ │ │ │ │ ├── ltp.h
│ │ │ │ │ ├── ltp_sse.h
│ │ │ │ │ ├── math_approx.h
│ │ │ │ │ ├── mdf.c
│ │ │ │ │ ├── misc_bfin.h
│ │ │ │ │ ├── modes.h
│ │ │ │ │ ├── modes_wb.c
│ │ │ │ │ ├── nb_celp.h
│ │ │ │ │ ├── os_support.h
│ │ │ │ │ ├── preprocess.c
│ │ │ │ │ ├── pseudofloat.h
│ │ │ │ │ ├── quant_lsp_bfin.h
│ │ │ │ │ ├── quant_lsp.h
│ │ │ │ │ ├── resample.c
│ │ │ │ │ ├── sb_celp.c
│ │ │ │ │ ├── sb_celp.h
│ │ │ │ │ ├── smallft.c
│ │ │ │ │ ├── smallft.h
│ │ │ │ │ ├── speex.c
│ │ │ │ │ ├── speex_callbacks.c
│ │ │ │ │ ├── speex_header.c
│ │ │ │ │ ├── stack_alloc.h
│ │ │ │ │ ├── stereo.c
│ │ │ │ │ ├── testdenoise.c
│ │ │ │ │ ├── testecho.c
│ │ │ │ │ ├── testenc.c
│ │ │ │ │ ├── testenc_uwb.c
│ │ │ │ │ ├── testenc_wb.c
│ │ │ │ │ ├── vbr.c
│ │ │ │ │ ├── vbr.h
│ │ │ │ │ ├── vorbis_psy.h
│ │ │ │ │ ├── vq_arm4.h
│ │ │ │ │ ├── vq_bfin.h
│ │ │ │ │ ├── vq.h
│ │ │ │ │ ├── vq_sse.h
│ │ │ │ │ └── window.c
│ │ │ │ └── STM32
│ │ │ │ ├── config.h
│ │ │ │ ├── include
│ │ │ │ │ └── speex
│ │ │ │ │ └── speex_config_types.h
│ │ │ │ └── libspeex
│ │ │ │ ├── arm
│ │ │ │ │ ├── filters_cortexM3.h
│ │ │ │ │ ├── ltp_cortexM3.h
│ │ │ │ │ └── vq_cortexM3.h
│ │ │ │ ├── cb_search.c
│ │ │ │ ├── cb_search_cortexM3.h
│ │ │ │ ├── filters.c
│ │ │ │ ├── gcc
│ │ │ │ │ ├── filters_cortexM3.h
│ │ │ │ │ ├── filters_cortexM3.s
│ │ │ │ │ ├── ltp_cortexM3.h
│ │ │ │ │ ├── ltp_cortexM3.s
│ │ │ │ │ └── vq_cortexm3.s
│ │ │ │ ├── iar
│ │ │ │ │ ├── filters_cortexM3.h
│ │ │ │ │ ├── filters_cortexM3.s
│ │ │ │ │ ├── ltp_cortexM3.h
│ │ │ │ │ ├── ltp_cortexM3.s
│ │ │ │ │ └── vq_cortexm3.s
│ │ │ │ ├── ltp.c
│ │ │ │ ├── modes.c
│ │ │ │ ├── nb_celp.c
│ │ │ │ ├── quant_lsp.c
│ │ │ │ └── vq.c
│ │ │ └── STM32F10x_StdPeriph_Driver
│ │ │ ├── inc
│ │ │ │ ├── misc.h
│ │ │ │ ├── stm32f10x_adc.h
│ │ │ │ ├── stm32f10x_bkp.h
│ │ │ │ ├── stm32f10x_can.h
│ │ │ │ ├── stm32f10x_cec.h
│ │ │ │ ├── stm32f10x_crc.h
│ │ │ │ ├── stm32f10x_dac.h
│ │ │ │ ├── stm32f10x_dbgmcu.h
│ │ │ │ ├── stm32f10x_dma.h
│ │ │ │ ├── stm32f10x_exti.h
│ │ │ │ ├── stm32f10x_flash.h
│ │ │ │ ├── stm32f10x_fsmc.h
│ │ │ │ ├── stm32f10x_gpio.h
│ │ │ │ ├── stm32f10x_i2c.h
│ │ │ │ ├── stm32f10x_iwdg.h
│ │ │ │ ├── stm32f10x_pwr.h
│ │ │ │ ├── stm32f10x_rcc.h
│ │ │ │ ├── stm32f10x_rtc.h
│ │ │ │ ├── stm32f10x_sdio.h
│ │ │ │ ├── stm32f10x_spi.h
│ │ │ │ ├── stm32f10x_tim.h
│ │ │ │ ├── stm32f10x_usart.h
│ │ │ │ └── stm32f10x_wwdg.h
│ │ │ └── src
│ │ │ ├── misc.c
│ │ │ ├── stm32f10x_adc.c
│ │ │ ├── stm32f10x_bkp.c
│ │ │ ├── stm32f10x_can.c
│ │ │ ├── stm32f10x_cec.c
│ │ │ ├── stm32f10x_crc.c
│ │ │ ├── stm32f10x_dac.c
│ │ │ ├── stm32f10x_dbgmcu.c
│ │ │ ├── stm32f10x_dma.c
│ │ │ ├── stm32f10x_exti.c
│ │ │ ├── stm32f10x_flash.c
│ │ │ ├── stm32f10x_fsmc.c
│ │ │ ├── stm32f10x_gpio.c
│ │ │ ├── stm32f10x_i2c.c
│ │ │ ├── stm32f10x_iwdg.c
│ │ │ ├── stm32f10x_pwr.c
│ │ │ ├── stm32f10x_rcc.c
│ │ │ ├── stm32f10x_rtc.c
│ │ │ ├── stm32f10x_sdio.c
│ │ │ ├── stm32f10x_spi.c
│ │ │ ├── stm32f10x_tim.c
│ │ │ ├── stm32f10x_usart.c
│ │ │ └── stm32f10x_wwdg.c
│ │ ├── MDK-ARM
│ │ │ ├── JLinkSettings.ini
│ │ │ ├── Obj
│ │ │ │ └── Project.hex
│ │ │ ├── Project.uvgui.XiaoWei
│ │ │ ├── Project.uvopt
│ │ │ └── Project.uvproj
│ │ ├── Nrf24l01
│ │ │ ├── application_pl.c
│ │ │ ├── application_pl.h
│ │ │ ├── hal_nrf_f32x_hw.c
│ │ │ ├── hal_nrf.h
│ │ │ ├── hal_nrf_hw.c
│ │ │ ├── hal_nrf_hw.h
│ │ │ ├── hal_nrf_l01.c
│ │ │ ├── hal_nrf_reg.h
│ │ │ ├── mcu.c
│ │ │ ├── nordic_common.h
│ │ │ ├── radio.c
│ │ │ ├── radio.h
│ │ │ ├── radio_pl.c
│ │ │ ├── radio_pl.h
│ │ │ └── target_includes.h
│ │ ├── UCOSII
│ │ │ ├── CONFIG
│ │ │ │ ├── includes.h
│ │ │ │ └── os_cfg.h
│ │ │ ├── CORE
│ │ │ │ ├── os_core.c
│ │ │ │ ├── os_flag.c
│ │ │ │ ├── os_mbox.c
│ │ │ │ ├── os_mem.c
│ │ │ │ ├── os_mutex.c
│ │ │ │ ├── os_q.c
│ │ │ │ ├── os_sem.c
│ │ │ │ ├── os_task.c
│ │ │ │ ├── os_time.c
│ │ │ │ ├── os_tmr.c
│ │ │ │ ├── ucos_ii.c
│ │ │ │ └── ucos_ii.h
│ │ │ └── PORT
│ │ │ ├── os_cpu_a.asm
│ │ │ ├── os_cpu_c.c
│ │ │ ├── os_cpu.h
│ │ │ ├── os_dbg.c
│ │ │ └── os_dbg_r.c
│ │ └── USER
│ │ ├── ADC.c
│ │ ├── ADC.h
│ │ ├── DAC.c
│ │ ├── DAC.h
│ │ ├── define.h
│ │ ├── DIO.c
│ │ ├── DIO.h
│ │ ├── eeprom.c
│ │ ├── eeprom.h
│ │ ├── Exit.c
│ │ ├── Exit.h
│ │ ├── faultLog.c
│ │ ├── GlobalVar.c
│ │ ├── GlobalVar.h
│ │ ├── IQMath.C
│ │ ├── Logic.c
│ │ ├── Logic.h
│ │ ├── main.c
│ │ ├── MemQueue.c
│ │ ├── MemQueue.h
│ │ ├── ptimer.c
│ │ ├── ptimer.h
│ │ ├── QKey.C
│ │ ├── QKey.h
│ │ ├── RTC_Time.c
│ │ ├── RTC_Time.h
│ │ ├── SPI.c
│ │ ├── SPI.h
│ │ ├── stm32f10x_conf.h
│ │ ├── stm32f10x_it.c
│ │ ├── stm32f10x_it.h
│ │ ├── system_stm32f10x.c
│ │ ├── Uart.c
│ │ ├── uart.h
│ │ ├── WatchDog.C
│ │ └── WatchDog.h
│ └── Doc
│ └── 备注.txt
└── 原理图.pdf
46 directories, 641 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论