首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

AT32模板工程创建及注意要点

硬件开发 5.59MB 7 需要积分: 1
立即下载

资源介绍:

这篇文章的目的是为了了解AT32工程模板的创建,方便后期调用。其模板工程包含默认的UART1串口作为printf输出,工程文件参考雅特力官方提供的library。链接: 固件库,雅特力提供的文档还是很详细的,而且有中文数据手册;
Template_Project 工程范本 移植要点: 1. 移植后需要添加宏定义(小锤子->C/C++->Define)才能编译成功; AT32A423VCT7,USE_STDPERIPH_DRIVER,AT_START_A423_V1 2. 同样的界面,勾选(C99 mode)右边中间; 3.移植后编译前(小锤子->Target)ARM Compiler选择Use default compiler version 5 编译完再换回version6即可,否则直接使用6会很多警告; 4.关于文件选择,鄙人参考网上视频or博客CSDN,暂时没有发现错误,有则更新! 后续加入work bench创建流程。

资源文件列表:

工程创建.zip 大约有171个文件
  1. Template_Project/
  2. Template_Project/BSP/
  3. Template_Project/BSP/at32a423_board.c 10.08KB
  4. Template_Project/BSP/at32a423_board.h 4.3KB
  5. Template_Project/Core/
  6. Template_Project/Core/at32a423.h 24.64KB
  7. Template_Project/Core/cmsis_armcc.h 28.08KB
  8. Template_Project/Core/cmsis_compiler.h 9.54KB
  9. Template_Project/Core/cmsis_version.h 1.67KB
  10. Template_Project/Core/core_cm4.h 120.22KB
  11. Template_Project/Core/mpu_armv7.h 11.67KB
  12. Template_Project/Core/startup_at32a423.s 18.85KB
  13. Template_Project/Core/system_at32a423.c 6KB
  14. Template_Project/Core/system_at32a423.h 1.94KB
  15. Template_Project/Listings/
  16. Template_Project/Listings/startup_at32a423.lst 54.7KB
  17. Template_Project/Listings/template.map 145.99KB
  18. Template_Project/Objects/
  19. Template_Project/Objects/at32a423_acc.crf 346.52KB
  20. Template_Project/Objects/at32a423_acc.d 1.79KB
  21. Template_Project/Objects/at32a423_acc.o 229.5KB
  22. Template_Project/Objects/at32a423_adc.crf 350.96KB
  23. Template_Project/Objects/at32a423_adc.d 1.79KB
  24. Template_Project/Objects/at32a423_adc.o 276.62KB
  25. Template_Project/Objects/at32a423_board.crf 354.09KB
  26. Template_Project/Objects/at32a423_board.d 1.99KB
  27. Template_Project/Objects/at32a423_board.o 239.08KB
  28. Template_Project/Objects/at32a423_can.crf 352.81KB
  29. Template_Project/Objects/at32a423_can.d 1.79KB
  30. Template_Project/Objects/at32a423_can.o 250.77KB
  31. Template_Project/Objects/at32a423_clock.crf 345.31KB
  32. Template_Project/Objects/at32a423_clock.d 1.9KB
  33. Template_Project/Objects/at32a423_clock.o 213.49KB
  34. Template_Project/Objects/at32a423_crc.crf 346.09KB
  35. Template_Project/Objects/at32a423_crc.d 1.79KB
  36. Template_Project/Objects/at32a423_crc.o 228.13KB
  37. Template_Project/Objects/at32a423_crm.crf 354.87KB
  38. Template_Project/Objects/at32a423_crm.d 1.79KB
  39. Template_Project/Objects/at32a423_crm.o 271.71KB
  40. Template_Project/Objects/at32a423_dac.crf 347.99KB
  41. Template_Project/Objects/at32a423_dac.d 1.79KB
  42. Template_Project/Objects/at32a423_dac.o 236.46KB
  43. Template_Project/Objects/at32a423_debug.crf 345.59KB
  44. Template_Project/Objects/at32a423_debug.d 1.86KB
  45. Template_Project/Objects/at32a423_debug.o 216.21KB
  46. Template_Project/Objects/at32a423_dma.crf 349.6KB
  47. Template_Project/Objects/at32a423_dma.d 1.79KB
  48. Template_Project/Objects/at32a423_dma.o 247.42KB
  49. Template_Project/Objects/at32a423_ertc.crf 355.17KB
  50. Template_Project/Objects/at32a423_ertc.d 1.83KB
  51. Template_Project/Objects/at32a423_ertc.o 295.84KB
  52. Template_Project/Objects/at32a423_exint.crf 346.79KB
  53. Template_Project/Objects/at32a423_exint.d 1.86KB
  54. Template_Project/Objects/at32a423_exint.o 223.41KB
  55. Template_Project/Objects/at32a423_flash.crf 352.42KB
  56. Template_Project/Objects/at32a423_flash.d 1.86KB
  57. Template_Project/Objects/at32a423_flash.o 261.19KB
  58. Template_Project/Objects/at32a423_gpio.crf 347.48KB
  59. Template_Project/Objects/at32a423_gpio.d 1.83KB
  60. Template_Project/Objects/at32a423_gpio.o 232.47KB
  61. Template_Project/Objects/at32a423_i2c.crf 349.72KB
  62. Template_Project/Objects/at32a423_i2c.d 1.79KB
  63. Template_Project/Objects/at32a423_i2c.o 271.31KB
  64. Template_Project/Objects/at32a423_int.crf 345.4KB
  65. Template_Project/Objects/at32a423_int.d 1.83KB
  66. Template_Project/Objects/at32a423_int.o 222.47KB
  67. Template_Project/Objects/at32a423_misc.crf 345.88KB
  68. Template_Project/Objects/at32a423_misc.d 1.83KB
  69. Template_Project/Objects/at32a423_misc.o 221.8KB
  70. Template_Project/Objects/at32a423_pwc.crf 346.73KB
  71. Template_Project/Objects/at32a423_pwc.d 1.79KB
  72. Template_Project/Objects/at32a423_pwc.o 225.94KB
  73. Template_Project/Objects/at32a423_scfg.crf 346.34KB
  74. Template_Project/Objects/at32a423_scfg.d 1.83KB
  75. Template_Project/Objects/at32a423_scfg.o 221.99KB
  76. Template_Project/Objects/at32a423_spi.crf 349.58KB
  77. Template_Project/Objects/at32a423_spi.d 1.79KB
  78. Template_Project/Objects/at32a423_spi.o 247.74KB
  79. Template_Project/Objects/at32a423_tmr.crf 355.9KB
  80. Template_Project/Objects/at32a423_tmr.d 1.79KB
  81. Template_Project/Objects/at32a423_tmr.o 299.27KB
  82. Template_Project/Objects/at32a423_usart.crf 351.64KB
  83. Template_Project/Objects/at32a423_usart.d 1.86KB
  84. Template_Project/Objects/at32a423_usart.o 274.11KB
  85. Template_Project/Objects/at32a423_usb.crf 353.33KB
  86. Template_Project/Objects/at32a423_usb.d 1.79KB
  87. Template_Project/Objects/at32a423_usb.o 274.39KB
  88. Template_Project/Objects/at32a423_wdt.crf 345.72KB
  89. Template_Project/Objects/at32a423_wdt.d 1.79KB
  90. Template_Project/Objects/at32a423_wdt.o 219.87KB
  91. Template_Project/Objects/at32a423_wwdt.crf 345.69KB
  92. Template_Project/Objects/at32a423_wwdt.d 1.83KB
  93. Template_Project/Objects/at32a423_wwdt.o 222.57KB
  94. Template_Project/Objects/at32a423_xmc.crf 346.67KB
  95. Template_Project/Objects/at32a423_xmc.d 1.79KB
  96. Template_Project/Objects/at32a423_xmc.o 220.82KB
  97. Template_Project/Objects/main.crf 352.02KB
  98. Template_Project/Objects/main.d 1.66KB
  99. Template_Project/Objects/main.o 221.52KB
  100. Template_Project/Objects/startup_at32a423.d 55B
  101. Template_Project/Objects/startup_at32a423.o 7.5KB
  102. Template_Project/Objects/system_at32a423.crf 346.43KB
  103. Template_Project/Objects/system_at32a423.d 1.88KB
  104. Template_Project/Objects/system_at32a423.o 216.37KB
  105. Template_Project/Objects/template.axf 147.89KB
  106. Template_Project/Objects/template.build_log.htm 2.42KB
  107. Template_Project/Objects/template.htm 53.25KB
  108. Template_Project/Objects/template.lnp 1.08KB
  109. Template_Project/Objects/template.sct 494B
  110. Template_Project/Objects/template_Target 1.dep 51.41KB
  111. Template_Project/Per/
  112. Template_Project/Per/inc/
  113. Template_Project/Per/inc/at32a423_acc.h 5.27KB
  114. Template_Project/Per/inc/at32a423_adc.h 32.73KB
  115. Template_Project/Per/inc/at32a423_can.h 35.84KB
  116. Template_Project/Per/inc/at32a423_crc.h 5.07KB
  117. Template_Project/Per/inc/at32a423_crm.h 56.05KB
  118. Template_Project/Per/inc/at32a423_dac.h 12.32KB
  119. Template_Project/Per/inc/at32a423_debug.h 7.45KB
  120. Template_Project/Per/inc/at32a423_def.h 2.11KB
  121. Template_Project/Per/inc/at32a423_dma.h 42.85KB
  122. Template_Project/Per/inc/at32a423_ertc.h 37.27KB
  123. Template_Project/Per/inc/at32a423_exint.h 7.97KB
  124. Template_Project/Per/inc/at32a423_flash.h 17.05KB
  125. Template_Project/Per/inc/at32a423_gpio.h 23.57KB
  126. Template_Project/Per/inc/at32a423_i2c.h 17.54KB
  127. Template_Project/Per/inc/at32a423_misc.h 3.96KB
  128. Template_Project/Per/inc/at32a423_pwc.h 7.54KB
  129. Template_Project/Per/inc/at32a423_scfg.h 9KB
  130. Template_Project/Per/inc/at32a423_spi.h 18.08KB
  131. Template_Project/Per/inc/at32a423_tmr.h 39.41KB
  132. Template_Project/Per/inc/at32a423_usart.h 19.53KB
  133. Template_Project/Per/inc/at32a423_usb.h 55.21KB
  134. Template_Project/Per/inc/at32a423_wdt.h 5.11KB
  135. Template_Project/Per/inc/at32a423_wwdt.h 3.91KB
  136. Template_Project/Per/inc/at32a423_xmc.h 13.47KB
  137. Template_Project/Per/src/
  138. Template_Project/Per/src/at32a423_acc.c 5.76KB
  139. Template_Project/Per/src/at32a423_adc.c 37.04KB
  140. Template_Project/Per/src/at32a423_can.c 38.5KB
  141. Template_Project/Per/src/at32a423_crc.c 4.99KB
  142. Template_Project/Per/src/at32a423_crm.c 36.42KB
  143. Template_Project/Per/src/at32a423_dac.c 11.98KB
  144. Template_Project/Per/src/at32a423_debug.c 3.82KB
  145. Template_Project/Per/src/at32a423_dma.c 31.12KB
  146. Template_Project/Per/src/at32a423_ertc.c 39.15KB
  147. Template_Project/Per/src/at32a423_exint.c 7.18KB
  148. Template_Project/Per/src/at32a423_flash.c 25.34KB
  149. Template_Project/Per/src/at32a423_gpio.c 15.85KB
  150. Template_Project/Per/src/at32a423_i2c.c 25.63KB
  151. Template_Project/Per/src/at32a423_misc.c 4.61KB
  152. Template_Project/Per/src/at32a423_pwc.c 7.15KB
  153. Template_Project/Per/src/at32a423_scfg.c 6.33KB
  154. Template_Project/Per/src/at32a423_spi.c 22.45KB
  155. Template_Project/Per/src/at32a423_tmr.c 56.09KB
  156. Template_Project/Per/src/at32a423_usart.c 36KB
  157. Template_Project/Per/src/at32a423_usb.c 29.03KB
  158. Template_Project/Per/src/at32a423_wdt.c 3.58KB
  159. Template_Project/Per/src/at32a423_wwdt.c 3.65KB
  160. Template_Project/Per/src/at32a423_xmc.c 9.32KB
  161. Template_Project/User/
  162. Template_Project/User/at32a423_clock.c 4.84KB
  163. Template_Project/User/at32a423_clock.h 1.67KB
  164. Template_Project/User/at32a423_conf.h 4.73KB
  165. Template_Project/User/at32a423_int.c 3.04KB
  166. Template_Project/User/at32a423_int.h 2.15KB
  167. Template_Project/User/main.c 3.26KB
  168. Template_Project/template.uvguix.VT101 89.53KB
  169. Template_Project/template.uvoptx 16.77KB
  170. Template_Project/template.uvprojx 19.37KB
  171. readme.txt 570B
0评论
提交 加载更多评论
其他资源 R语言 多个基因集合取交集
R语言 多个基因集合取交集,可以在多个基因集合中找到之间的交集
git分布式版本控制系统安装包
Git 是一个分布式版本控制系统,用于跟踪计算机文件的变更历史,并支持多个开发者协同工作。它由 Linus Torvalds 在2005年创建,主要用于Linux内核的开发,但因其灵活性和强大的功能迅速成为了众多软件项目首选的版本控制工具。 Git 的设计目标是速度、数据完整性以及支持非线性开发模式(即分支和合并)。以下是 Git 的一些核心特点: 分布式架构 - 每个开发者的 Git 仓库都有完整的项目历史记录,这意味着即使没有网络连接,也可以提交更改。 快速性能 - Git 使用快照方式存储数据,而不是记录每次文件变化差异,这种方式使得 Git 非常快速和高效。 数据完整性 - Git 使用 SHA-1 散列算法对每个文件版本进行校验,确保数据的一致性和安全性。 灵活的分支管理 - 开发者可以轻松创建和切换分支,这极大地促进了特征开发和代码集成。 非线性开发 - 支持复杂的合并和分支工作流,便于处理大型项目和团队合作。
OfficeTool宝藏工具Microsoft Office下载安装神器
OfficeTool宝藏工具Microsoft Office下载安装神器,Word、Access、Excel、PowerPoint、PPT、Vivo等软件下载安装神器
tingyunkuaishoudyzs.zip
tingyunkuaishoudyzs.zip
LanhuProject0904.zip
LanhuProject0904.zip
LanhuProject0904.zip LanhuProject0904.zip LanhuProject0904.zip
数据挖掘第二章代码啦啦啦
数据挖掘第二章代码啦啦啦
MultiDesk.exe
MultiDesk 是一个选项卡(TAB标签)方式的远程桌面连接 (Terminal Services Client)。
flask简单自学(docker形式)
flask简单自学(docker形式)